builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0191 starttime: 1466247494.48 results: success (0) buildid: 20160618031522 builduid: 162c044dae014cdb9ee9341d299a9c63 revision: cec857b11eaf51d6c04368f65fef17e017a0f96c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.484007) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.484546) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.484824) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.699348) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.699603) ========= 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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners TMPDIR=/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/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-18 03:58:14-- 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% 173M=0s 2016-06-18 03:58:14 (173 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.126539 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.962565) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:14.962848) ========= 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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners TMPDIR=/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/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.026884 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:15.088752) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-18 03:58:15.089141) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cec857b11eaf51d6c04368f65fef17e017a0f96c --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 cec857b11eaf51d6c04368f65fef17e017a0f96c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners TMPDIR=/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/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-18 03:58:15,194 truncating revision to first 12 chars 2016-06-18 03:58:15,194 Setting DEBUG logging. 2016-06-18 03:58:15,194 attempt 1/10 2016-06-18 03:58:15,194 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cec857b11eaf?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-18 03:58:16,391 unpacking tar archive at: mozilla-beta-cec857b11eaf/testing/mozharness/ program finished with exit code 0 elapsedTime=1.454169 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-18 03:58:16.605271) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:16.605554) ========= script_repo_revision: cec857b11eaf51d6c04368f65fef17e017a0f96c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:16.606006) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:16.606320) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-18 03:58:16.660790) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 56 secs) (at 2016-06-18 03:58:16.661272) ========= /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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners TMPDIR=/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/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 03:58:16 INFO - MultiFileLogger online at 20160618 03:58:16 in /builds/slave/test 03:58:16 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 03:58:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:58:16 INFO - {'append_to_log': False, 03:58:16 INFO - 'base_work_dir': '/builds/slave/test', 03:58:16 INFO - 'blob_upload_branch': 'mozilla-beta', 03:58:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:58:16 INFO - 'buildbot_json_path': 'buildprops.json', 03:58:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:58:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:58:16 INFO - 'download_minidump_stackwalk': True, 03:58:16 INFO - 'download_symbols': 'true', 03:58:16 INFO - 'e10s': False, 03:58:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:58:16 INFO - 'tooltool.py': '/tools/tooltool.py', 03:58:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:58:16 INFO - '/tools/misc-python/virtualenv.py')}, 03:58:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:58:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:58:16 INFO - 'log_level': 'info', 03:58:16 INFO - 'log_to_console': True, 03:58:16 INFO - 'opt_config_files': (), 03:58:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:58:16 INFO - '--processes=1', 03:58:16 INFO - '--config=%(test_path)s/wptrunner.ini', 03:58:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:58:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:58:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:58:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:58:16 INFO - 'pip_index': False, 03:58:16 INFO - 'require_test_zip': True, 03:58:16 INFO - 'test_type': ('testharness',), 03:58:16 INFO - 'this_chunk': '1', 03:58:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:58:16 INFO - 'total_chunks': '10', 03:58:16 INFO - 'virtualenv_path': 'venv', 03:58:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:58:16 INFO - 'work_dir': 'build'} 03:58:16 INFO - ##### 03:58:16 INFO - ##### Running clobber step. 03:58:16 INFO - ##### 03:58:16 INFO - Running pre-action listener: _resource_record_pre_action 03:58:16 INFO - Running main action method: clobber 03:58:16 INFO - rmtree: /builds/slave/test/build 03:58:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:58:18 INFO - Running post-action listener: _resource_record_post_action 03:58:18 INFO - ##### 03:58:18 INFO - ##### Running read-buildbot-config step. 03:58:18 INFO - ##### 03:58:18 INFO - Running pre-action listener: _resource_record_pre_action 03:58:18 INFO - Running main action method: read_buildbot_config 03:58:18 INFO - Using buildbot properties: 03:58:18 INFO - { 03:58:18 INFO - "project": "", 03:58:18 INFO - "product": "firefox", 03:58:18 INFO - "script_repo_revision": "production", 03:58:18 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 03:58:18 INFO - "repository": "", 03:58:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 03:58:18 INFO - "buildid": "20160618031522", 03:58:18 INFO - "pgo_build": "False", 03:58:18 INFO - "basedir": "/builds/slave/test", 03:58:18 INFO - "buildnumber": 33, 03:58:18 INFO - "slavename": "t-yosemite-r7-0191", 03:58:18 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 03:58:18 INFO - "platform": "macosx64", 03:58:18 INFO - "branch": "mozilla-beta", 03:58:18 INFO - "revision": "cec857b11eaf51d6c04368f65fef17e017a0f96c", 03:58:18 INFO - "repo_path": "releases/mozilla-beta", 03:58:18 INFO - "moz_repo_path": "", 03:58:18 INFO - "stage_platform": "macosx64", 03:58:18 INFO - "builduid": "162c044dae014cdb9ee9341d299a9c63", 03:58:18 INFO - "slavebuilddir": "test" 03:58:18 INFO - } 03:58:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 03:58:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 03:58:18 INFO - Running post-action listener: _resource_record_post_action 03:58:18 INFO - ##### 03:58:18 INFO - ##### Running download-and-extract step. 03:58:18 INFO - ##### 03:58:18 INFO - Running pre-action listener: _resource_record_pre_action 03:58:18 INFO - Running main action method: download_and_extract 03:58:18 INFO - mkdir: /builds/slave/test/build/tests 03:58:18 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')]} 03:58:18 INFO - https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:58:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:58:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:58:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:31 INFO - Downloaded 1201 bytes. 03:58:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:58:31 INFO - Using the following test package requirements: 03:58:31 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:58:31 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 03:58:31 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 03:58:31 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'jsshell-mac64.zip'], 03:58:31 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 03:58:31 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:58:31 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 03:58:31 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 03:58:31 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 03:58:31 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:58:31 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 03:58:31 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:58: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')]} 03:58:31 INFO - https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:58:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:58:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:58:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:33 INFO - Downloaded 18355646 bytes. 03:58:33 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/*'] 03:58:33 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/* 03:58:34 INFO - caution: filename not matched: web-platform/* 03:58:34 INFO - Return code: 11 03:58:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:34 INFO - https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:58:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:58:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:58:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:35 INFO - Downloaded 36389087 bytes. 03:58:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:58:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:58:39 INFO - caution: filename not matched: bin/* 03:58:39 INFO - caution: filename not matched: config/* 03:58:39 INFO - caution: filename not matched: mozbase/* 03:58:39 INFO - caution: filename not matched: marionette/* 03:58:39 INFO - caution: filename not matched: tools/wptserve/* 03:58:39 INFO - Return code: 11 03:58:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:39 INFO - https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 03:58:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:58:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:58:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 03:58:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:43 INFO - Downloaded 73065896 bytes. 03:58:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:58:43 INFO - mkdir: /builds/slave/test/properties 03:58:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:58:43 INFO - Writing to file /builds/slave/test/properties/build_url 03:58:43 INFO - Contents: 03:58:43 INFO - build_url:https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:58:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:58:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:58:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:58:43 INFO - Contents: 03:58:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:58: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')]} 03:58:43 INFO - https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:58:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:58:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:58:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VDrrZCwtQciL3kGWx8nSgA/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 03:58:48 INFO - Downloaded 103649636 bytes. 03:58:48 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'] 03:58:48 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 03:58:52 INFO - Return code: 0 03:58:52 INFO - Running post-action listener: _resource_record_post_action 03:58:52 INFO - Running post-action listener: set_extra_try_arguments 03:58:52 INFO - ##### 03:58:52 INFO - ##### Running create-virtualenv step. 03:58:52 INFO - ##### 03:58:52 INFO - Running pre-action listener: _pre_create_virtualenv 03:58:52 INFO - Running pre-action listener: _resource_record_pre_action 03:58:52 INFO - Running main action method: create_virtualenv 03:58:52 INFO - Creating virtualenv /builds/slave/test/build/venv 03:58:52 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 03:58:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:58:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:58:52 INFO - Using real prefix '/tools/python27' 03:58:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:58:53 INFO - Installing distribute.............................................................................................................................................................................................done. 03:58:56 INFO - Installing pip.................done. 03:58:56 INFO - Return code: 0 03:58:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:58:56 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')]} 03:58:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:56 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')]} 03:58:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:56 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 0x1106e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdf43ca7c70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fb5e0>, '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 0x1102decd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110309990>, '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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:58:56 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 03:58:56 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 03:58:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8q4wZkZ8LR/Render', 03:58:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:58:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:58:56 INFO - 'HOME': '/Users/cltbld', 03:58:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:58:56 INFO - 'LOGNAME': 'cltbld', 03:58:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:56 INFO - 'MOZ_NO_REMOTE': '1', 03:58:56 INFO - 'NO_EM_RESTART': '1', 03:58:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:58:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:56 INFO - 'PWD': '/builds/slave/test', 03:58:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:58:56 INFO - 'SHELL': '/bin/bash', 03:58:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AfNIYjwTDR/Listeners', 03:58:56 INFO - 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', 03:58:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:58:56 INFO - 'USER': 'cltbld', 03:58:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:58:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:58:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:58:56 INFO - 'XPC_FLAGS': '0x0', 03:58:56 INFO - 'XPC_SERVICE_NAME': '0', 03:58:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:58:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:56 INFO - Downloading/unpacking psutil>=0.7.1 03:58:56 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 03:58:56 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 03:58:56 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 03:58:56 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 03:58:56 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 03:58:56 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 03:58:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:58:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:58:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:58:59 INFO - Installing collected packages: psutil 03:58:59 INFO - Running setup.py install for psutil 03:58:59 INFO - building 'psutil._psutil_osx' extension 03:58:59 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 03:59:00 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 03:59:00 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 03:59:00 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 03:59:00 INFO - building 'psutil._psutil_posix' extension 03:59:00 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 03:59:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:59:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:59:00 INFO - ^ 03:59:00 INFO - 1 warning generated. 03:59:00 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 03:59:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:59:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:59:00 INFO - Successfully installed psutil 03:59:00 INFO - Cleaning up... 03:59:00 INFO - Return code: 0 03:59:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:59: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')]} 03:59:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:59:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59: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')]} 03:59:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:59:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59:00 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 0x1106e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdf43ca7c70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fb5e0>, '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 0x1102decd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110309990>, '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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:59:00 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 03:59:00 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 03:59:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8q4wZkZ8LR/Render', 03:59:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:59:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:59:00 INFO - 'HOME': '/Users/cltbld', 03:59:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:59:00 INFO - 'LOGNAME': 'cltbld', 03:59:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:00 INFO - 'MOZ_NO_REMOTE': '1', 03:59:00 INFO - 'NO_EM_RESTART': '1', 03:59:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:59:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:00 INFO - 'PWD': '/builds/slave/test', 03:59:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:59:00 INFO - 'SHELL': '/bin/bash', 03:59:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AfNIYjwTDR/Listeners', 03:59:00 INFO - 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', 03:59:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:59:00 INFO - 'USER': 'cltbld', 03:59:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:59:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:59:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:59:00 INFO - 'XPC_FLAGS': '0x0', 03:59:00 INFO - 'XPC_SERVICE_NAME': '0', 03:59:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:59:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:59:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:59:01 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 03:59:01 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 03:59:01 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 03:59:01 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 03:59:01 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 03:59:01 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 03:59:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:59:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:59:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:59:03 INFO - Installing collected packages: mozsystemmonitor 03:59:03 INFO - Running setup.py install for mozsystemmonitor 03:59:03 INFO - Successfully installed mozsystemmonitor 03:59:03 INFO - Cleaning up... 03:59:03 INFO - Return code: 0 03:59:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:59:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:59:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:59:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:59:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:59:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59:03 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 0x1106e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdf43ca7c70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fb5e0>, '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 0x1102decd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110309990>, '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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:59:03 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 03:59:03 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 03:59:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8q4wZkZ8LR/Render', 03:59:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:59:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:59:03 INFO - 'HOME': '/Users/cltbld', 03:59:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:59:03 INFO - 'LOGNAME': 'cltbld', 03:59:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:03 INFO - 'MOZ_NO_REMOTE': '1', 03:59:03 INFO - 'NO_EM_RESTART': '1', 03:59:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:59:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:03 INFO - 'PWD': '/builds/slave/test', 03:59:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:59:03 INFO - 'SHELL': '/bin/bash', 03:59:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AfNIYjwTDR/Listeners', 03:59:03 INFO - 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', 03:59:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:59:03 INFO - 'USER': 'cltbld', 03:59:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:59:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:59:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:59:03 INFO - 'XPC_FLAGS': '0x0', 03:59:03 INFO - 'XPC_SERVICE_NAME': '0', 03:59:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:59:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:59:04 INFO - Downloading/unpacking blobuploader==1.2.4 03:59:04 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 03:59:04 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 03:59:04 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 03:59:04 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 03:59:04 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 03:59:04 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 03:59:06 INFO - Downloading blobuploader-1.2.4.tar.gz 03:59:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:59:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:59:06 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 03:59:06 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 03:59:06 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 03:59:06 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 03:59:06 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 03:59:06 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 03:59:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:59:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:59:07 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 03:59:07 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 03:59:07 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 03:59:07 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 03:59:07 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 03:59:07 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 03:59:07 INFO - Downloading docopt-0.6.1.tar.gz 03:59:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:59:07 INFO - Installing collected packages: blobuploader, requests, docopt 03:59:07 INFO - Running setup.py install for blobuploader 03:59:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:59:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:59:07 INFO - Running setup.py install for requests 03:59:08 INFO - Running setup.py install for docopt 03:59:08 INFO - Successfully installed blobuploader requests docopt 03:59:08 INFO - Cleaning up... 03:59:08 INFO - Return code: 0 03:59:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:59: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')]} 03:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:59:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59: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')]} 03:59:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:59:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59:08 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 0x1106e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdf43ca7c70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fb5e0>, '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 0x1102decd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110309990>, '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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:59:08 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 03:59:08 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 03:59:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8q4wZkZ8LR/Render', 03:59:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:59:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:59:08 INFO - 'HOME': '/Users/cltbld', 03:59:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:59:08 INFO - 'LOGNAME': 'cltbld', 03:59:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:08 INFO - 'MOZ_NO_REMOTE': '1', 03:59:08 INFO - 'NO_EM_RESTART': '1', 03:59:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:59:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:08 INFO - 'PWD': '/builds/slave/test', 03:59:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:59:08 INFO - 'SHELL': '/bin/bash', 03:59:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AfNIYjwTDR/Listeners', 03:59:08 INFO - 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', 03:59:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:59:08 INFO - 'USER': 'cltbld', 03:59:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:59:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:59:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:59:08 INFO - 'XPC_FLAGS': '0x0', 03:59:08 INFO - 'XPC_SERVICE_NAME': '0', 03:59:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:59:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:59:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:59:08 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-rDT35p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-Bs12Sy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-Zx4AGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-BZghFh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-dGlJwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-x9GpIA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-NY5gVo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-uV1bvD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-iDaBn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:59:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:59:09 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-lfchX_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-RvajrQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-Bnqtvv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-nbYNPK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-8Ymj2b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-pWZ8y9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-wNfffd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-tLPVmA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-uF4A6A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-7edjEf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:59:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:59:10 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-fscsfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:59:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:59:11 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-ylAosA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:59:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:59:11 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 03:59:11 INFO - Running setup.py install for manifestparser 03:59:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:59:11 INFO - Running setup.py install for mozcrash 03:59:11 INFO - Running setup.py install for mozdebug 03:59:11 INFO - Running setup.py install for mozdevice 03:59:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Running setup.py install for mozfile 03:59:12 INFO - Running setup.py install for mozhttpd 03:59:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Running setup.py install for mozinfo 03:59:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Running setup.py install for mozInstall 03:59:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:59:12 INFO - Running setup.py install for mozleak 03:59:12 INFO - Running setup.py install for mozlog 03:59:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:59:13 INFO - Running setup.py install for moznetwork 03:59:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:59:13 INFO - Running setup.py install for mozprocess 03:59:13 INFO - Running setup.py install for mozprofile 03:59:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:59:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:59:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:59:13 INFO - Running setup.py install for mozrunner 03:59:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:59:13 INFO - Running setup.py install for mozscreenshot 03:59:13 INFO - Running setup.py install for moztest 03:59:13 INFO - Running setup.py install for mozversion 03:59:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:59:14 INFO - Running setup.py install for wptserve 03:59:14 INFO - Running setup.py install for marionette-driver 03:59:14 INFO - Running setup.py install for browsermob-proxy 03:59:14 INFO - Running setup.py install for marionette-client 03:59:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:59:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:59:14 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 03:59:14 INFO - Cleaning up... 03:59:14 INFO - Return code: 0 03:59:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:59:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:59:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:59:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:59:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:59:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:59:14 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 0x1106e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdf43ca7c70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106fb5e0>, '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 0x1102decd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110309990>, '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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:59:14 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 03:59:14 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 03:59:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8q4wZkZ8LR/Render', 03:59:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:59:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:59:14 INFO - 'HOME': '/Users/cltbld', 03:59:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:59:14 INFO - 'LOGNAME': 'cltbld', 03:59:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:14 INFO - 'MOZ_NO_REMOTE': '1', 03:59:14 INFO - 'NO_EM_RESTART': '1', 03:59:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:59:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:14 INFO - 'PWD': '/builds/slave/test', 03:59:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:59:14 INFO - 'SHELL': '/bin/bash', 03:59:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AfNIYjwTDR/Listeners', 03:59:14 INFO - 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', 03:59:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:59:14 INFO - 'USER': 'cltbld', 03:59:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:59:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:59:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:59:14 INFO - 'XPC_FLAGS': '0x0', 03:59:14 INFO - 'XPC_SERVICE_NAME': '0', 03:59:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:59:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-LrRBBK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-TS8sLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-DT5JwF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-5DJ9U2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-8t5P63-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-hPgyfX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-FYFEf7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:59:15 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)) 03:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:59:15 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-wDynmv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-Txdm7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-aRFZDT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-es8UQ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-bQre80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-G9ZFsT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-lJhWBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-AZJfwV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-o8burm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:59:16 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)) 03:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:59:16 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-tVL9BI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:59:17 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)) 03:59:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:59:17 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-vcjNWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:59:17 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)) 03:59:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:59:17 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-OzqQo2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:59:17 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)) 03:59:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:59:17 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-_5IiEb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:59:17 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)) 03:59:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:59:17 INFO - Running setup.py (path:/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/pip-0d4YUV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:59:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:59:17 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)) 03:59:17 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)) 03:59:17 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)) 03:59:17 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)) 03:59:17 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)) 03:59:17 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)) 03:59:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:59:17 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 03:59:17 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 03:59:17 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 03:59:17 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 03:59:17 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 03:59:17 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 03:59:20 INFO - Downloading blessings-1.6.tar.gz 03:59:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:59:20 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)) 03:59:20 INFO - Installing collected packages: blessings 03:59:20 INFO - Running setup.py install for blessings 03:59:20 INFO - Successfully installed blessings 03:59:20 INFO - Cleaning up... 03:59:20 INFO - Return code: 0 03:59:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:59:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:59:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:59:21 INFO - Reading from file tmpfile_stdout 03:59:21 INFO - Current package versions: 03:59:21 INFO - blessings == 1.6 03:59:21 INFO - blobuploader == 1.2.4 03:59:21 INFO - browsermob-proxy == 0.6.0 03:59:21 INFO - docopt == 0.6.1 03:59:21 INFO - manifestparser == 1.1 03:59:21 INFO - marionette-client == 2.3.0 03:59:21 INFO - marionette-driver == 1.4.0 03:59:21 INFO - mozInstall == 1.12 03:59:21 INFO - mozcrash == 0.17 03:59:21 INFO - mozdebug == 0.1 03:59:21 INFO - mozdevice == 0.48 03:59:21 INFO - mozfile == 1.2 03:59:21 INFO - mozhttpd == 0.7 03:59:21 INFO - mozinfo == 0.9 03:59:21 INFO - mozleak == 0.1 03:59:21 INFO - mozlog == 3.1 03:59:21 INFO - moznetwork == 0.27 03:59:21 INFO - mozprocess == 0.22 03:59:21 INFO - mozprofile == 0.28 03:59:21 INFO - mozrunner == 6.11 03:59:21 INFO - mozscreenshot == 0.1 03:59:21 INFO - mozsystemmonitor == 0.0 03:59:21 INFO - moztest == 0.7 03:59:21 INFO - mozversion == 1.4 03:59:21 INFO - psutil == 3.1.1 03:59:21 INFO - requests == 1.2.3 03:59:21 INFO - wptserve == 1.4.0 03:59:21 INFO - wsgiref == 0.1.2 03:59:21 INFO - Running post-action listener: _resource_record_post_action 03:59:21 INFO - Running post-action listener: _start_resource_monitoring 03:59:21 INFO - Starting resource monitoring. 03:59:21 INFO - ##### 03:59:21 INFO - ##### Running pull step. 03:59:21 INFO - ##### 03:59:21 INFO - Running pre-action listener: _resource_record_pre_action 03:59:21 INFO - Running main action method: pull 03:59:21 INFO - Pull has nothing to do! 03:59:21 INFO - Running post-action listener: _resource_record_post_action 03:59:21 INFO - ##### 03:59:21 INFO - ##### Running install step. 03:59:21 INFO - ##### 03:59:21 INFO - Running pre-action listener: _resource_record_pre_action 03:59:21 INFO - Running main action method: install 03:59:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:59:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:59:21 INFO - Reading from file tmpfile_stdout 03:59:21 INFO - Detecting whether we're running mozinstall >=1.0... 03:59:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:59:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:59:21 INFO - Reading from file tmpfile_stdout 03:59:21 INFO - Output received: 03:59:21 INFO - Usage: mozinstall [options] installer 03:59:21 INFO - Options: 03:59:21 INFO - -h, --help show this help message and exit 03:59:21 INFO - -d DEST, --destination=DEST 03:59:21 INFO - Directory to install application into. [default: 03:59:21 INFO - "/builds/slave/test"] 03:59:21 INFO - --app=APP Application being installed. [default: firefox] 03:59:21 INFO - mkdir: /builds/slave/test/build/application 03:59:21 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'] 03:59:21 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 03:59:39 INFO - Reading from file tmpfile_stdout 03:59:39 INFO - Output received: 03:59:39 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:59:39 INFO - Running post-action listener: _resource_record_post_action 03:59:39 INFO - ##### 03:59:39 INFO - ##### Running run-tests step. 03:59:39 INFO - ##### 03:59:39 INFO - Running pre-action listener: _resource_record_pre_action 03:59:39 INFO - Running main action method: run_tests 03:59:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:59:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:59:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:59:39 INFO - grabbing minidump binary from tooltool 03:59:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:59:39 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 0x1106fb5e0>, '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 0x1102decd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110309990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:59:39 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 03:59:39 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 03:59:39 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:59:39 INFO - Return code: 0 03:59:39 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:59:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:59:39 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/VDrrZCwtQciL3kGWx8nSgA/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 03:59:39 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/VDrrZCwtQciL3kGWx8nSgA/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 03:59:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8q4wZkZ8LR/Render', 03:59:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:59:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:59:39 INFO - 'HOME': '/Users/cltbld', 03:59:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:59:39 INFO - 'LOGNAME': 'cltbld', 03:59:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:59:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:39 INFO - 'MOZ_NO_REMOTE': '1', 03:59:39 INFO - 'NO_EM_RESTART': '1', 03:59:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:59:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:39 INFO - 'PWD': '/builds/slave/test', 03:59:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:59:39 INFO - 'SHELL': '/bin/bash', 03:59:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AfNIYjwTDR/Listeners', 03:59:39 INFO - 'TMPDIR': '/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/', 03:59:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:59:39 INFO - 'USER': 'cltbld', 03:59:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:59:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:59:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:59:39 INFO - 'XPC_FLAGS': '0x0', 03:59:39 INFO - 'XPC_SERVICE_NAME': '0', 03:59:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:59:39 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/VDrrZCwtQciL3kGWx8nSgA/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 03:59:39 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 03:59:39 INFO - import pkg_resources 03:59:40 INFO - Using 1 client processes 03:59:40 INFO - wptserve Starting http server on 127.0.0.1:8000 03:59:40 INFO - wptserve Starting http server on 127.0.0.1:8001 03:59:40 INFO - wptserve Starting http server on 127.0.0.1:8443 03:59:42 INFO - SUITE-START | Running 778 tests 03:59:42 INFO - Running testharness tests 03:59:42 INFO - Setting up ssl 03:59:42 INFO - PROCESS | certutil | 03:59:42 INFO - PROCESS | certutil | 03:59:42 INFO - PROCESS | certutil | 03:59:42 INFO - Certificate Nickname Trust Attributes 03:59:42 INFO - SSL,S/MIME,JAR/XPI 03:59:42 INFO - 03:59:42 INFO - web-platform-tests CT,, 03:59:42 INFO - 03:59:42 INFO - Starting runner 03:59:43 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:59:43 INFO - PROCESS | 1657 | 1466247583952 Marionette DEBUG Marionette enabled via build flag and pref 03:59:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x113be7800 == 1 [pid = 1657] [id = 1] 03:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113be8000) [pid = 1657] [serial = 1] [outer = 0x0] 03:59:44 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113be9000) [pid = 1657] [serial = 2] [outer = 0x113be8000] 03:59:44 INFO - PROCESS | 1657 | 1466247584355 Marionette INFO Listening on port 2828 03:59:44 INFO - PROCESS | 1657 | 1466247584580 Marionette DEBUG Marionette enabled via command-line flag 03:59:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11695e000 == 2 [pid = 1657] [id = 2] 03:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x11695e800) [pid = 1657] [serial = 3] [outer = 0x0] 03:59:44 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x11695f800) [pid = 1657] [serial = 4] [outer = 0x11695e800] 03:59:44 INFO - PROCESS | 1657 | [1657] 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 03:59:44 INFO - PROCESS | 1657 | 1466247584745 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 03:59:44 INFO - PROCESS | 1657 | 1466247584816 Marionette DEBUG Closed connection conn0 03:59:44 INFO - PROCESS | 1657 | [1657] 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 03:59:44 INFO - PROCESS | 1657 | 1466247584821 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 03:59:44 INFO - PROCESS | 1657 | 1466247584830 Marionette DEBUG Closed connection conn1 03:59:44 INFO - PROCESS | 1657 | [1657] 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 03:59:44 INFO - PROCESS | 1657 | 1466247584835 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 03:59:44 INFO - PROCESS | 1657 | 1466247584844 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:59:44 INFO - PROCESS | 1657 | 1466247584849 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":"20160618031522","device":"desktop","version":"48.0"} 03:59:45 INFO - PROCESS | 1657 | [1657] 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 03:59:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b9b800 == 3 [pid = 1657] [id = 3] 03:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119b9c800) [pid = 1657] [serial = 5] [outer = 0x0] 03:59:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b9d000 == 4 [pid = 1657] [id = 4] 03:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119b1d400) [pid = 1657] [serial = 6] [outer = 0x0] 03:59:45 INFO - PROCESS | 1657 | [1657] 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 03:59:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x121333800 == 5 [pid = 1657] [id = 5] 03:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119b19400) [pid = 1657] [serial = 7] [outer = 0x0] 03:59:46 INFO - PROCESS | 1657 | [1657] 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 03:59:46 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x121728000) [pid = 1657] [serial = 8] [outer = 0x119b19400] 03:59:46 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x123321800) [pid = 1657] [serial = 9] [outer = 0x119b9c800] 03:59:46 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x121460800) [pid = 1657] [serial = 10] [outer = 0x119b1d400] 03:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x121462800) [pid = 1657] [serial = 11] [outer = 0x119b19400] 03:59:46 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:59:46 INFO - PROCESS | 1657 | 1466247586786 Marionette INFO startBrowser 18d42932-4fb2-7144-a967-611313ef0c73 03:59:46 INFO - PROCESS | 1657 | 1466247586811 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 1657 | 1466247586819 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 1657 | 1466247586821 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:47 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x1263abc00) [pid = 1657] [serial = 12] [outer = 0x119b19400] 03:59:47 INFO - PROCESS | 1657 | 1466247587144 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"18d42932-4fb2-7144-a967-611313ef0c73","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":"20160618031522","device":"desktop","version":"48.0","command_id":1}}] 03:59:47 INFO - PROCESS | 1657 | 1466247587224 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}] 03:59:47 INFO - PROCESS | 1657 | 1466247587227 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:47 INFO - PROCESS | 1657 | 1466247587270 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:59:47 INFO - PROCESS | 1657 | 1466247587358 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:59:47 INFO - PROCESS | 1657 | 1466247587359 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:47 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:59:47 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128b91800) [pid = 1657] [serial = 13] [outer = 0x119b19400] 03:59:47 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:59:47 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:59:47 INFO - PROCESS | 1657 | 1466247587616 Marionette TRACE conn2 <- [1,3,null,{}] 03:59:47 INFO - PROCESS | 1657 | 1466247587619 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:59:47 INFO - PROCESS | 1657 | 1466247587621 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:47 INFO - PROCESS | 1657 | 1466247587640 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:59:47 INFO - PROCESS | 1657 | 1466247587660 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 1657 | 1466247587661 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:59:47 INFO - PROCESS | 1657 | 1466247587669 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 1657 | 1466247587672 Marionette TRACE conn2 <- [1,6,null,{}] 03:59:47 INFO - PROCESS | 1657 | 1466247587674 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}] 03:59:47 INFO - PROCESS | 1657 | 1466247587675 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:47 INFO - PROCESS | 1657 | 1466247587690 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:59:47 INFO - PROCESS | 1657 | 1466247587693 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 1657 | 1466247587694 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d8800 == 6 [pid = 1657] [id = 6] 03:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x12906c400) [pid = 1657] [serial = 14] [outer = 0x0] 03:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x12906e000) [pid = 1657] [serial = 15] [outer = 0x12906c400] 03:59:47 INFO - PROCESS | 1657 | 1466247587727 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x129183c00) [pid = 1657] [serial = 16] [outer = 0x12906c400] 03:59:48 INFO - PROCESS | 1657 | 1466247588026 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]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 03:59:48 INFO - PROCESS | 1657 | 1466247588044 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 1657 | 1466247588045 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:59:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f43800 == 7 [pid = 1657] [id = 7] 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x113dc6400) [pid = 1657] [serial = 17] [outer = 0x0] 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x1293e0000) [pid = 1657] [serial = 18] [outer = 0x113dc6400] 03:59:48 INFO - PROCESS | 1657 | 1466247588071 Marionette DEBUG loaded listener.js 03:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x12a35c400) [pid = 1657] [serial = 19] [outer = 0x113dc6400] 03:59:48 INFO - PROCESS | 1657 | 1466247588132 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 1657 | 1466247588133 Marionette TRACE conn2 <- [1,10,null,{}] 03:59:48 INFO - PROCESS | 1657 | 1466247588164 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}] 03:59:48 INFO - PROCESS | 1657 | 1466247588168 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:48 INFO - PROCESS | 1657 | 1466247588292 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:59:48 INFO - PROCESS | 1657 | 1466247588325 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 1657 | 1466247588327 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a942000 == 8 [pid = 1657] [id = 8] 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12a92e800) [pid = 1657] [serial = 20] [outer = 0x0] 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a930400) [pid = 1657] [serial = 21] [outer = 0x12a92e800] 03:59:48 INFO - PROCESS | 1657 | 1466247588354 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a934c00) [pid = 1657] [serial = 22] [outer = 0x12a92e800] 03:59:48 INFO - PROCESS | 1657 | 1466247588660 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]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 573ms 03:59:48 INFO - PROCESS | 1657 | 1466247588670 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:59:48 INFO - PROCESS | 1657 | 1466247588672 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:59:48 INFO - PROCESS | 1657 | 1466247588674 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 1657 | 1466247588675 Marionette TRACE conn2 <- [1,14,null,{}] 03:59:48 INFO - PROCESS | 1657 | 1466247588678 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}] 03:59:48 INFO - PROCESS | 1657 | 1466247588681 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:48 INFO - PROCESS | 1657 | 1466247588794 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:59:48 INFO - PROCESS | 1657 | 1466247588830 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 1657 | 1466247588832 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b813800 == 9 [pid = 1657] [id = 9] 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12b1f2800) [pid = 1657] [serial = 23] [outer = 0x0] 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12b1f4400) [pid = 1657] [serial = 24] [outer = 0x12b1f2800] 03:59:48 INFO - PROCESS | 1657 | 1466247588859 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b948c00) [pid = 1657] [serial = 25] [outer = 0x12b1f2800] 03:59:49 INFO - PROCESS | 1657 | 1466247589107 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]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 03:59:49 INFO - PROCESS | 1657 | 1466247589144 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 1657 | 1466247589145 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:59:49 INFO - PROCESS | 1657 | 1466247589158 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 1657 | 1466247589159 Marionette TRACE conn2 <- [1,18,null,{}] 03:59:49 INFO - PROCESS | 1657 | 1466247589161 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}] 03:59:49 INFO - PROCESS | 1657 | 1466247589163 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:49 INFO - PROCESS | 1657 | 1466247589263 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:59:49 INFO - PROCESS | 1657 | 1466247589270 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 1657 | 1466247589272 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb6e000 == 10 [pid = 1657] [id = 10] 03:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12b954c00) [pid = 1657] [serial = 26] [outer = 0x0] 03:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bb2ec00) [pid = 1657] [serial = 27] [outer = 0x12b954c00] 03:59:49 INFO - PROCESS | 1657 | 1466247589295 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12bb39800) [pid = 1657] [serial = 28] [outer = 0x12b954c00] 03:59:49 INFO - PROCESS | 1657 | 1466247589561 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]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 03:59:49 INFO - PROCESS | 1657 | 1466247589577 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 1657 | 1466247589578 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:59:49 INFO - PROCESS | 1657 | 1466247589590 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 1657 | 1466247589591 Marionette TRACE conn2 <- [1,22,null,{}] 03:59:49 INFO - PROCESS | 1657 | 1466247589594 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}] 03:59:49 INFO - PROCESS | 1657 | 1466247589595 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:49 INFO - PROCESS | 1657 | 1466247589746 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:59:49 INFO - PROCESS | 1657 | 1466247589751 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 1657 | 1466247589752 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be96800 == 11 [pid = 1657] [id = 11] 03:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12bb3c800) [pid = 1657] [serial = 29] [outer = 0x0] 03:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12bb4a400) [pid = 1657] [serial = 30] [outer = 0x12bb3c800] 03:59:49 INFO - PROCESS | 1657 | 1466247589792 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12bec9c00) [pid = 1657] [serial = 31] [outer = 0x12bb3c800] 03:59:50 INFO - PROCESS | 1657 | 1466247590160 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 626ms 03:59:50 INFO - PROCESS | 1657 | 1466247590209 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 1657 | 1466247590211 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:59:50 INFO - PROCESS | 1657 | 1466247590214 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 1657 | 1466247590216 Marionette TRACE conn2 <- [1,26,null,{}] 03:59:50 INFO - PROCESS | 1657 | 1466247590219 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}] 03:59:50 INFO - PROCESS | 1657 | 1466247590221 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:50 INFO - PROCESS | 1657 | 1466247590356 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:59:50 INFO - PROCESS | 1657 | 1466247590360 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 1657 | 1466247590361 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c175000 == 12 [pid = 1657] [id = 12] 03:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x12beccc00) [pid = 1657] [serial = 32] [outer = 0x0] 03:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12c07b000) [pid = 1657] [serial = 33] [outer = 0x12beccc00] 03:59:50 INFO - PROCESS | 1657 | 1466247590385 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c085000) [pid = 1657] [serial = 34] [outer = 0x12beccc00] 03:59:50 INFO - PROCESS | 1657 | 1466247590619 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 03:59:50 INFO - PROCESS | 1657 | 1466247590636 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 1657 | 1466247590638 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:59:50 INFO - PROCESS | 1657 | 1466247590640 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 1657 | 1466247590641 Marionette TRACE conn2 <- [1,30,null,{}] 03:59:50 INFO - PROCESS | 1657 | 1466247590643 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}] 03:59:50 INFO - PROCESS | 1657 | 1466247590656 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:50 INFO - PROCESS | 1657 | 1466247590755 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:59:50 INFO - PROCESS | 1657 | 1466247590759 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 1657 | 1466247590760 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3b1000 == 13 [pid = 1657] [id = 13] 03:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c088000) [pid = 1657] [serial = 35] [outer = 0x0] 03:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c35d000) [pid = 1657] [serial = 36] [outer = 0x12c088000] 03:59:50 INFO - PROCESS | 1657 | 1466247590784 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c361c00) [pid = 1657] [serial = 37] [outer = 0x12c088000] 03:59:51 INFO - PROCESS | 1657 | 1466247591033 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]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 417ms 03:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:59:51 INFO - PROCESS | 1657 | 1466247591059 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 1657 | 1466247591060 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:59:51 INFO - PROCESS | 1657 | 1466247591071 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 1657 | 1466247591072 Marionette TRACE conn2 <- [1,34,null,{}] 03:59:51 INFO - PROCESS | 1657 | 1466247591074 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}] 03:59:51 INFO - PROCESS | 1657 | 1466247591075 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:51 INFO - PROCESS | 1657 | 1466247591166 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:59:51 INFO - PROCESS | 1657 | 1466247591170 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 1657 | 1466247591171 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c886000 == 14 [pid = 1657] [id = 14] 03:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c35ac00) [pid = 1657] [serial = 38] [outer = 0x0] 03:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c3e4800) [pid = 1657] [serial = 39] [outer = 0x12c35ac00] 03:59:51 INFO - PROCESS | 1657 | 1466247591196 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c3ed000) [pid = 1657] [serial = 40] [outer = 0x12c35ac00] 03:59:51 INFO - PROCESS | 1657 | 1466247591431 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]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 375ms 03:59:51 INFO - PROCESS | 1657 | 1466247591439 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 1657 | 1466247591440 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:59:51 INFO - PROCESS | 1657 | 1466247591442 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 1657 | 1466247591443 Marionette TRACE conn2 <- [1,38,null,{}] 03:59:51 INFO - PROCESS | 1657 | 1466247591445 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}] 03:59:51 INFO - PROCESS | 1657 | 1466247591449 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:51 INFO - PROCESS | 1657 | 1466247591559 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:59:51 INFO - PROCESS | 1657 | 1466247591562 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 1657 | 1466247591563 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb89000 == 15 [pid = 1657] [id = 15] 03:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12cbaa800) [pid = 1657] [serial = 41] [outer = 0x0] 03:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12cbaf400) [pid = 1657] [serial = 42] [outer = 0x12cbaa800] 03:59:51 INFO - PROCESS | 1657 | 1466247591587 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cbb4400) [pid = 1657] [serial = 43] [outer = 0x12cbaa800] 03:59:51 INFO - PROCESS | 1657 | 1466247591819 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]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 03:59:51 INFO - PROCESS | 1657 | 1466247591862 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 1657 | 1466247591866 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:59:51 INFO - PROCESS | 1657 | 1466247591891 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 1657 | 1466247591893 Marionette TRACE conn2 <- [1,42,null,{}] 03:59:51 INFO - PROCESS | 1657 | 1466247591906 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}] 03:59:51 INFO - PROCESS | 1657 | 1466247591907 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:52 INFO - PROCESS | 1657 | 1466247592050 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:59:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf58000 == 16 [pid = 1657] [id = 16] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cf58800) [pid = 1657] [serial = 44] [outer = 0x0] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12cf5a000) [pid = 1657] [serial = 45] [outer = 0x12cf58800] 03:59:52 INFO - PROCESS | 1657 | 1466247592076 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 1657 | 1466247592077 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12cf61000) [pid = 1657] [serial = 46] [outer = 0x12cf58800] 03:59:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf68800 == 17 [pid = 1657] [id = 17] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12b94e800) [pid = 1657] [serial = 47] [outer = 0x0] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12cbab400) [pid = 1657] [serial = 48] [outer = 0x12b94e800] 03:59:52 INFO - PROCESS | 1657 | 1466247592124 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12cbb7c00) [pid = 1657] [serial = 49] [outer = 0x12b94e800] 03:59:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf57800 == 18 [pid = 1657] [id = 18] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x123382800) [pid = 1657] [serial = 50] [outer = 0x0] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12cf24c00) [pid = 1657] [serial = 51] [outer = 0x123382800] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12cf1b800) [pid = 1657] [serial = 52] [outer = 0x123382800] 03:59:52 INFO - PROCESS | 1657 | 1466247592576 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]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 729ms 03:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:59:52 INFO - PROCESS | 1657 | 1466247592611 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 1657 | 1466247592612 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:59:52 INFO - PROCESS | 1657 | 1466247592614 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 1657 | 1466247592616 Marionette TRACE conn2 <- [1,46,null,{}] 03:59:52 INFO - PROCESS | 1657 | 1466247592618 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}] 03:59:52 INFO - PROCESS | 1657 | 1466247592619 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:52 INFO - PROCESS | 1657 | 1466247592707 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:59:52 INFO - PROCESS | 1657 | 1466247592720 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 1657 | 1466247592721 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d029000 == 19 [pid = 1657] [id = 19] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x1183c9800) [pid = 1657] [serial = 53] [outer = 0x0] 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x119609800) [pid = 1657] [serial = 54] [outer = 0x1183c9800] 03:59:52 INFO - PROCESS | 1657 | 1466247592747 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12cf1e400) [pid = 1657] [serial = 55] [outer = 0x1183c9800] 03:59:52 INFO - PROCESS | 1657 | 1466247592986 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 03:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:59:53 INFO - PROCESS | 1657 | 1466247593039 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 1657 | 1466247593040 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:59:53 INFO - PROCESS | 1657 | 1466247593042 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 1657 | 1466247593043 Marionette TRACE conn2 <- [1,50,null,{}] 03:59:53 INFO - PROCESS | 1657 | 1466247593045 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}] 03:59:53 INFO - PROCESS | 1657 | 1466247593047 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:53 INFO - PROCESS | 1657 | 1466247593152 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:59:53 INFO - PROCESS | 1657 | 1466247593155 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 1657 | 1466247593156 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b917000 == 20 [pid = 1657] [id = 20] 03:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x118720c00) [pid = 1657] [serial = 56] [outer = 0x0] 03:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x118724800) [pid = 1657] [serial = 57] [outer = 0x118720c00] 03:59:53 INFO - PROCESS | 1657 | 1466247593180 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12cf20000) [pid = 1657] [serial = 58] [outer = 0x118720c00] 03:59:53 INFO - PROCESS | 1657 | 1466247593404 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 03:59:53 INFO - PROCESS | 1657 | 1466247593411 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 1657 | 1466247593417 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:59:53 INFO - PROCESS | 1657 | 1466247593425 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 1657 | 1466247593426 Marionette TRACE conn2 <- [1,54,null,{}] 03:59:53 INFO - PROCESS | 1657 | 1466247593428 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}] 03:59:53 INFO - PROCESS | 1657 | 1466247593429 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:53 INFO - PROCESS | 1657 | 1466247593553 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:59:53 INFO - PROCESS | 1657 | 1466247593558 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 1657 | 1466247593559 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be93000 == 21 [pid = 1657] [id = 21] 03:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12918b400) [pid = 1657] [serial = 59] [outer = 0x0] 03:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12d29fc00) [pid = 1657] [serial = 60] [outer = 0x12918b400] 03:59:53 INFO - PROCESS | 1657 | 1466247593582 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12d2cf400) [pid = 1657] [serial = 61] [outer = 0x12918b400] 03:59:53 INFO - PROCESS | 1657 | 1466247593816 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 03:59:53 INFO - PROCESS | 1657 | 1466247593855 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 1657 | 1466247593856 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:59:53 INFO - PROCESS | 1657 | 1466247593872 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 1657 | 1466247593873 Marionette TRACE conn2 <- [1,58,null,{}] 03:59:53 INFO - PROCESS | 1657 | 1466247593877 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}] 03:59:53 INFO - PROCESS | 1657 | 1466247593878 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:54 INFO - PROCESS | 1657 | 1466247594013 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:59:54 INFO - PROCESS | 1657 | 1466247594019 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 1657 | 1466247594020 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd3f000 == 22 [pid = 1657] [id = 22] 03:59:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x12aae4400) [pid = 1657] [serial = 62] [outer = 0x0] 03:59:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12d2eb800) [pid = 1657] [serial = 63] [outer = 0x12aae4400] 03:59:54 INFO - PROCESS | 1657 | 1466247594058 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12d2ee800) [pid = 1657] [serial = 64] [outer = 0x12aae4400] 03:59:55 INFO - PROCESS | 1657 | 1466247595235 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]]]}] 03:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1433ms 03:59:55 INFO - PROCESS | 1657 | 1466247595297 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:59:55 INFO - PROCESS | 1657 | 1466247595301 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:59:55 INFO - PROCESS | 1657 | 1466247595305 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 1657 | 1466247595310 Marionette TRACE conn2 <- [1,62,null,{}] 03:59:55 INFO - PROCESS | 1657 | 1466247595315 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}] 03:59:55 INFO - PROCESS | 1657 | 1466247595318 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:55 INFO - PROCESS | 1657 | 1466247595474 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:59:55 INFO - PROCESS | 1657 | 1466247595573 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 1657 | 1466247595574 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133c3800 == 23 [pid = 1657] [id = 23] 03:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112d75800) [pid = 1657] [serial = 65] [outer = 0x0] 03:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x113b4d400) [pid = 1657] [serial = 66] [outer = 0x112d75800] 03:59:55 INFO - PROCESS | 1657 | 1466247595618 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116482c00) [pid = 1657] [serial = 67] [outer = 0x112d75800] 03:59:56 INFO - PROCESS | 1657 | 1466247596038 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]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 775ms 03:59:56 INFO - PROCESS | 1657 | 1466247596105 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 1657 | 1466247596108 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:59:56 INFO - PROCESS | 1657 | 1466247596116 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 1657 | 1466247596118 Marionette TRACE conn2 <- [1,66,null,{}] 03:59:56 INFO - PROCESS | 1657 | 1466247596121 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}] 03:59:56 INFO - PROCESS | 1657 | 1466247596122 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:56 INFO - PROCESS | 1657 | 1466247596237 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:59:56 INFO - PROCESS | 1657 | 1466247596301 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 1657 | 1466247596303 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abc800 == 24 [pid = 1657] [id = 24] 03:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x117e0fc00) [pid = 1657] [serial = 68] [outer = 0x0] 03:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118175800) [pid = 1657] [serial = 69] [outer = 0x117e0fc00] 03:59:56 INFO - PROCESS | 1657 | 1466247596335 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11871fc00) [pid = 1657] [serial = 70] [outer = 0x117e0fc00] 03:59:56 INFO - PROCESS | 1657 | 1466247596984 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]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 923ms 03:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:59:57 INFO - PROCESS | 1657 | 1466247597037 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 1657 | 1466247597039 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:59:57 INFO - PROCESS | 1657 | 1466247597042 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 1657 | 1466247597044 Marionette TRACE conn2 <- [1,70,null,{}] 03:59:57 INFO - PROCESS | 1657 | 1466247597047 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}] 03:59:57 INFO - PROCESS | 1657 | 1466247597049 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:57 INFO - PROCESS | 1657 | 1466247597130 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:59:57 INFO - PROCESS | 1657 | 1466247597184 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 1657 | 1466247597185 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f42000 == 25 [pid = 1657] [id = 25] 03:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1164e3800) [pid = 1657] [serial = 71] [outer = 0x0] 03:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11678a800) [pid = 1657] [serial = 72] [outer = 0x1164e3800] 03:59:57 INFO - PROCESS | 1657 | 1466247597212 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116977800) [pid = 1657] [serial = 73] [outer = 0x1164e3800] 03:59:57 INFO - PROCESS | 1657 | 1466247597665 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]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 675ms 03:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:59:57 INFO - PROCESS | 1657 | 1466247597717 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 1657 | 1466247597719 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:59:57 INFO - PROCESS | 1657 | 1466247597723 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 1657 | 1466247597725 Marionette TRACE conn2 <- [1,74,null,{}] 03:59:57 INFO - PROCESS | 1657 | 1466247597727 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}] 03:59:57 INFO - PROCESS | 1657 | 1466247597729 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:57 INFO - PROCESS | 1657 | 1466247597802 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:59:57 INFO - PROCESS | 1657 | 1466247597806 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 1657 | 1466247597807 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116418000 == 26 [pid = 1657] [id = 26] 03:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116f88c00) [pid = 1657] [serial = 74] [outer = 0x0] 03:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1174a8800) [pid = 1657] [serial = 75] [outer = 0x116f88c00] 03:59:57 INFO - PROCESS | 1657 | 1466247597837 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118092800) [pid = 1657] [serial = 76] [outer = 0x116f88c00] 03:59:58 INFO - PROCESS | 1657 | 1466247598157 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]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 03:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:59:58 INFO - PROCESS | 1657 | 1466247598193 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 1657 | 1466247598194 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:59:58 INFO - PROCESS | 1657 | 1466247598196 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 1657 | 1466247598201 Marionette TRACE conn2 <- [1,78,null,{}] 03:59:58 INFO - PROCESS | 1657 | 1466247598208 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}] 03:59:58 INFO - PROCESS | 1657 | 1466247598212 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:58 INFO - PROCESS | 1657 | 1466247598285 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:59:58 INFO - PROCESS | 1657 | 1466247598290 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 1657 | 1466247598292 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c4000 == 27 [pid = 1657] [id = 27] 03:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11335e400) [pid = 1657] [serial = 77] [outer = 0x0] 03:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1181b7400) [pid = 1657] [serial = 78] [outer = 0x11335e400] 03:59:58 INFO - PROCESS | 1657 | 1466247598322 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118727c00) [pid = 1657] [serial = 79] [outer = 0x11335e400] 03:59:58 INFO - PROCESS | 1657 | 1466247598649 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]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 474ms 03:59:58 INFO - PROCESS | 1657 | 1466247598671 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 1657 | 1466247598674 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:59:58 INFO - PROCESS | 1657 | 1466247598677 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 1657 | 1466247598679 Marionette TRACE conn2 <- [1,82,null,{}] 03:59:58 INFO - PROCESS | 1657 | 1466247598684 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}] 03:59:58 INFO - PROCESS | 1657 | 1466247598686 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:58 INFO - PROCESS | 1657 | 1466247598808 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:59:58 INFO - PROCESS | 1657 | 1466247598861 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 1657 | 1466247598862 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x117153000 == 28 [pid = 1657] [id = 28] 03:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11809d000) [pid = 1657] [serial = 80] [outer = 0x0] 03:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118a33c00) [pid = 1657] [serial = 81] [outer = 0x11809d000] 03:59:58 INFO - PROCESS | 1657 | 1466247598892 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11921d400) [pid = 1657] [serial = 82] [outer = 0x11809d000] 03:59:59 INFO - PROCESS | 1657 | 1466247599224 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 03:59:59 INFO - PROCESS | 1657 | 1466247599247 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 1657 | 1466247599250 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:59:59 INFO - PROCESS | 1657 | 1466247599258 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 1657 | 1466247599259 Marionette TRACE conn2 <- [1,86,null,{}] 03:59:59 INFO - PROCESS | 1657 | 1466247599261 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}] 03:59:59 INFO - PROCESS | 1657 | 1466247599263 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:59 INFO - PROCESS | 1657 | 1466247599340 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:59:59 INFO - PROCESS | 1657 | 1466247599382 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 1657 | 1466247599383 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e81800 == 29 [pid = 1657] [id = 29] 03:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116789000) [pid = 1657] [serial = 83] [outer = 0x0] 03:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11921a000) [pid = 1657] [serial = 84] [outer = 0x116789000] 03:59:59 INFO - PROCESS | 1657 | 1466247599407 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119610800) [pid = 1657] [serial = 85] [outer = 0x116789000] 03:59:59 INFO - PROCESS | 1657 | 1466247599662 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 03:59:59 INFO - PROCESS | 1657 | 1466247599676 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 1657 | 1466247599677 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:59:59 INFO - PROCESS | 1657 | 1466247599688 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 1657 | 1466247599689 Marionette TRACE conn2 <- [1,90,null,{}] 03:59:59 INFO - PROCESS | 1657 | 1466247599692 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}] 03:59:59 INFO - PROCESS | 1657 | 1466247599696 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:59 INFO - PROCESS | 1657 | 1466247599797 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:59:59 INFO - PROCESS | 1657 | 1466247599803 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 1657 | 1466247599804 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 03:59:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x118229800 == 30 [pid = 1657] [id = 30] 03:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119884400) [pid = 1657] [serial = 86] [outer = 0x0] 03:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119891400) [pid = 1657] [serial = 87] [outer = 0x119884400] 03:59:59 INFO - PROCESS | 1657 | 1466247599830 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e8dc00) [pid = 1657] [serial = 88] [outer = 0x119884400] 04:00:00 INFO - PROCESS | 1657 | 1466247600118 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 477ms 04:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:00:00 INFO - PROCESS | 1657 | 1466247600157 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 1657 | 1466247600159 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:00:00 INFO - PROCESS | 1657 | 1466247600161 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 1657 | 1466247600163 Marionette TRACE conn2 <- [1,94,null,{}] 04:00:00 INFO - PROCESS | 1657 | 1466247600169 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}] 04:00:00 INFO - PROCESS | 1657 | 1466247600171 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:00 INFO - PROCESS | 1657 | 1466247600260 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:00:00 INFO - PROCESS | 1657 | 1466247600322 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 1657 | 1466247600323 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x117158000 == 31 [pid = 1657] [id = 31] 04:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119886800) [pid = 1657] [serial = 89] [outer = 0x0] 04:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e8f800) [pid = 1657] [serial = 90] [outer = 0x119886800] 04:00:00 INFO - PROCESS | 1657 | 1466247600363 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120fab400) [pid = 1657] [serial = 91] [outer = 0x119886800] 04:00:00 INFO - PROCESS | 1657 | 1466247600751 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 622ms 04:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:00:00 INFO - PROCESS | 1657 | 1466247600784 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 1657 | 1466247600785 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:00:00 INFO - PROCESS | 1657 | 1466247600787 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 1657 | 1466247600788 Marionette TRACE conn2 <- [1,98,null,{}] 04:00:00 INFO - PROCESS | 1657 | 1466247600790 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}] 04:00:00 INFO - PROCESS | 1657 | 1466247600791 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:00 INFO - PROCESS | 1657 | 1466247600864 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:00:00 INFO - PROCESS | 1657 | 1466247600908 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 1657 | 1466247600909 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1192a5800 == 32 [pid = 1657] [id = 32] 04:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e92000) [pid = 1657] [serial = 92] [outer = 0x0] 04:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120fb1400) [pid = 1657] [serial = 93] [outer = 0x120e92000] 04:00:00 INFO - PROCESS | 1657 | 1466247600933 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12133dc00) [pid = 1657] [serial = 94] [outer = 0x120e92000] 04:00:01 INFO - PROCESS | 1657 | 1466247601180 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 04:00:01 INFO - PROCESS | 1657 | 1466247601204 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 1657 | 1466247601206 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:00:01 INFO - PROCESS | 1657 | 1466247601208 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 1657 | 1466247601209 Marionette TRACE conn2 <- [1,102,null,{}] 04:00:01 INFO - PROCESS | 1657 | 1466247601211 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}] 04:00:01 INFO - PROCESS | 1657 | 1466247601212 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:01 INFO - PROCESS | 1657 | 1466247601292 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:00:01 INFO - PROCESS | 1657 | 1466247601295 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 1657 | 1466247601297 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e2000 == 33 [pid = 1657] [id = 33] 04:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210e5400) [pid = 1657] [serial = 95] [outer = 0x0] 04:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121461c00) [pid = 1657] [serial = 96] [outer = 0x1210e5400] 04:00:01 INFO - PROCESS | 1657 | 1466247601323 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12193a400) [pid = 1657] [serial = 97] [outer = 0x1210e5400] 04:00:01 INFO - PROCESS | 1657 | 1466247601615 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 04:00:01 INFO - PROCESS | 1657 | 1466247601626 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 1657 | 1466247601628 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:00:01 INFO - PROCESS | 1657 | 1466247601630 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 1657 | 1466247601632 Marionette TRACE conn2 <- [1,106,null,{}] 04:00:01 INFO - PROCESS | 1657 | 1466247601641 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}] 04:00:01 INFO - PROCESS | 1657 | 1466247601642 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:01 INFO - PROCESS | 1657 | 1466247601720 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:00:01 INFO - PROCESS | 1657 | 1466247601724 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 1657 | 1466247601725 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198dd800 == 34 [pid = 1657] [id = 34] 04:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121338400) [pid = 1657] [serial = 98] [outer = 0x0] 04:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121bad800) [pid = 1657] [serial = 99] [outer = 0x121338400] 04:00:01 INFO - PROCESS | 1657 | 1466247601751 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123380c00) [pid = 1657] [serial = 100] [outer = 0x121338400] 04:00:02 INFO - PROCESS | 1657 | 1466247602036 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 428ms 04:00:02 INFO - PROCESS | 1657 | 1466247602058 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 1657 | 1466247602060 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:00:02 INFO - PROCESS | 1657 | 1466247602062 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 1657 | 1466247602065 Marionette TRACE conn2 <- [1,110,null,{}] 04:00:02 INFO - PROCESS | 1657 | 1466247602079 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}] 04:00:02 INFO - PROCESS | 1657 | 1466247602082 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:02 INFO - PROCESS | 1657 | 1466247602205 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:00:02 INFO - PROCESS | 1657 | 1466247602212 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 1657 | 1466247602214 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ca7800 == 35 [pid = 1657] [id = 35] 04:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121722400) [pid = 1657] [serial = 101] [outer = 0x0] 04:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124909800) [pid = 1657] [serial = 102] [outer = 0x121722400] 04:00:02 INFO - PROCESS | 1657 | 1466247602239 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124d75800) [pid = 1657] [serial = 103] [outer = 0x121722400] 04:00:02 INFO - PROCESS | 1657 | 1466247602538 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 486ms 04:00:02 INFO - PROCESS | 1657 | 1466247602555 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 1657 | 1466247602556 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:00:02 INFO - PROCESS | 1657 | 1466247602558 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 1657 | 1466247602559 Marionette TRACE conn2 <- [1,114,null,{}] 04:00:02 INFO - PROCESS | 1657 | 1466247602562 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}] 04:00:02 INFO - PROCESS | 1657 | 1466247602563 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:02 INFO - PROCESS | 1657 | 1466247602642 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:00:02 INFO - PROCESS | 1657 | 1466247602645 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 1657 | 1466247602646 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x121102800 == 36 [pid = 1657] [id = 36] 04:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124d75c00) [pid = 1657] [serial = 104] [outer = 0x0] 04:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125357c00) [pid = 1657] [serial = 105] [outer = 0x124d75c00] 04:00:02 INFO - PROCESS | 1657 | 1466247602673 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125d76c00) [pid = 1657] [serial = 106] [outer = 0x124d75c00] 04:00:02 INFO - PROCESS | 1657 | 1466247602983 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 04:00:03 INFO - PROCESS | 1657 | 1466247603027 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 1657 | 1466247603028 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:00:03 INFO - PROCESS | 1657 | 1466247603030 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 1657 | 1466247603031 Marionette TRACE conn2 <- [1,118,null,{}] 04:00:03 INFO - PROCESS | 1657 | 1466247603033 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}] 04:00:03 INFO - PROCESS | 1657 | 1466247603034 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:03 INFO - PROCESS | 1657 | 1466247603133 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:00:03 INFO - PROCESS | 1657 | 1466247603139 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 1657 | 1466247603140 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x121117000 == 37 [pid = 1657] [id = 37] 04:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113b8f000) [pid = 1657] [serial = 107] [outer = 0x0] 04:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x125353400) [pid = 1657] [serial = 108] [outer = 0x113b8f000] 04:00:03 INFO - PROCESS | 1657 | 1466247603164 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1263af000) [pid = 1657] [serial = 109] [outer = 0x113b8f000] 04:00:03 INFO - PROCESS | 1657 | 1466247603430 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 04:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:00:03 INFO - PROCESS | 1657 | 1466247603454 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 1657 | 1466247603455 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:00:03 INFO - PROCESS | 1657 | 1466247603457 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 1657 | 1466247603458 Marionette TRACE conn2 <- [1,122,null,{}] 04:00:03 INFO - PROCESS | 1657 | 1466247603461 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}] 04:00:03 INFO - PROCESS | 1657 | 1466247603462 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:03 INFO - PROCESS | 1657 | 1466247603542 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:00:03 INFO - PROCESS | 1657 | 1466247603546 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 1657 | 1466247603548 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217ca800 == 38 [pid = 1657] [id = 38] 04:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119223800) [pid = 1657] [serial = 110] [outer = 0x0] 04:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1270d4c00) [pid = 1657] [serial = 111] [outer = 0x119223800] 04:00:03 INFO - PROCESS | 1657 | 1466247603573 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1273ba000) [pid = 1657] [serial = 112] [outer = 0x119223800] 04:00:03 INFO - PROCESS | 1657 | 1466247603879 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 470ms 04:00:03 INFO - PROCESS | 1657 | 1466247603928 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 1657 | 1466247603930 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:00:03 INFO - PROCESS | 1657 | 1466247603934 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 1657 | 1466247603935 Marionette TRACE conn2 <- [1,126,null,{}] 04:00:03 INFO - PROCESS | 1657 | 1466247603939 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}] 04:00:03 INFO - PROCESS | 1657 | 1466247603940 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:04 INFO - PROCESS | 1657 | 1466247604089 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:00:04 INFO - PROCESS | 1657 | 1466247604099 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 1657 | 1466247604100 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12330b800 == 39 [pid = 1657] [id = 39] 04:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12700fc00) [pid = 1657] [serial = 113] [outer = 0x0] 04:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128adc000) [pid = 1657] [serial = 114] [outer = 0x12700fc00] 04:00:04 INFO - PROCESS | 1657 | 1466247604138 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128b93c00) [pid = 1657] [serial = 115] [outer = 0x12700fc00] 04:00:04 INFO - PROCESS | 1657 | 1466247604504 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 620ms 04:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:00:04 INFO - PROCESS | 1657 | 1466247604553 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 1657 | 1466247604555 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:00:04 INFO - PROCESS | 1657 | 1466247604557 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 1657 | 1466247604558 Marionette TRACE conn2 <- [1,130,null,{}] 04:00:04 INFO - PROCESS | 1657 | 1466247604560 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}] 04:00:04 INFO - PROCESS | 1657 | 1466247604561 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:04 INFO - PROCESS | 1657 | 1466247604637 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:00:04 INFO - PROCESS | 1657 | 1466247604698 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 1657 | 1466247604699 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x124895800 == 40 [pid = 1657] [id = 40] 04:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128adf800) [pid = 1657] [serial = 116] [outer = 0x0] 04:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128db2c00) [pid = 1657] [serial = 117] [outer = 0x128adf800] 04:00:04 INFO - PROCESS | 1657 | 1466247604722 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12906fc00) [pid = 1657] [serial = 118] [outer = 0x128adf800] 04:00:05 INFO - PROCESS | 1657 | 1466247605649 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]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1119ms 04:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:00:05 INFO - PROCESS | 1657 | 1466247605676 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 1657 | 1466247605678 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:00:05 INFO - PROCESS | 1657 | 1466247605680 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 1657 | 1466247605682 Marionette TRACE conn2 <- [1,134,null,{}] 04:00:05 INFO - PROCESS | 1657 | 1466247605685 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}] 04:00:05 INFO - PROCESS | 1657 | 1466247605687 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:05 INFO - PROCESS | 1657 | 1466247605765 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:00:05 INFO - PROCESS | 1657 | 1466247605769 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 1657 | 1466247605772 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1132c2000 == 41 [pid = 1657] [id = 41] 04:00:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116903c00) [pid = 1657] [serial = 119] [outer = 0x0] 04:00:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x116977400) [pid = 1657] [serial = 120] [outer = 0x116903c00] 04:00:05 INFO - PROCESS | 1657 | 1466247605824 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1176cec00) [pid = 1657] [serial = 121] [outer = 0x116903c00] 04:00:06 INFO - PROCESS | 1657 | 1466247606125 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 04:00:06 INFO - PROCESS | 1657 | 1466247606154 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 1657 | 1466247606157 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:00:06 INFO - PROCESS | 1657 | 1466247606161 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 1657 | 1466247606163 Marionette TRACE conn2 <- [1,138,null,{}] 04:00:06 INFO - PROCESS | 1657 | 1466247606168 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}] 04:00:06 INFO - PROCESS | 1657 | 1466247606170 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:06 INFO - PROCESS | 1657 | 1466247606261 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:00:06 INFO - PROCESS | 1657 | 1466247606294 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 1657 | 1466247606295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116920800 == 42 [pid = 1657] [id = 42] 04:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x117e0b800) [pid = 1657] [serial = 122] [outer = 0x0] 04:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118177c00) [pid = 1657] [serial = 123] [outer = 0x117e0b800] 04:00:06 INFO - PROCESS | 1657 | 1466247606321 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118720800) [pid = 1657] [serial = 124] [outer = 0x117e0b800] 04:00:06 INFO - PROCESS | 1657 | 1466247606642 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 523ms 04:00:06 INFO - PROCESS | 1657 | 1466247606684 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 1657 | 1466247606686 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:00:06 INFO - PROCESS | 1657 | 1466247606688 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 1657 | 1466247606690 Marionette TRACE conn2 <- [1,142,null,{}] 04:00:06 INFO - PROCESS | 1657 | 1466247606698 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}] 04:00:06 INFO - PROCESS | 1657 | 1466247606701 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:06 INFO - PROCESS | 1657 | 1466247606791 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:00:06 INFO - PROCESS | 1657 | 1466247606822 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 1657 | 1466247606824 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116499000 == 43 [pid = 1657] [id = 43] 04:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11872bc00) [pid = 1657] [serial = 125] [outer = 0x0] 04:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119608000) [pid = 1657] [serial = 126] [outer = 0x11872bc00] 04:00:06 INFO - PROCESS | 1657 | 1466247606851 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11988d400) [pid = 1657] [serial = 127] [outer = 0x11872bc00] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12b1f2800) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a92e800) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12906c400) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12918b400) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118720c00) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1183c9800) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12b94e800) [pid = 1657] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12cbaa800) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c35ac00) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12c088000) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12beccc00) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bb3c800) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b954c00) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124d75c00) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x113b8f000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119223800) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12aae4400) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112d75800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x117e0fc00) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1164e3800) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116f88c00) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11335e400) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11809d000) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116789000) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119884400) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119886800) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e92000) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1210e5400) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121338400) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:00:07 INFO - PROCESS | 1657 | 1466247607561 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]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 922ms 04:00:07 INFO - PROCESS | 1657 | 1466247607610 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 1657 | 1466247607612 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:00:07 INFO - PROCESS | 1657 | 1466247607614 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 1657 | 1466247607615 Marionette TRACE conn2 <- [1,146,null,{}] 04:00:07 INFO - PROCESS | 1657 | 1466247607617 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}] 04:00:07 INFO - PROCESS | 1657 | 1466247607618 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:07 INFO - PROCESS | 1657 | 1466247607692 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:00:07 INFO - PROCESS | 1657 | 1466247607743 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 1657 | 1466247607744 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x118220000 == 44 [pid = 1657] [id = 44] 04:00:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x115dc9400) [pid = 1657] [serial = 128] [outer = 0x0] 04:00:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118176c00) [pid = 1657] [serial = 129] [outer = 0x115dc9400] 04:00:07 INFO - PROCESS | 1657 | 1466247607770 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11921e400) [pid = 1657] [serial = 130] [outer = 0x115dc9400] 04:00:08 INFO - PROCESS | 1657 | 1466247608085 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]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 519ms 04:00:08 INFO - PROCESS | 1657 | 1466247608133 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 1657 | 1466247608134 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:00:08 INFO - PROCESS | 1657 | 1466247608137 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 1657 | 1466247608138 Marionette TRACE conn2 <- [1,150,null,{}] 04:00:08 INFO - PROCESS | 1657 | 1466247608140 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}] 04:00:08 INFO - PROCESS | 1657 | 1466247608141 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:08 INFO - PROCESS | 1657 | 1466247608212 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:00:08 INFO - PROCESS | 1657 | 1466247608266 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 1657 | 1466247608267 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f9a000 == 45 [pid = 1657] [id = 45] 04:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115e8d800) [pid = 1657] [serial = 131] [outer = 0x0] 04:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1196ef000) [pid = 1657] [serial = 132] [outer = 0x115e8d800] 04:00:08 INFO - PROCESS | 1657 | 1466247608293 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119df6400) [pid = 1657] [serial = 133] [outer = 0x115e8d800] 04:00:08 INFO - PROCESS | 1657 | 1466247608552 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]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 467ms 04:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:00:08 INFO - PROCESS | 1657 | 1466247608605 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 1657 | 1466247608606 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:00:08 INFO - PROCESS | 1657 | 1466247608608 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 1657 | 1466247608609 Marionette TRACE conn2 <- [1,154,null,{}] 04:00:08 INFO - PROCESS | 1657 | 1466247608611 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}] 04:00:08 INFO - PROCESS | 1657 | 1466247608617 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:08 INFO - PROCESS | 1657 | 1466247608710 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:00:08 INFO - PROCESS | 1657 | 1466247608714 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 1657 | 1466247608717 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d0000 == 46 [pid = 1657] [id = 46] 04:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x120e8fc00) [pid = 1657] [serial = 134] [outer = 0x0] 04:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12122b800) [pid = 1657] [serial = 135] [outer = 0x120e8fc00] 04:00:08 INFO - PROCESS | 1657 | 1466247608742 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123387000) [pid = 1657] [serial = 136] [outer = 0x120e8fc00] 04:00:09 INFO - PROCESS | 1657 | 1466247609065 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 04:00:09 INFO - PROCESS | 1657 | 1466247609080 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 1657 | 1466247609083 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:00:09 INFO - PROCESS | 1657 | 1466247609086 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 1657 | 1466247609087 Marionette TRACE conn2 <- [1,158,null,{}] 04:00:09 INFO - PROCESS | 1657 | 1466247609089 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}] 04:00:09 INFO - PROCESS | 1657 | 1466247609090 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:09 INFO - PROCESS | 1657 | 1466247609159 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:00:09 INFO - PROCESS | 1657 | 1466247609164 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 1657 | 1466247609167 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3c000 == 47 [pid = 1657] [id = 47] 04:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121bac400) [pid = 1657] [serial = 137] [outer = 0x0] 04:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124acd800) [pid = 1657] [serial = 138] [outer = 0x121bac400] 04:00:09 INFO - PROCESS | 1657 | 1466247609191 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124c44c00) [pid = 1657] [serial = 139] [outer = 0x121bac400] 04:00:09 INFO - PROCESS | 1657 | 1466247609607 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 04:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:00:09 INFO - PROCESS | 1657 | 1466247609665 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 1657 | 1466247609667 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:00:09 INFO - PROCESS | 1657 | 1466247609672 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 1657 | 1466247609674 Marionette TRACE conn2 <- [1,162,null,{}] 04:00:09 INFO - PROCESS | 1657 | 1466247609678 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}] 04:00:09 INFO - PROCESS | 1657 | 1466247609680 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:09 INFO - PROCESS | 1657 | 1466247609776 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:00:09 INFO - PROCESS | 1657 | 1466247609837 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 1657 | 1466247609839 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x115eed800 == 48 [pid = 1657] [id = 48] 04:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113b4c400) [pid = 1657] [serial = 140] [outer = 0x0] 04:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1164d8400) [pid = 1657] [serial = 141] [outer = 0x113b4c400] 04:00:09 INFO - PROCESS | 1657 | 1466247609867 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116f36c00) [pid = 1657] [serial = 142] [outer = 0x113b4c400] 04:00:10 INFO - PROCESS | 1657 | 1466247610298 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]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 04:00:10 INFO - PROCESS | 1657 | 1466247610349 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 1657 | 1466247610352 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:00:10 INFO - PROCESS | 1657 | 1466247610357 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 1657 | 1466247610359 Marionette TRACE conn2 <- [1,166,null,{}] 04:00:10 INFO - PROCESS | 1657 | 1466247610361 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}] 04:00:10 INFO - PROCESS | 1657 | 1466247610363 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:10 INFO - PROCESS | 1657 | 1466247610467 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:00:10 INFO - PROCESS | 1657 | 1466247610537 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 1657 | 1466247610538 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193e1000 == 49 [pid = 1657] [id = 49] 04:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118720000) [pid = 1657] [serial = 143] [outer = 0x0] 04:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118728000) [pid = 1657] [serial = 144] [outer = 0x118720000] 04:00:10 INFO - PROCESS | 1657 | 1466247610580 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119222800) [pid = 1657] [serial = 145] [outer = 0x118720000] 04:00:11 INFO - PROCESS | 1657 | 1466247611019 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]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 721ms 04:00:11 INFO - PROCESS | 1657 | 1466247611079 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 1657 | 1466247611082 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:00:11 INFO - PROCESS | 1657 | 1466247611086 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 1657 | 1466247611088 Marionette TRACE conn2 <- [1,170,null,{}] 04:00:11 INFO - PROCESS | 1657 | 1466247611096 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}] 04:00:11 INFO - PROCESS | 1657 | 1466247611099 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:11 INFO - PROCESS | 1657 | 1466247611191 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:00:11 INFO - PROCESS | 1657 | 1466247611252 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 1657 | 1466247611254 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12487d000 == 50 [pid = 1657] [id = 50] 04:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x120faa400) [pid = 1657] [serial = 146] [outer = 0x0] 04:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12133e400) [pid = 1657] [serial = 147] [outer = 0x120faa400] 04:00:11 INFO - PROCESS | 1657 | 1466247611285 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121bb0000) [pid = 1657] [serial = 148] [outer = 0x120faa400] 04:00:11 INFO - PROCESS | 1657 | 1466247611685 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]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 04:00:11 INFO - PROCESS | 1657 | 1466247611708 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:00:11 INFO - PROCESS | 1657 | 1466247611710 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:00:11 INFO - PROCESS | 1657 | 1466247611712 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 1657 | 1466247611713 Marionette TRACE conn2 <- [1,174,null,{}] 04:00:11 INFO - PROCESS | 1657 | 1466247611716 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}] 04:00:11 INFO - PROCESS | 1657 | 1466247611717 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:11 INFO - PROCESS | 1657 | 1466247611811 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:00:11 INFO - PROCESS | 1657 | 1466247611854 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 1657 | 1466247611856 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x125df3000 == 51 [pid = 1657] [id = 51] 04:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124ad1c00) [pid = 1657] [serial = 149] [outer = 0x0] 04:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124d0e800) [pid = 1657] [serial = 150] [outer = 0x124ad1c00] 04:00:11 INFO - PROCESS | 1657 | 1466247611885 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x125d6c000) [pid = 1657] [serial = 151] [outer = 0x124ad1c00] 04:00:12 INFO - PROCESS | 1657 | 1466247612285 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]]]}] 04:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 622ms 04:00:12 INFO - PROCESS | 1657 | 1466247612349 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 1657 | 1466247612351 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:00:12 INFO - PROCESS | 1657 | 1466247612354 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 1657 | 1466247612355 Marionette TRACE conn2 <- [1,178,null,{}] 04:00:12 INFO - PROCESS | 1657 | 1466247612357 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}] 04:00:12 INFO - PROCESS | 1657 | 1466247612359 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:12 INFO - PROCESS | 1657 | 1466247612438 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:00:12 INFO - PROCESS | 1657 | 1466247612517 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 1657 | 1466247612519 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e3d000 == 52 [pid = 1657] [id = 52] 04:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1176d0400) [pid = 1657] [serial = 152] [outer = 0x0] 04:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1181b8c00) [pid = 1657] [serial = 153] [outer = 0x1176d0400] 04:00:12 INFO - PROCESS | 1657 | 1466247612566 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11921ac00) [pid = 1657] [serial = 154] [outer = 0x1176d0400] 04:00:13 INFO - PROCESS | 1657 | 1466247613096 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]]]}] 04:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 773ms 04:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:00:13 INFO - PROCESS | 1657 | 1466247613128 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:00:13 INFO - PROCESS | 1657 | 1466247613130 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:00:13 INFO - PROCESS | 1657 | 1466247613133 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 1657 | 1466247613135 Marionette TRACE conn2 <- [1,182,null,{}] 04:00:13 INFO - PROCESS | 1657 | 1466247613138 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}] 04:00:13 INFO - PROCESS | 1657 | 1466247613140 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:13 INFO - PROCESS | 1657 | 1466247613231 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:00:13 INFO - PROCESS | 1657 | 1466247613281 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:13 INFO - PROCESS | 1657 | 1466247613282 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133d1800 == 53 [pid = 1657] [id = 53] 04:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116906c00) [pid = 1657] [serial = 155] [outer = 0x0] 04:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116f81c00) [pid = 1657] [serial = 156] [outer = 0x116906c00] 04:00:13 INFO - PROCESS | 1657 | 1466247613310 Marionette DEBUG loaded listener.js 04:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x117e15c00) [pid = 1657] [serial = 157] [outer = 0x116906c00] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d0000 == 52 [pid = 1657] [id = 46] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118f9a000 == 51 [pid = 1657] [id = 45] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118220000 == 50 [pid = 1657] [id = 44] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116499000 == 49 [pid = 1657] [id = 43] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117e81800 == 48 [pid = 1657] [id = 29] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117153000 == 47 [pid = 1657] [id = 28] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116920800 == 46 [pid = 1657] [id = 42] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1192a5800 == 45 [pid = 1657] [id = 32] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1132c2000 == 44 [pid = 1657] [id = 41] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c4000 == 43 [pid = 1657] [id = 27] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118229800 == 42 [pid = 1657] [id = 30] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117158000 == 41 [pid = 1657] [id = 31] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119ca7800 == 40 [pid = 1657] [id = 35] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1198dd800 == 39 [pid = 1657] [id = 34] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x115e3d000 == 38 [pid = 1657] [id = 52] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x125df3000 == 37 [pid = 1657] [id = 51] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12487d000 == 36 [pid = 1657] [id = 50] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121117000 == 35 [pid = 1657] [id = 37] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121102800 == 34 [pid = 1657] [id = 36] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1217ca800 == 33 [pid = 1657] [id = 38] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1193e1000 == 32 [pid = 1657] [id = 49] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1195e2000 == 31 [pid = 1657] [id = 33] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3c000 == 30 [pid = 1657] [id = 47] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12330b800 == 29 [pid = 1657] [id = 39] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x124895800 == 28 [pid = 1657] [id = 40] 04:00:13 INFO - PROCESS | 1657 | --DOCSHELL 0x115eed800 == 27 [pid = 1657] [id = 48] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121462800) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x125357c00) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x125353400) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1270d4c00) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128adc000) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12d2eb800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x113b4d400) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118175800) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11678a800) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116977800) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1174a8800) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118092800) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1181b7400) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x118a33c00) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11921a000) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119610800) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119891400) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x120e8f800) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x120fb1400) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12133dc00) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121461c00) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12193a400) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121bad800) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124909800) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123380c00) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e8dc00) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125d76c00) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1263af000) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1273ba000) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11871fc00) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118727c00) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120fab400) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11921d400) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12d2ee800) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116482c00) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121728000) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c3e4800) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12c35d000) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12c361c00) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12c07b000) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c085000) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12bec9c00) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bb4a400) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12bb2ec00) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12bb39800) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b1f4400) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b948c00) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a930400) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a934c00) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1293e0000) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12906e000) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129183c00) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12d29fc00) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12d2cf400) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118724800) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12cf20000) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12cf1e400) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119609800) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12cf24c00) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12cf5a000) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12cbab400) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12cbb7c00) [pid = 1657] [serial = 49] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12cbaf400) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12cbb4400) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 04:00:13 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12c3ed000) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 04:00:14 INFO - PROCESS | 1657 | 1466247614124 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1023ms 04:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:00:14 INFO - PROCESS | 1657 | 1466247614156 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 1657 | 1466247614158 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:00:14 INFO - PROCESS | 1657 | 1466247614161 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 1657 | 1466247614163 Marionette TRACE conn2 <- [1,186,null,{}] 04:00:14 INFO - PROCESS | 1657 | 1466247614171 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}] 04:00:14 INFO - PROCESS | 1657 | 1466247614173 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:14 INFO - PROCESS | 1657 | 1466247614243 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:00:14 INFO - PROCESS | 1657 | 1466247614248 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 1657 | 1466247614252 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f4a000 == 28 [pid = 1657] [id = 54] 04:00:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x116a14800) [pid = 1657] [serial = 158] [outer = 0x0] 04:00:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1176d3400) [pid = 1657] [serial = 159] [outer = 0x116a14800] 04:00:14 INFO - PROCESS | 1657 | 1466247614279 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11809fc00) [pid = 1657] [serial = 160] [outer = 0x116a14800] 04:00:14 INFO - PROCESS | 1657 | 1466247614565 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 419ms 04:00:14 INFO - PROCESS | 1657 | 1466247614587 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 1657 | 1466247614590 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:00:14 INFO - PROCESS | 1657 | 1466247614595 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 1657 | 1466247614597 Marionette TRACE conn2 <- [1,190,null,{}] 04:00:14 INFO - PROCESS | 1657 | 1466247614607 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}] 04:00:14 INFO - PROCESS | 1657 | 1466247614609 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:14 INFO - PROCESS | 1657 | 1466247614713 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:00:14 INFO - PROCESS | 1657 | 1466247614721 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 1657 | 1466247614722 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aa9800 == 29 [pid = 1657] [id = 55] 04:00:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118097400) [pid = 1657] [serial = 161] [outer = 0x0] 04:00:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1183bec00) [pid = 1657] [serial = 162] [outer = 0x118097400] 04:00:14 INFO - PROCESS | 1657 | 1466247614750 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118ab0400) [pid = 1657] [serial = 163] [outer = 0x118097400] 04:00:15 INFO - PROCESS | 1657 | 1466247615043 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]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 482ms 04:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:00:15 INFO - PROCESS | 1657 | 1466247615077 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 1657 | 1466247615079 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:00:15 INFO - PROCESS | 1657 | 1466247615082 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 1657 | 1466247615085 Marionette TRACE conn2 <- [1,194,null,{}] 04:00:15 INFO - PROCESS | 1657 | 1466247615092 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}] 04:00:15 INFO - PROCESS | 1657 | 1466247615095 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:15 INFO - PROCESS | 1657 | 1466247615168 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:00:15 INFO - PROCESS | 1657 | 1466247615212 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 1657 | 1466247615214 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820b000 == 30 [pid = 1657] [id = 56] 04:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x116788c00) [pid = 1657] [serial = 164] [outer = 0x0] 04:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119611c00) [pid = 1657] [serial = 165] [outer = 0x116788c00] 04:00:15 INFO - PROCESS | 1657 | 1466247615244 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1198afc00) [pid = 1657] [serial = 166] [outer = 0x116788c00] 04:00:15 INFO - PROCESS | 1657 | 1466247615496 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]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 04:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:00:15 INFO - PROCESS | 1657 | 1466247615554 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 1657 | 1466247615556 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:00:15 INFO - PROCESS | 1657 | 1466247615558 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 1657 | 1466247615559 Marionette TRACE conn2 <- [1,198,null,{}] 04:00:15 INFO - PROCESS | 1657 | 1466247615561 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}] 04:00:15 INFO - PROCESS | 1657 | 1466247615563 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:15 INFO - PROCESS | 1657 | 1466247615640 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:00:15 INFO - PROCESS | 1657 | 1466247615644 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 1657 | 1466247615646 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad8000 == 31 [pid = 1657] [id = 57] 04:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x120e88000) [pid = 1657] [serial = 167] [outer = 0x0] 04:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x120e8f800) [pid = 1657] [serial = 168] [outer = 0x120e88000] 04:00:15 INFO - PROCESS | 1657 | 1466247615673 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x120e96400) [pid = 1657] [serial = 169] [outer = 0x120e88000] 04:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 04:00:15 INFO - PROCESS | 1657 | 1466247615968 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]]]}] 04:00:15 INFO - PROCESS | 1657 | 1466247615976 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 1657 | 1466247615978 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:00:15 INFO - PROCESS | 1657 | 1466247615980 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 1657 | 1466247615982 Marionette TRACE conn2 <- [1,202,null,{}] 04:00:16 INFO - PROCESS | 1657 | 1466247615995 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}] 04:00:16 INFO - PROCESS | 1657 | 1466247615997 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:16 INFO - PROCESS | 1657 | 1466247616115 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:00:16 INFO - PROCESS | 1657 | 1466247616128 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 1657 | 1466247616130 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193ca000 == 32 [pid = 1657] [id = 58] 04:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x115e90800) [pid = 1657] [serial = 170] [outer = 0x0] 04:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1196f6c00) [pid = 1657] [serial = 171] [outer = 0x115e90800] 04:00:16 INFO - PROCESS | 1657 | 1466247616169 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x121462800) [pid = 1657] [serial = 172] [outer = 0x115e90800] 04:00:16 INFO - PROCESS | 1657 | 1466247616641 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]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 677ms 04:00:16 INFO - PROCESS | 1657 | 1466247616658 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 1657 | 1466247616659 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:00:16 INFO - PROCESS | 1657 | 1466247616661 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 1657 | 1466247616662 Marionette TRACE conn2 <- [1,206,null,{}] 04:00:16 INFO - PROCESS | 1657 | 1466247616664 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}] 04:00:16 INFO - PROCESS | 1657 | 1466247616668 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:16 INFO - PROCESS | 1657 | 1466247616772 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:00:16 INFO - PROCESS | 1657 | 1466247616803 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 1657 | 1466247616804 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198de000 == 33 [pid = 1657] [id = 59] 04:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x121727c00) [pid = 1657] [serial = 173] [outer = 0x0] 04:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12337d800) [pid = 1657] [serial = 174] [outer = 0x121727c00] 04:00:16 INFO - PROCESS | 1657 | 1466247616829 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x125352400) [pid = 1657] [serial = 175] [outer = 0x121727c00] 04:00:17 INFO - PROCESS | 1657 | 1466247617125 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]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 04:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:00:17 INFO - PROCESS | 1657 | 1466247617180 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 1657 | 1466247617181 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:00:17 INFO - PROCESS | 1657 | 1466247617183 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 1657 | 1466247617184 Marionette TRACE conn2 <- [1,210,null,{}] 04:00:17 INFO - PROCESS | 1657 | 1466247617186 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}] 04:00:17 INFO - PROCESS | 1657 | 1466247617194 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:17 INFO - PROCESS | 1657 | 1466247617278 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:00:17 INFO - PROCESS | 1657 | 1466247617308 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 1657 | 1466247617309 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121027000 == 34 [pid = 1657] [id = 60] 04:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125352800) [pid = 1657] [serial = 176] [outer = 0x0] 04:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x125d6fc00) [pid = 1657] [serial = 177] [outer = 0x125352800] 04:00:17 INFO - PROCESS | 1657 | 1466247617334 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x126182400) [pid = 1657] [serial = 178] [outer = 0x125352800] 04:00:17 INFO - PROCESS | 1657 | 1466247617629 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]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 04:00:17 INFO - PROCESS | 1657 | 1466247617655 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 1657 | 1466247617656 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:00:17 INFO - PROCESS | 1657 | 1466247617664 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 1657 | 1466247617666 Marionette TRACE conn2 <- [1,214,null,{}] 04:00:17 INFO - PROCESS | 1657 | 1466247617671 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}] 04:00:17 INFO - PROCESS | 1657 | 1466247617672 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:17 INFO - PROCESS | 1657 | 1466247617761 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:00:17 INFO - PROCESS | 1657 | 1466247617765 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 1657 | 1466247617766 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12111c800 == 35 [pid = 1657] [id = 61] 04:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125356800) [pid = 1657] [serial = 179] [outer = 0x0] 04:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1263b1000) [pid = 1657] [serial = 180] [outer = 0x125356800] 04:00:17 INFO - PROCESS | 1657 | 1466247617790 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1273b1400) [pid = 1657] [serial = 181] [outer = 0x125356800] 04:00:18 INFO - PROCESS | 1657 | 1466247618074 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]]]}] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121bac400) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x120e8fc00) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x117e0b800) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116903c00) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115dc9400) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11872bc00) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115e8d800) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128adf800) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x121722400) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:00:18 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12700fc00) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 04:00:18 INFO - PROCESS | 1657 | 1466247618186 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 1657 | 1466247618187 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:00:18 INFO - PROCESS | 1657 | 1466247618189 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 1657 | 1466247618190 Marionette TRACE conn2 <- [1,218,null,{}] 04:00:18 INFO - PROCESS | 1657 | 1466247618192 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}] 04:00:18 INFO - PROCESS | 1657 | 1466247618193 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:18 INFO - PROCESS | 1657 | 1466247618269 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:00:18 INFO - PROCESS | 1657 | 1466247618273 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 1657 | 1466247618274 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820a000 == 36 [pid = 1657] [id = 62] 04:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118092c00) [pid = 1657] [serial = 182] [outer = 0x0] 04:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x121bac400) [pid = 1657] [serial = 183] [outer = 0x118092c00] 04:00:18 INFO - PROCESS | 1657 | 1466247618300 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1270d5c00) [pid = 1657] [serial = 184] [outer = 0x118092c00] 04:00:18 INFO - PROCESS | 1657 | 1466247618573 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]]]}] 04:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 04:00:18 INFO - PROCESS | 1657 | 1466247618609 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 1657 | 1466247618610 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:00:18 INFO - PROCESS | 1657 | 1466247618612 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 1657 | 1466247618613 Marionette TRACE conn2 <- [1,222,null,{}] 04:00:18 INFO - PROCESS | 1657 | 1466247618623 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}] 04:00:18 INFO - PROCESS | 1657 | 1466247618624 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:18 INFO - PROCESS | 1657 | 1466247618702 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:00:18 INFO - PROCESS | 1657 | 1466247618743 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 1657 | 1466247618744 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217dc800 == 37 [pid = 1657] [id = 63] 04:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118a29800) [pid = 1657] [serial = 185] [outer = 0x0] 04:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1273b6800) [pid = 1657] [serial = 186] [outer = 0x118a29800] 04:00:18 INFO - PROCESS | 1657 | 1466247618769 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128ae5800) [pid = 1657] [serial = 187] [outer = 0x118a29800] 04:00:19 INFO - PROCESS | 1657 | 1466247619055 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]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 476ms 04:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:00:19 INFO - PROCESS | 1657 | 1466247619088 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 1657 | 1466247619090 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:00:19 INFO - PROCESS | 1657 | 1466247619092 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 1657 | 1466247619094 Marionette TRACE conn2 <- [1,226,null,{}] 04:00:19 INFO - PROCESS | 1657 | 1466247619096 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}] 04:00:19 INFO - PROCESS | 1657 | 1466247619098 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:19 INFO - PROCESS | 1657 | 1466247619195 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:00:19 INFO - PROCESS | 1657 | 1466247619200 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 1657 | 1466247619203 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1192a5800 == 38 [pid = 1657] [id = 64] 04:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x128b8e400) [pid = 1657] [serial = 188] [outer = 0x0] 04:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12906bc00) [pid = 1657] [serial = 189] [outer = 0x128b8e400] 04:00:19 INFO - PROCESS | 1657 | 1466247619229 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x125353000) [pid = 1657] [serial = 190] [outer = 0x128b8e400] 04:00:19 INFO - PROCESS | 1657 | 1466247619523 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]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 04:00:19 INFO - PROCESS | 1657 | 1466247619563 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 1657 | 1466247619564 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:00:19 INFO - PROCESS | 1657 | 1466247619570 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 1657 | 1466247619571 Marionette TRACE conn2 <- [1,230,null,{}] 04:00:19 INFO - PROCESS | 1657 | 1466247619573 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}] 04:00:19 INFO - PROCESS | 1657 | 1466247619574 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:19 INFO - PROCESS | 1657 | 1466247619671 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:00:19 INFO - PROCESS | 1657 | 1466247619676 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 1657 | 1466247619677 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270e2000 == 39 [pid = 1657] [id = 65] 04:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12145a400) [pid = 1657] [serial = 191] [outer = 0x0] 04:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12918f400) [pid = 1657] [serial = 192] [outer = 0x12145a400] 04:00:19 INFO - PROCESS | 1657 | 1466247619701 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1293e2800) [pid = 1657] [serial = 193] [outer = 0x12145a400] 04:00:19 INFO - PROCESS | 1657 | 1466247619979 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]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 04:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:00:20 INFO - PROCESS | 1657 | 1466247620040 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 1657 | 1466247620041 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:00:20 INFO - PROCESS | 1657 | 1466247620043 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 1657 | 1466247620044 Marionette TRACE conn2 <- [1,234,null,{}] 04:00:20 INFO - PROCESS | 1657 | 1466247620046 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}] 04:00:20 INFO - PROCESS | 1657 | 1466247620048 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:20 INFO - PROCESS | 1657 | 1466247620128 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:00:20 INFO - PROCESS | 1657 | 1466247620171 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 1657 | 1466247620173 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11250d800 == 40 [pid = 1657] [id = 66] 04:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x111c18000) [pid = 1657] [serial = 194] [outer = 0x0] 04:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1129a9800) [pid = 1657] [serial = 195] [outer = 0x111c18000] 04:00:20 INFO - PROCESS | 1657 | 1466247620240 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115e17c00) [pid = 1657] [serial = 196] [outer = 0x111c18000] 04:00:20 INFO - PROCESS | 1657 | 1466247620738 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]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 768ms 04:00:20 INFO - PROCESS | 1657 | 1466247620813 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:00:20 INFO - PROCESS | 1657 | 1466247620815 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:00:20 INFO - PROCESS | 1657 | 1466247620818 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 1657 | 1466247620820 Marionette TRACE conn2 <- [1,238,null,{}] 04:00:20 INFO - PROCESS | 1657 | 1466247620824 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}] 04:00:20 INFO - PROCESS | 1657 | 1466247620826 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:20 INFO - PROCESS | 1657 | 1466247620932 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:00:20 INFO - PROCESS | 1657 | 1466247620977 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 1657 | 1466247620979 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x117474000 == 41 [pid = 1657] [id = 67] 04:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1181b7400) [pid = 1657] [serial = 197] [outer = 0x0] 04:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1184c8000) [pid = 1657] [serial = 198] [outer = 0x1181b7400] 04:00:21 INFO - PROCESS | 1657 | 1466247621009 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118726000) [pid = 1657] [serial = 199] [outer = 0x1181b7400] 04:00:21 INFO - PROCESS | 1657 | 1466247621588 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]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 820ms 04:00:21 INFO - PROCESS | 1657 | 1466247621638 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 1657 | 1466247621640 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:00:21 INFO - PROCESS | 1657 | 1466247621644 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 1657 | 1466247621645 Marionette TRACE conn2 <- [1,242,null,{}] 04:00:21 INFO - PROCESS | 1657 | 1466247621649 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}] 04:00:21 INFO - PROCESS | 1657 | 1466247621650 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:21 INFO - PROCESS | 1657 | 1466247621749 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:00:21 INFO - PROCESS | 1657 | 1466247621794 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 1657 | 1466247621797 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x117151000 == 42 [pid = 1657] [id = 68] 04:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1181b0000) [pid = 1657] [serial = 200] [outer = 0x0] 04:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118722800) [pid = 1657] [serial = 201] [outer = 0x1181b0000] 04:00:21 INFO - PROCESS | 1657 | 1466247621827 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118ab0000) [pid = 1657] [serial = 202] [outer = 0x1181b0000] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1270e2000 == 41 [pid = 1657] [id = 65] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1192a5800 == 40 [pid = 1657] [id = 64] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1217dc800 == 39 [pid = 1657] [id = 63] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11820a000 == 38 [pid = 1657] [id = 62] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12111c800 == 37 [pid = 1657] [id = 61] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121027000 == 36 [pid = 1657] [id = 60] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1198de000 == 35 [pid = 1657] [id = 59] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1193ca000 == 34 [pid = 1657] [id = 58] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad8000 == 33 [pid = 1657] [id = 57] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11820b000 == 32 [pid = 1657] [id = 56] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x116aa9800 == 31 [pid = 1657] [id = 55] 04:00:22 INFO - PROCESS | 1657 | --DOCSHELL 0x114f4a000 == 30 [pid = 1657] [id = 54] 04:00:22 INFO - PROCESS | 1657 | 1466247622197 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]]]}] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124c44c00) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123387000) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124acd800) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118177c00) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1176cec00) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116977400) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118176c00) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119608000) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118720800) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1196ef000) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12122b800) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11988d400) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119df6400) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12906fc00) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11921e400) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128db2c00) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124d75800) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 04:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128b93c00) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 04:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 569ms 04:00:22 INFO - PROCESS | 1657 | 1466247622213 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 1657 | 1466247622219 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:00:22 INFO - PROCESS | 1657 | 1466247622223 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 1657 | 1466247622225 Marionette TRACE conn2 <- [1,246,null,{}] 04:00:22 INFO - PROCESS | 1657 | 1466247622227 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}] 04:00:22 INFO - PROCESS | 1657 | 1466247622229 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:22 INFO - PROCESS | 1657 | 1466247622303 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:00:22 INFO - PROCESS | 1657 | 1466247622307 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 1657 | 1466247622308 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab2000 == 31 [pid = 1657] [id = 69] 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11921a400) [pid = 1657] [serial = 203] [outer = 0x0] 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119609800) [pid = 1657] [serial = 204] [outer = 0x11921a400] 04:00:22 INFO - PROCESS | 1657 | 1466247622338 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1198b3400) [pid = 1657] [serial = 205] [outer = 0x11921a400] 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e92c00) [pid = 1657] [serial = 206] [outer = 0x123382800] 04:00:22 INFO - PROCESS | 1657 | 1466247622700 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 04:00:22 INFO - PROCESS | 1657 | 1466247622743 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 1657 | 1466247622745 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:00:22 INFO - PROCESS | 1657 | 1466247622747 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 1657 | 1466247622749 Marionette TRACE conn2 <- [1,250,null,{}] 04:00:22 INFO - PROCESS | 1657 | 1466247622757 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}] 04:00:22 INFO - PROCESS | 1657 | 1466247622760 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:22 INFO - PROCESS | 1657 | 1466247622836 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:00:22 INFO - PROCESS | 1657 | 1466247622841 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 1657 | 1466247622843 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11929f800 == 32 [pid = 1657] [id = 70] 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120e8d000) [pid = 1657] [serial = 207] [outer = 0x0] 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121727000) [pid = 1657] [serial = 208] [outer = 0x120e8d000] 04:00:22 INFO - PROCESS | 1657 | 1466247622873 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123387000) [pid = 1657] [serial = 209] [outer = 0x120e8d000] 04:00:23 INFO - PROCESS | 1657 | 1466247623218 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]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 04:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:00:23 INFO - PROCESS | 1657 | 1466247623274 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 1657 | 1466247623276 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:00:23 INFO - PROCESS | 1657 | 1466247623279 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 1657 | 1466247623280 Marionette TRACE conn2 <- [1,254,null,{}] 04:00:23 INFO - PROCESS | 1657 | 1466247623283 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}] 04:00:23 INFO - PROCESS | 1657 | 1466247623284 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:23 INFO - PROCESS | 1657 | 1466247623358 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:00:23 INFO - PROCESS | 1657 | 1466247623362 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 1657 | 1466247623364 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198dc800 == 33 [pid = 1657] [id = 71] 04:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116789800) [pid = 1657] [serial = 210] [outer = 0x0] 04:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124c44000) [pid = 1657] [serial = 211] [outer = 0x116789800] 04:00:23 INFO - PROCESS | 1657 | 1466247623392 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125351800) [pid = 1657] [serial = 212] [outer = 0x116789800] 04:00:23 INFO - PROCESS | 1657 | 1466247623692 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]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 04:00:23 INFO - PROCESS | 1657 | 1466247623749 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 1657 | 1466247623750 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:00:23 INFO - PROCESS | 1657 | 1466247623752 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 1657 | 1466247623753 Marionette TRACE conn2 <- [1,258,null,{}] 04:00:23 INFO - PROCESS | 1657 | 1466247623756 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}] 04:00:23 INFO - PROCESS | 1657 | 1466247623757 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:23 INFO - PROCESS | 1657 | 1466247623827 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:00:23 INFO - PROCESS | 1657 | 1466247623832 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 1657 | 1466247623835 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 34 [pid = 1657] [id = 72] 04:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125352000) [pid = 1657] [serial = 213] [outer = 0x0] 04:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126178c00) [pid = 1657] [serial = 214] [outer = 0x125352000] 04:00:23 INFO - PROCESS | 1657 | 1466247623859 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x127015000) [pid = 1657] [serial = 215] [outer = 0x125352000] 04:00:24 INFO - PROCESS | 1657 | 1466247624186 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]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 473ms 04:00:24 INFO - PROCESS | 1657 | 1466247624226 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 1657 | 1466247624227 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:00:24 INFO - PROCESS | 1657 | 1466247624229 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 1657 | 1466247624230 Marionette TRACE conn2 <- [1,262,null,{}] 04:00:24 INFO - PROCESS | 1657 | 1466247624233 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}] 04:00:24 INFO - PROCESS | 1657 | 1466247624239 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:24 INFO - PROCESS | 1657 | 1466247624414 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:00:24 INFO - PROCESS | 1657 | 1466247624432 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 1657 | 1466247624433 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x123311000 == 35 [pid = 1657] [id = 73] 04:00:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x127014c00) [pid = 1657] [serial = 216] [outer = 0x0] 04:00:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128ae2400) [pid = 1657] [serial = 217] [outer = 0x127014c00] 04:00:24 INFO - PROCESS | 1657 | 1466247624473 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129189400) [pid = 1657] [serial = 218] [outer = 0x127014c00] 04:00:24 INFO - PROCESS | 1657 | 1466247624871 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]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 04:00:24 INFO - PROCESS | 1657 | 1466247624900 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 1657 | 1466247624901 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:00:24 INFO - PROCESS | 1657 | 1466247624909 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 1657 | 1466247624910 Marionette TRACE conn2 <- [1,266,null,{}] 04:00:24 INFO - PROCESS | 1657 | 1466247624912 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}] 04:00:24 INFO - PROCESS | 1657 | 1466247624913 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:25 INFO - PROCESS | 1657 | 1466247625002 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:00:25 INFO - PROCESS | 1657 | 1466247625006 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 1657 | 1466247625007 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124eed800 == 36 [pid = 1657] [id = 74] 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1164d6800) [pid = 1657] [serial = 219] [outer = 0x0] 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1293e0400) [pid = 1657] [serial = 220] [outer = 0x1164d6800] 04:00:25 INFO - PROCESS | 1657 | 1466247625032 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a5cf000) [pid = 1657] [serial = 221] [outer = 0x1164d6800] 04:00:25 INFO - PROCESS | 1657 | 1466247625347 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]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 475ms 04:00:25 INFO - PROCESS | 1657 | 1466247625380 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 1657 | 1466247625381 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:00:25 INFO - PROCESS | 1657 | 1466247625386 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 1657 | 1466247625387 Marionette TRACE conn2 <- [1,270,null,{}] 04:00:25 INFO - PROCESS | 1657 | 1466247625389 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}] 04:00:25 INFO - PROCESS | 1657 | 1466247625390 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:25 INFO - PROCESS | 1657 | 1466247625479 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:00:25 INFO - PROCESS | 1657 | 1466247625512 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 1657 | 1466247625514 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x126320800 == 37 [pid = 1657] [id = 75] 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a35ac00) [pid = 1657] [serial = 222] [outer = 0x0] 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a686000) [pid = 1657] [serial = 223] [outer = 0x12a35ac00] 04:00:25 INFO - PROCESS | 1657 | 1466247625539 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a92c000) [pid = 1657] [serial = 224] [outer = 0x12a35ac00] 04:00:25 INFO - PROCESS | 1657 | 1466247625829 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]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 04:00:25 INFO - PROCESS | 1657 | 1466247625856 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 1657 | 1466247625858 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:00:25 INFO - PROCESS | 1657 | 1466247625860 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 1657 | 1466247625861 Marionette TRACE conn2 <- [1,274,null,{}] 04:00:25 INFO - PROCESS | 1657 | 1466247625863 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}] 04:00:25 INFO - PROCESS | 1657 | 1466247625865 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:25 INFO - PROCESS | 1657 | 1466247625957 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:00:25 INFO - PROCESS | 1657 | 1466247625988 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 1657 | 1466247625989 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1c000 == 38 [pid = 1657] [id = 76] 04:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117e15400) [pid = 1657] [serial = 225] [outer = 0x0] 04:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a931c00) [pid = 1657] [serial = 226] [outer = 0x117e15400] 04:00:26 INFO - PROCESS | 1657 | 1466247626013 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a938400) [pid = 1657] [serial = 227] [outer = 0x117e15400] 04:00:26 INFO - PROCESS | 1657 | 1466247626296 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]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 04:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:00:26 INFO - PROCESS | 1657 | 1466247626329 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 1657 | 1466247626329 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:00:26 INFO - PROCESS | 1657 | 1466247626339 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 1657 | 1466247626340 Marionette TRACE conn2 <- [1,278,null,{}] 04:00:26 INFO - PROCESS | 1657 | 1466247626343 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}] 04:00:26 INFO - PROCESS | 1657 | 1466247626344 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:26 INFO - PROCESS | 1657 | 1466247626521 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121727c00) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116a14800) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116906c00) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116788c00) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e88000) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x125352800) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113b4c400) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118720000) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120faa400) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124ad1c00) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125356800) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1176d0400) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118092c00) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128b8e400) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118a29800) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118097400) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115e90800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:00:26 INFO - PROCESS | 1657 | 1466247626559 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 1657 | 1466247626560 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x118220000 == 39 [pid = 1657] [id = 77] 04:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1129a7800) [pid = 1657] [serial = 228] [outer = 0x0] 04:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115e90800) [pid = 1657] [serial = 229] [outer = 0x1129a7800] 04:00:26 INFO - PROCESS | 1657 | 1466247626585 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118097400) [pid = 1657] [serial = 230] [outer = 0x1129a7800] 04:00:26 INFO - PROCESS | 1657 | 1466247626854 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]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 529ms 04:00:26 INFO - PROCESS | 1657 | 1466247626873 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 1657 | 1466247626874 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:00:26 INFO - PROCESS | 1657 | 1466247626877 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 1657 | 1466247626878 Marionette TRACE conn2 <- [1,282,null,{}] 04:00:26 INFO - PROCESS | 1657 | 1466247626888 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}] 04:00:26 INFO - PROCESS | 1657 | 1466247626890 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:26 INFO - PROCESS | 1657 | 1466247626983 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:00:26 INFO - PROCESS | 1657 | 1466247626988 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 1657 | 1466247626989 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12938a000 == 40 [pid = 1657] [id = 78] 04:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118170800) [pid = 1657] [serial = 231] [outer = 0x0] 04:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a930800) [pid = 1657] [serial = 232] [outer = 0x118170800] 04:00:27 INFO - PROCESS | 1657 | 1466247627015 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12aae8c00) [pid = 1657] [serial = 233] [outer = 0x118170800] 04:00:27 INFO - PROCESS | 1657 | 1466247627325 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 04:00:27 INFO - PROCESS | 1657 | 1466247627346 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 1657 | 1466247627347 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:00:27 INFO - PROCESS | 1657 | 1466247627355 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 1657 | 1466247627356 Marionette TRACE conn2 <- [1,286,null,{}] 04:00:27 INFO - PROCESS | 1657 | 1466247627358 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}] 04:00:27 INFO - PROCESS | 1657 | 1466247627359 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:27 INFO - PROCESS | 1657 | 1466247627469 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:00:27 INFO - PROCESS | 1657 | 1466247627475 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 1657 | 1466247627476 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296f1000 == 41 [pid = 1657] [id = 79] 04:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11960c400) [pid = 1657] [serial = 234] [outer = 0x0] 04:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b1ec400) [pid = 1657] [serial = 235] [outer = 0x11960c400] 04:00:27 INFO - PROCESS | 1657 | 1466247627504 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b946c00) [pid = 1657] [serial = 236] [outer = 0x11960c400] 04:00:27 INFO - PROCESS | 1657 | 1466247627909 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 04:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:00:27 INFO - PROCESS | 1657 | 1466247627926 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 1657 | 1466247627928 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:00:27 INFO - PROCESS | 1657 | 1466247627931 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 1657 | 1466247627935 Marionette TRACE conn2 <- [1,290,null,{}] 04:00:27 INFO - PROCESS | 1657 | 1466247627939 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}] 04:00:27 INFO - PROCESS | 1657 | 1466247627941 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:28 INFO - PROCESS | 1657 | 1466247628030 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:00:28 INFO - PROCESS | 1657 | 1466247628079 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 1657 | 1466247628080 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b6800 == 42 [pid = 1657] [id = 80] 04:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b1f1c00) [pid = 1657] [serial = 237] [outer = 0x0] 04:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b94ec00) [pid = 1657] [serial = 238] [outer = 0x12b1f1c00] 04:00:28 INFO - PROCESS | 1657 | 1466247628103 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb2b800) [pid = 1657] [serial = 239] [outer = 0x12b1f1c00] 04:00:28 INFO - PROCESS | 1657 | 1466247628370 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]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 474ms 04:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:00:28 INFO - PROCESS | 1657 | 1466247628406 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 1657 | 1466247628407 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:00:28 INFO - PROCESS | 1657 | 1466247628409 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 1657 | 1466247628410 Marionette TRACE conn2 <- [1,294,null,{}] 04:00:28 INFO - PROCESS | 1657 | 1466247628412 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}] 04:00:28 INFO - PROCESS | 1657 | 1466247628413 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:28 INFO - PROCESS | 1657 | 1466247628504 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:00:28 INFO - PROCESS | 1657 | 1466247628591 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 1657 | 1466247628593 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133d5800 == 43 [pid = 1657] [id = 81] 04:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x111e2dc00) [pid = 1657] [serial = 240] [outer = 0x0] 04:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115dc9400) [pid = 1657] [serial = 241] [outer = 0x111e2dc00] 04:00:28 INFO - PROCESS | 1657 | 1466247628623 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1174a8800) [pid = 1657] [serial = 242] [outer = 0x111e2dc00] 04:00:29 INFO - PROCESS | 1657 | 1466247629056 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]]]}] 04:00:29 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. 04:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 04:00:29 INFO - PROCESS | 1657 | 1466247629083 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 1657 | 1466247629086 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:00:29 INFO - PROCESS | 1657 | 1466247629090 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 1657 | 1466247629092 Marionette TRACE conn2 <- [1,298,null,{}] 04:00:29 INFO - PROCESS | 1657 | 1466247629095 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}] 04:00:29 INFO - PROCESS | 1657 | 1466247629099 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:29 INFO - PROCESS | 1657 | 1466247629198 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:00:29 INFO - PROCESS | 1657 | 1466247629293 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 1657 | 1466247629295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193e0000 == 44 [pid = 1657] [id = 82] 04:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119223c00) [pid = 1657] [serial = 243] [outer = 0x0] 04:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119886800) [pid = 1657] [serial = 244] [outer = 0x119223c00] 04:00:29 INFO - PROCESS | 1657 | 1466247629337 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119deb800) [pid = 1657] [serial = 245] [outer = 0x119223c00] 04:00:29 INFO - PROCESS | 1657 | 1466247629738 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]]]}] 04:00:29 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. 04:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 04:00:29 INFO - PROCESS | 1657 | 1466247629761 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:00:29 INFO - PROCESS | 1657 | 1466247629764 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:00:29 INFO - PROCESS | 1657 | 1466247629766 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 1657 | 1466247629768 Marionette TRACE conn2 <- [1,302,null,{}] 04:00:29 INFO - PROCESS | 1657 | 1466247629770 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}] 04:00:29 INFO - PROCESS | 1657 | 1466247629771 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:29 INFO - PROCESS | 1657 | 1466247629875 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:00:29 INFO - PROCESS | 1657 | 1466247629921 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 1657 | 1466247629922 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270eb800 == 45 [pid = 1657] [id = 83] 04:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120e8fc00) [pid = 1657] [serial = 246] [outer = 0x0] 04:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x123380400) [pid = 1657] [serial = 247] [outer = 0x120e8fc00] 04:00:29 INFO - PROCESS | 1657 | 1466247629951 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124d15c00) [pid = 1657] [serial = 248] [outer = 0x120e8fc00] 04:00:30 INFO - PROCESS | 1657 | 1466247630366 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]]]}] 04:00:30 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. 04:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 04:00:30 INFO - PROCESS | 1657 | 1466247630388 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 1657 | 1466247630390 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:00:30 INFO - PROCESS | 1657 | 1466247630400 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 1657 | 1466247630407 Marionette TRACE conn2 <- [1,306,null,{}] 04:00:30 INFO - PROCESS | 1657 | 1466247630411 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}] 04:00:30 INFO - PROCESS | 1657 | 1466247630414 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:30 INFO - PROCESS | 1657 | 1466247630562 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:00:30 INFO - PROCESS | 1657 | 1466247630690 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 1657 | 1466247630691 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a93c800 == 46 [pid = 1657] [id = 84] 04:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x127015800) [pid = 1657] [serial = 249] [outer = 0x0] 04:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128a57800) [pid = 1657] [serial = 250] [outer = 0x127015800] 04:00:30 INFO - PROCESS | 1657 | 1466247630736 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128a5e000) [pid = 1657] [serial = 251] [outer = 0x127015800] 04:00:31 INFO - PROCESS | 1657 | 1466247631342 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]]]}] 04:00:31 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. 04:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 984ms 04:00:31 INFO - PROCESS | 1657 | 1466247631377 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 1657 | 1466247631380 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:00:31 INFO - PROCESS | 1657 | 1466247631383 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 1657 | 1466247631385 Marionette TRACE conn2 <- [1,310,null,{}] 04:00:31 INFO - PROCESS | 1657 | 1466247631389 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}] 04:00:31 INFO - PROCESS | 1657 | 1466247631390 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:31 INFO - PROCESS | 1657 | 1466247631479 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:00:31 INFO - PROCESS | 1657 | 1466247631545 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 1657 | 1466247631548 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x117459800 == 47 [pid = 1657] [id = 85] 04:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116a14800) [pid = 1657] [serial = 252] [outer = 0x0] 04:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118175800) [pid = 1657] [serial = 253] [outer = 0x116a14800] 04:00:31 INFO - PROCESS | 1657 | 1466247631577 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118a29800) [pid = 1657] [serial = 254] [outer = 0x116a14800] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b6800 == 46 [pid = 1657] [id = 80] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1296f1000 == 45 [pid = 1657] [id = 79] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12938a000 == 44 [pid = 1657] [id = 78] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118220000 == 43 [pid = 1657] [id = 77] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1c000 == 42 [pid = 1657] [id = 76] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x126320800 == 41 [pid = 1657] [id = 75] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x124eed800 == 40 [pid = 1657] [id = 74] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x123311000 == 39 [pid = 1657] [id = 73] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b9000 == 38 [pid = 1657] [id = 72] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12918f400) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | 1466247632026 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]]]}] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1198dc800 == 37 [pid = 1657] [id = 71] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11929f800 == 36 [pid = 1657] [id = 70] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab2000 == 35 [pid = 1657] [id = 69] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117151000 == 34 [pid = 1657] [id = 68] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117474000 == 33 [pid = 1657] [id = 67] 04:00:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11250d800 == 32 [pid = 1657] [id = 66] 04:00:32 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. 04:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 04:00:32 INFO - PROCESS | 1657 | 1466247632053 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:00:32 INFO - PROCESS | 1657 | 1466247632056 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:00:32 INFO - PROCESS | 1657 | 1466247632061 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 1657 | 1466247632062 Marionette TRACE conn2 <- [1,314,null,{}] 04:00:32 INFO - PROCESS | 1657 | 1466247632065 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}] 04:00:32 INFO - PROCESS | 1657 | 1466247632066 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:32 INFO - PROCESS | 1657 | 1466247632151 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12337d800) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1176d3400) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11809fc00) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117e15c00) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116f81c00) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119611c00) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1198afc00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x120e8f800) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120e96400) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125d6fc00) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116f36c00) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1164d8400) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119222800) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118728000) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121bb0000) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12133e400) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125d6c000) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x125352400) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124d0e800) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1263b1000) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126182400) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11921ac00) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121bac400) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12906bc00) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1181b8c00) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x125353000) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1270d5c00) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128ae5800) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1183bec00) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118ab0400) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1273b1400) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1196f6c00) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121462800) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1273b6800) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 04:00:32 INFO - PROCESS | 1657 | 1466247632206 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 1657 | 1466247632207 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11668b800 == 33 [pid = 1657] [id = 86] 04:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11809fc00) [pid = 1657] [serial = 255] [outer = 0x0] 04:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118ab0400) [pid = 1657] [serial = 256] [outer = 0x11809fc00] 04:00:32 INFO - PROCESS | 1657 | 1466247632234 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e8d800) [pid = 1657] [serial = 257] [outer = 0x11809fc00] 04:00:32 INFO - PROCESS | 1657 | 1466247632588 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]]]}] 04:00:32 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. 04:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 04:00:32 INFO - PROCESS | 1657 | 1466247632632 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:00:32 INFO - PROCESS | 1657 | 1466247632634 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:00:32 INFO - PROCESS | 1657 | 1466247632637 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 1657 | 1466247632640 Marionette TRACE conn2 <- [1,318,null,{}] 04:00:32 INFO - PROCESS | 1657 | 1466247632651 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}] 04:00:32 INFO - PROCESS | 1657 | 1466247632655 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:32 INFO - PROCESS | 1657 | 1466247632782 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:00:32 INFO - PROCESS | 1657 | 1466247632856 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 1657 | 1466247632858 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad3800 == 34 [pid = 1657] [id = 87] 04:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e8d400) [pid = 1657] [serial = 258] [outer = 0x0] 04:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210e1c00) [pid = 1657] [serial = 259] [outer = 0x120e8d400] 04:00:32 INFO - PROCESS | 1657 | 1466247632902 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124c44c00) [pid = 1657] [serial = 260] [outer = 0x120e8d400] 04:00:33 INFO - PROCESS | 1657 | 1466247633238 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]]]}] 04:00:33 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. 04:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 624ms 04:00:33 INFO - PROCESS | 1657 | 1466247633260 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 1657 | 1466247633262 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:00:33 INFO - PROCESS | 1657 | 1466247633264 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 1657 | 1466247633266 Marionette TRACE conn2 <- [1,322,null,{}] 04:00:33 INFO - PROCESS | 1657 | 1466247633275 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}] 04:00:33 INFO - PROCESS | 1657 | 1466247633276 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:33 INFO - PROCESS | 1657 | 1466247633374 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:00:33 INFO - PROCESS | 1657 | 1466247633394 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 1657 | 1466247633396 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195ea000 == 35 [pid = 1657] [id = 88] 04:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125d76800) [pid = 1657] [serial = 261] [outer = 0x0] 04:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12632c000) [pid = 1657] [serial = 262] [outer = 0x125d76800] 04:00:33 INFO - PROCESS | 1657 | 1466247633421 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1270d4400) [pid = 1657] [serial = 263] [outer = 0x125d76800] 04:00:33 INFO - PROCESS | 1657 | 1466247633731 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]]]}] 04:00:33 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. 04:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 524ms 04:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:00:33 INFO - PROCESS | 1657 | 1466247633789 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 1657 | 1466247633790 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:00:33 INFO - PROCESS | 1657 | 1466247633792 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 1657 | 1466247633793 Marionette TRACE conn2 <- [1,326,null,{}] 04:00:33 INFO - PROCESS | 1657 | 1466247633795 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}] 04:00:33 INFO - PROCESS | 1657 | 1466247633796 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:33 INFO - PROCESS | 1657 | 1466247633892 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:00:33 INFO - PROCESS | 1657 | 1466247633898 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 1657 | 1466247633900 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c95800 == 36 [pid = 1657] [id = 89] 04:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125d73000) [pid = 1657] [serial = 264] [outer = 0x0] 04:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1273b6800) [pid = 1657] [serial = 265] [outer = 0x125d73000] 04:00:33 INFO - PROCESS | 1657 | 1466247633924 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128a5f400) [pid = 1657] [serial = 266] [outer = 0x125d73000] 04:00:34 INFO - PROCESS | 1657 | 1466247634274 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]]]}] 04:00:34 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. 04:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 04:00:34 INFO - PROCESS | 1657 | 1466247634311 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:00:34 INFO - PROCESS | 1657 | 1466247634312 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:00:34 INFO - PROCESS | 1657 | 1466247634314 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 1657 | 1466247634315 Marionette TRACE conn2 <- [1,330,null,{}] 04:00:34 INFO - PROCESS | 1657 | 1466247634317 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}] 04:00:34 INFO - PROCESS | 1657 | 1466247634321 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:34 INFO - PROCESS | 1657 | 1466247634436 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:00:34 INFO - PROCESS | 1657 | 1466247634449 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 1657 | 1466247634450 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121319000 == 37 [pid = 1657] [id = 90] 04:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a63800) [pid = 1657] [serial = 267] [outer = 0x0] 04:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128ae8c00) [pid = 1657] [serial = 268] [outer = 0x128a63800] 04:00:34 INFO - PROCESS | 1657 | 1466247634475 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129181800) [pid = 1657] [serial = 269] [outer = 0x128a63800] 04:00:34 INFO - PROCESS | 1657 | 1466247634790 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]]]}] 04:00:34 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. 04:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 04:00:34 INFO - PROCESS | 1657 | 1466247634839 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:00:34 INFO - PROCESS | 1657 | 1466247634840 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:00:34 INFO - PROCESS | 1657 | 1466247634842 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 1657 | 1466247634843 Marionette TRACE conn2 <- [1,334,null,{}] 04:00:34 INFO - PROCESS | 1657 | 1466247634845 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}] 04:00:34 INFO - PROCESS | 1657 | 1466247634847 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:34 INFO - PROCESS | 1657 | 1466247634947 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:00:34 INFO - PROCESS | 1657 | 1466247634951 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 1657 | 1466247634952 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ef8000 == 38 [pid = 1657] [id = 91] 04:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129183000) [pid = 1657] [serial = 270] [outer = 0x0] 04:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129187000) [pid = 1657] [serial = 271] [outer = 0x129183000] 04:00:34 INFO - PROCESS | 1657 | 1466247634983 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a35a400) [pid = 1657] [serial = 272] [outer = 0x129183000] 04:00:35 INFO - PROCESS | 1657 | 1466247635292 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]]]}] 04:00:35 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. 04:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 04:00:35 INFO - PROCESS | 1657 | 1466247635311 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 1657 | 1466247635312 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:00:35 INFO - PROCESS | 1657 | 1466247635314 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 1657 | 1466247635315 Marionette TRACE conn2 <- [1,338,null,{}] 04:00:35 INFO - PROCESS | 1657 | 1466247635332 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}] 04:00:35 INFO - PROCESS | 1657 | 1466247635335 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:35 INFO - PROCESS | 1657 | 1466247635432 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:00:35 INFO - PROCESS | 1657 | 1466247635435 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 1657 | 1466247635436 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12614b000 == 39 [pid = 1657] [id = 92] 04:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129186c00) [pid = 1657] [serial = 273] [outer = 0x0] 04:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a5d8400) [pid = 1657] [serial = 274] [outer = 0x129186c00] 04:00:35 INFO - PROCESS | 1657 | 1466247635461 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a92d400) [pid = 1657] [serial = 275] [outer = 0x129186c00] 04:00:35 INFO - PROCESS | 1657 | 1466247635786 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]]]}] 04:00:35 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. 04:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 522ms 04:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:00:35 INFO - PROCESS | 1657 | 1466247635837 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 1657 | 1466247635838 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:00:35 INFO - PROCESS | 1657 | 1466247635840 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 1657 | 1466247635841 Marionette TRACE conn2 <- [1,342,null,{}] 04:00:35 INFO - PROCESS | 1657 | 1466247635843 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}] 04:00:35 INFO - PROCESS | 1657 | 1466247635844 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:35 INFO - PROCESS | 1657 | 1466247635939 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:00:35 INFO - PROCESS | 1657 | 1466247635951 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 1657 | 1466247635952 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ee800 == 40 [pid = 1657] [id = 93] 04:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118726800) [pid = 1657] [serial = 276] [outer = 0x0] 04:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a938c00) [pid = 1657] [serial = 277] [outer = 0x118726800] 04:00:35 INFO - PROCESS | 1657 | 1466247635984 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aa83800) [pid = 1657] [serial = 278] [outer = 0x118726800] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a35ac00) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116789800) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x111c18000) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11921a400) [pid = 1657] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120e8d000) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118170800) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117e15400) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12145a400) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1164d6800) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x127014c00) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1129a7800) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1181b0000) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1181b7400) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11960c400) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:00:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x125352000) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:00:36 INFO - PROCESS | 1657 | 1466247636379 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]]]}] 04:00:36 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. 04:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 04:00:36 INFO - PROCESS | 1657 | 1466247636409 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 1657 | 1466247636410 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:00:36 INFO - PROCESS | 1657 | 1466247636412 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 1657 | 1466247636413 Marionette TRACE conn2 <- [1,346,null,{}] 04:00:36 INFO - PROCESS | 1657 | 1466247636416 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}] 04:00:36 INFO - PROCESS | 1657 | 1466247636417 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:36 INFO - PROCESS | 1657 | 1466247636492 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:00:36 INFO - PROCESS | 1657 | 1466247636495 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 1657 | 1466247636496 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c0a000 == 41 [pid = 1657] [id = 94] 04:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1176d7c00) [pid = 1657] [serial = 279] [outer = 0x0] 04:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12145a400) [pid = 1657] [serial = 280] [outer = 0x1176d7c00] 04:00:36 INFO - PROCESS | 1657 | 1466247636523 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5ccc00) [pid = 1657] [serial = 281] [outer = 0x1176d7c00] 04:00:36 INFO - PROCESS | 1657 | 1466247636858 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]]]}] 04:00:36 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. 04:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 04:00:36 INFO - PROCESS | 1657 | 1466247636880 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 1657 | 1466247636882 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:00:36 INFO - PROCESS | 1657 | 1466247636884 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 1657 | 1466247636886 Marionette TRACE conn2 <- [1,350,null,{}] 04:00:36 INFO - PROCESS | 1657 | 1466247636888 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}] 04:00:36 INFO - PROCESS | 1657 | 1466247636889 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:37 INFO - PROCESS | 1657 | 1466247636995 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:00:37 INFO - PROCESS | 1657 | 1466247637003 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 1657 | 1466247637012 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x129375000 == 42 [pid = 1657] [id = 95] 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12aa7b800) [pid = 1657] [serial = 282] [outer = 0x0] 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b1f7c00) [pid = 1657] [serial = 283] [outer = 0x12aa7b800] 04:00:37 INFO - PROCESS | 1657 | 1466247637038 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb31000) [pid = 1657] [serial = 284] [outer = 0x12aa7b800] 04:00:37 INFO - PROCESS | 1657 | 1466247637326 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]]]}] 04:00:37 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. 04:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 04:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:00:37 INFO - PROCESS | 1657 | 1466247637357 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 1657 | 1466247637358 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:00:37 INFO - PROCESS | 1657 | 1466247637360 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 1657 | 1466247637361 Marionette TRACE conn2 <- [1,354,null,{}] 04:00:37 INFO - PROCESS | 1657 | 1466247637363 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}] 04:00:37 INFO - PROCESS | 1657 | 1466247637365 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:37 INFO - PROCESS | 1657 | 1466247637446 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:00:37 INFO - PROCESS | 1657 | 1466247637452 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 1657 | 1466247637453 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a946800 == 43 [pid = 1657] [id = 96] 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b94c400) [pid = 1657] [serial = 285] [outer = 0x0] 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bb3e000) [pid = 1657] [serial = 286] [outer = 0x12b94c400] 04:00:37 INFO - PROCESS | 1657 | 1466247637477 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bb43400) [pid = 1657] [serial = 287] [outer = 0x12b94c400] 04:00:37 INFO - PROCESS | 1657 | 1466247637794 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]]]}] 04:00:37 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. 04:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 04:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:00:37 INFO - PROCESS | 1657 | 1466247637829 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 1657 | 1466247637830 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:00:37 INFO - PROCESS | 1657 | 1466247637832 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 1657 | 1466247637834 Marionette TRACE conn2 <- [1,358,null,{}] 04:00:37 INFO - PROCESS | 1657 | 1466247637837 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}] 04:00:37 INFO - PROCESS | 1657 | 1466247637838 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:37 INFO - PROCESS | 1657 | 1466247637941 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:00:37 INFO - PROCESS | 1657 | 1466247637953 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 1657 | 1466247637954 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac3d000 == 44 [pid = 1657] [id = 97] 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1176d8c00) [pid = 1657] [serial = 288] [outer = 0x0] 04:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb45800) [pid = 1657] [serial = 289] [outer = 0x1176d8c00] 04:00:37 INFO - PROCESS | 1657 | 1466247637978 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bec9000) [pid = 1657] [serial = 290] [outer = 0x1176d8c00] 04:00:38 INFO - PROCESS | 1657 | 1466247638318 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]]]}] 04:00:38 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. 04:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms 04:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:00:38 INFO - PROCESS | 1657 | 1466247638353 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 1657 | 1466247638355 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:00:38 INFO - PROCESS | 1657 | 1466247638359 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 1657 | 1466247638362 Marionette TRACE conn2 <- [1,362,null,{}] 04:00:38 INFO - PROCESS | 1657 | 1466247638366 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}] 04:00:38 INFO - PROCESS | 1657 | 1466247638368 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:38 INFO - PROCESS | 1657 | 1466247638472 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:00:38 INFO - PROCESS | 1657 | 1466247638521 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 1657 | 1466247638522 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11661b000 == 45 [pid = 1657] [id = 98] 04:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x117e12400) [pid = 1657] [serial = 291] [outer = 0x0] 04:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118094800) [pid = 1657] [serial = 292] [outer = 0x117e12400] 04:00:38 INFO - PROCESS | 1657 | 1466247638555 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11871d400) [pid = 1657] [serial = 293] [outer = 0x117e12400] 04:00:38 INFO - PROCESS | 1657 | 1466247638974 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]]]}] 04:00:38 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. 04:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 622ms 04:00:38 INFO - PROCESS | 1657 | 1466247638981 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 1657 | 1466247638984 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:00:38 INFO - PROCESS | 1657 | 1466247638989 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 1657 | 1466247638990 Marionette TRACE conn2 <- [1,366,null,{}] 04:00:38 INFO - PROCESS | 1657 | 1466247638993 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}] 04:00:38 INFO - PROCESS | 1657 | 1466247638995 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:39 INFO - PROCESS | 1657 | 1466247639097 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:00:39 INFO - PROCESS | 1657 | 1466247639182 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 1657 | 1466247639183 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193dd800 == 46 [pid = 1657] [id = 99] 04:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119b14800) [pid = 1657] [serial = 294] [outer = 0x0] 04:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120e8f800) [pid = 1657] [serial = 295] [outer = 0x119b14800] 04:00:39 INFO - PROCESS | 1657 | 1466247639227 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x121411400) [pid = 1657] [serial = 296] [outer = 0x119b14800] 04:00:39 INFO - PROCESS | 1657 | 1466247639661 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]]]}] 04:00:39 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. 04:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 04:00:39 INFO - PROCESS | 1657 | 1466247639709 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 1657 | 1466247639711 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:00:39 INFO - PROCESS | 1657 | 1466247639713 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 1657 | 1466247639716 Marionette TRACE conn2 <- [1,370,null,{}] 04:00:39 INFO - PROCESS | 1657 | 1466247639743 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}] 04:00:39 INFO - PROCESS | 1657 | 1466247639746 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:39 INFO - PROCESS | 1657 | 1466247639848 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:00:39 INFO - PROCESS | 1657 | 1466247639912 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 1657 | 1466247639914 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x129389800 == 47 [pid = 1657] [id = 100] 04:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x127012c00) [pid = 1657] [serial = 297] [outer = 0x0] 04:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1273b9800) [pid = 1657] [serial = 298] [outer = 0x127012c00] 04:00:39 INFO - PROCESS | 1657 | 1466247639945 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128a64800) [pid = 1657] [serial = 299] [outer = 0x127012c00] 04:00:40 INFO - PROCESS | 1657 | 1466247640378 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]]]}] 04:00:40 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. 04:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 689ms 04:00:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:00:40 INFO - PROCESS | 1657 | 1466247640407 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 1657 | 1466247640409 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:00:40 INFO - PROCESS | 1657 | 1466247640412 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 1657 | 1466247640413 Marionette TRACE conn2 <- [1,374,null,{}] 04:00:40 INFO - PROCESS | 1657 | 1466247640429 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}] 04:00:40 INFO - PROCESS | 1657 | 1466247640430 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:40 INFO - PROCESS | 1657 | 1466247640566 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:00:40 INFO - PROCESS | 1657 | 1466247640575 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 1657 | 1466247640577 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82a800 == 48 [pid = 1657] [id = 101] 04:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129063c00) [pid = 1657] [serial = 300] [outer = 0x0] 04:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12906ac00) [pid = 1657] [serial = 301] [outer = 0x129063c00] 04:00:40 INFO - PROCESS | 1657 | 1466247640607 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a5d4c00) [pid = 1657] [serial = 302] [outer = 0x129063c00] 04:00:41 INFO - PROCESS | 1657 | 1466247641084 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:00:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 718ms 04:00:41 INFO - PROCESS | 1657 | 1466247641152 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 1657 | 1466247641154 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:00:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:00:41 INFO - PROCESS | 1657 | 1466247641160 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 1657 | 1466247641161 Marionette TRACE conn2 <- [1,378,null,{}] 04:00:41 INFO - PROCESS | 1657 | 1466247641164 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}] 04:00:41 INFO - PROCESS | 1657 | 1466247641166 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:41 INFO - PROCESS | 1657 | 1466247641264 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:00:41 INFO - PROCESS | 1657 | 1466247641330 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 1657 | 1466247641332 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d3000 == 49 [pid = 1657] [id = 102] 04:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11871cc00) [pid = 1657] [serial = 303] [outer = 0x0] 04:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128adb400) [pid = 1657] [serial = 304] [outer = 0x11871cc00] 04:00:41 INFO - PROCESS | 1657 | 1466247641360 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12bb2d800) [pid = 1657] [serial = 305] [outer = 0x11871cc00] 04:00:41 INFO - PROCESS | 1657 | 1466247641909 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:00:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 771ms 04:00:41 INFO - PROCESS | 1657 | 1466247641932 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 1657 | 1466247641934 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:00:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:00:41 INFO - PROCESS | 1657 | 1466247641937 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 1657 | 1466247641939 Marionette TRACE conn2 <- [1,382,null,{}] 04:00:41 INFO - PROCESS | 1657 | 1466247641942 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}] 04:00:41 INFO - PROCESS | 1657 | 1466247641944 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:42 INFO - PROCESS | 1657 | 1466247642035 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:00:42 INFO - PROCESS | 1657 | 1466247642085 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 1657 | 1466247642088 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e2e800 == 50 [pid = 1657] [id = 103] 04:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119603c00) [pid = 1657] [serial = 306] [outer = 0x0] 04:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119611c00) [pid = 1657] [serial = 307] [outer = 0x119603c00] 04:00:42 INFO - PROCESS | 1657 | 1466247642115 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119dee000) [pid = 1657] [serial = 308] [outer = 0x119603c00] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a946800 == 49 [pid = 1657] [id = 96] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x129375000 == 48 [pid = 1657] [id = 95] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124c0a000 == 47 [pid = 1657] [id = 94] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ee800 == 46 [pid = 1657] [id = 93] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12614b000 == 45 [pid = 1657] [id = 92] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x115ef8000 == 44 [pid = 1657] [id = 91] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b94ec00) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121319000 == 43 [pid = 1657] [id = 90] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119c95800 == 42 [pid = 1657] [id = 89] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1195ea000 == 41 [pid = 1657] [id = 88] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad3800 == 40 [pid = 1657] [id = 87] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11668b800 == 39 [pid = 1657] [id = 86] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x117459800 == 38 [pid = 1657] [id = 85] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1193e0000 == 37 [pid = 1657] [id = 82] 04:00:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1133d5800 == 36 [pid = 1657] [id = 81] 04:00:42 INFO - PROCESS | 1657 | 1466247642567 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:00:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 04:00:42 INFO - PROCESS | 1657 | 1466247642606 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 1657 | 1466247642609 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:00:42 INFO - PROCESS | 1657 | 1466247642613 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 1657 | 1466247642615 Marionette TRACE conn2 <- [1,386,null,{}] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12b946c00) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a686000) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x124c44000) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x115e17c00) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1198b3400) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123387000) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a930800) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12a931c00) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a92c000) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1293e2800) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1129a9800) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1293e0400) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129189400) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115e90800) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118722800) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125351800) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119609800) [pid = 1657] [serial = 204] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128ae2400) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12cf1b800) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121727000) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12aae8c00) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a938400) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118ab0000) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118726000) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118097400) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b1ec400) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x127015000) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126178c00) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1184c8000) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a5cf000) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 1657 | 1466247642641 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}] 04:00:42 INFO - PROCESS | 1657 | 1466247642643 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:42 INFO - PROCESS | 1657 | 1466247642723 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:00:42 INFO - PROCESS | 1657 | 1466247642727 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 1657 | 1466247642728 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11668b800 == 37 [pid = 1657] [id = 104] 04:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121458000) [pid = 1657] [serial = 309] [outer = 0x0] 04:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121bb0000) [pid = 1657] [serial = 310] [outer = 0x121458000] 04:00:42 INFO - PROCESS | 1657 | 1466247642757 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124d15800) [pid = 1657] [serial = 311] [outer = 0x121458000] 04:00:43 INFO - PROCESS | 1657 | 1466247643140 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]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 534ms 04:00:43 INFO - PROCESS | 1657 | 1466247643147 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 1657 | 1466247643149 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:00:43 INFO - PROCESS | 1657 | 1466247643153 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 1657 | 1466247643156 Marionette TRACE conn2 <- [1,390,null,{}] 04:00:43 INFO - PROCESS | 1657 | 1466247643163 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}] 04:00:43 INFO - PROCESS | 1657 | 1466247643166 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:43 INFO - PROCESS | 1657 | 1466247643271 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:00:43 INFO - PROCESS | 1657 | 1466247643298 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 1657 | 1466247643300 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193cd800 == 38 [pid = 1657] [id = 105] 04:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1270d4800) [pid = 1657] [serial = 312] [outer = 0x0] 04:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1273bf800) [pid = 1657] [serial = 313] [outer = 0x1270d4800] 04:00:43 INFO - PROCESS | 1657 | 1466247643327 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128adc000) [pid = 1657] [serial = 314] [outer = 0x1270d4800] 04:00:43 INFO - PROCESS | 1657 | 1466247643657 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]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 524ms 04:00:43 INFO - PROCESS | 1657 | 1466247643677 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 1657 | 1466247643679 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:00:43 INFO - PROCESS | 1657 | 1466247643681 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 1657 | 1466247643683 Marionette TRACE conn2 <- [1,394,null,{}] 04:00:43 INFO - PROCESS | 1657 | 1466247643688 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}] 04:00:43 INFO - PROCESS | 1657 | 1466247643689 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:43 INFO - PROCESS | 1657 | 1466247643777 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:00:43 INFO - PROCESS | 1657 | 1466247643826 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 1657 | 1466247643827 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e2f000 == 39 [pid = 1657] [id = 106] 04:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128ada800) [pid = 1657] [serial = 315] [outer = 0x0] 04:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12918b800) [pid = 1657] [serial = 316] [outer = 0x128ada800] 04:00:43 INFO - PROCESS | 1657 | 1466247643852 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a68b400) [pid = 1657] [serial = 317] [outer = 0x128ada800] 04:00:44 INFO - PROCESS | 1657 | 1466247644232 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]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 571ms 04:00:44 INFO - PROCESS | 1657 | 1466247644271 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 1657 | 1466247644272 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:00:44 INFO - PROCESS | 1657 | 1466247644294 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 1657 | 1466247644295 Marionette TRACE conn2 <- [1,398,null,{}] 04:00:44 INFO - PROCESS | 1657 | 1466247644298 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}] 04:00:44 INFO - PROCESS | 1657 | 1466247644300 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:44 INFO - PROCESS | 1657 | 1466247644377 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:00:44 INFO - PROCESS | 1657 | 1466247644380 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 1657 | 1466247644382 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x125372000 == 40 [pid = 1657] [id = 107] 04:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a933000) [pid = 1657] [serial = 318] [outer = 0x0] 04:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb33800) [pid = 1657] [serial = 319] [outer = 0x12a933000] 04:00:44 INFO - PROCESS | 1657 | 1466247644409 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bec2c00) [pid = 1657] [serial = 320] [outer = 0x12a933000] 04:00:44 INFO - PROCESS | 1657 | 1466247644782 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]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 536ms 04:00:44 INFO - PROCESS | 1657 | 1466247644814 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 1657 | 1466247644816 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:00:44 INFO - PROCESS | 1657 | 1466247644827 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 1657 | 1466247644829 Marionette TRACE conn2 <- [1,402,null,{}] 04:00:44 INFO - PROCESS | 1657 | 1466247644831 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}] 04:00:44 INFO - PROCESS | 1657 | 1466247644835 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:44 INFO - PROCESS | 1657 | 1466247644955 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:00:44 INFO - PROCESS | 1657 | 1466247644970 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 1657 | 1466247644971 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x128da1800 == 41 [pid = 1657] [id = 108] 04:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bec9c00) [pid = 1657] [serial = 321] [outer = 0x0] 04:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c083000) [pid = 1657] [serial = 322] [outer = 0x12bec9c00] 04:00:44 INFO - PROCESS | 1657 | 1466247644996 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c361c00) [pid = 1657] [serial = 323] [outer = 0x12bec9c00] 04:00:45 INFO - PROCESS | 1657 | 1466247645408 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 04:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:00:45 INFO - PROCESS | 1657 | 1466247645449 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 1657 | 1466247645451 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:00:45 INFO - PROCESS | 1657 | 1466247645455 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 1657 | 1466247645457 Marionette TRACE conn2 <- [1,406,null,{}] 04:00:45 INFO - PROCESS | 1657 | 1466247645460 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}] 04:00:45 INFO - PROCESS | 1657 | 1466247645462 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:45 INFO - PROCESS | 1657 | 1466247645609 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:00:45 INFO - PROCESS | 1657 | 1466247645643 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 1657 | 1466247645644 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e1800 == 42 [pid = 1657] [id = 109] 04:00:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c364000) [pid = 1657] [serial = 324] [outer = 0x0] 04:00:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c3e5c00) [pid = 1657] [serial = 325] [outer = 0x12c364000] 04:00:45 INFO - PROCESS | 1657 | 1466247645662 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c3ec800) [pid = 1657] [serial = 326] [outer = 0x12c364000] 04:00:46 INFO - PROCESS | 1657 | 1466247646080 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 673ms 04:00:46 INFO - PROCESS | 1657 | 1466247646130 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 1657 | 1466247646132 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:00:46 INFO - PROCESS | 1657 | 1466247646135 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 1657 | 1466247646137 Marionette TRACE conn2 <- [1,410,null,{}] 04:00:46 INFO - PROCESS | 1657 | 1466247646140 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}] 04:00:46 INFO - PROCESS | 1657 | 1466247646142 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:46 INFO - PROCESS | 1657 | 1466247646289 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:00:46 INFO - PROCESS | 1657 | 1466247646312 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 1657 | 1466247646313 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b9800 == 43 [pid = 1657] [id = 110] 04:00:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1187c3000) [pid = 1657] [serial = 327] [outer = 0x0] 04:00:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1187cc400) [pid = 1657] [serial = 328] [outer = 0x1187c3000] 04:00:46 INFO - PROCESS | 1657 | 1466247646351 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1187d0400) [pid = 1657] [serial = 329] [outer = 0x1187c3000] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128a63800) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129186c00) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x129183000) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116a14800) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11809fc00) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118726800) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e8d400) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125d73000) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x125d76800) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1176d7c00) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12b94c400) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12aa7b800) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12b1f1c00) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:00:46 INFO - PROCESS | 1657 | 1466247646807 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]]]}] 04:00:46 INFO - PROCESS | 1657 | 1466247646809 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 720ms 04:00:46 INFO - PROCESS | 1657 | 1466247646855 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 1657 | 1466247646856 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:00:46 INFO - PROCESS | 1657 | 1466247646859 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 1657 | 1466247646860 Marionette TRACE conn2 <- [1,414,null,{}] 04:00:46 INFO - PROCESS | 1657 | 1466247646862 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}] 04:00:46 INFO - PROCESS | 1657 | 1466247646863 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:46 INFO - PROCESS | 1657 | 1466247646943 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:00:47 INFO - PROCESS | 1657 | 1466247647004 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 1657 | 1466247647005 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aa96800 == 44 [pid = 1657] [id = 111] 04:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1187c4c00) [pid = 1657] [serial = 330] [outer = 0x0] 04:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1187d0800) [pid = 1657] [serial = 331] [outer = 0x1187c4c00] 04:00:47 INFO - PROCESS | 1657 | 1466247647031 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119560400) [pid = 1657] [serial = 332] [outer = 0x1187c4c00] 04:00:47 INFO - PROCESS | 1657 | 1466247647291 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]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 467ms 04:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:00:47 INFO - PROCESS | 1657 | 1466247647327 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 1657 | 1466247647328 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:00:47 INFO - PROCESS | 1657 | 1466247647330 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 1657 | 1466247647331 Marionette TRACE conn2 <- [1,418,null,{}] 04:00:47 INFO - PROCESS | 1657 | 1466247647341 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}] 04:00:47 INFO - PROCESS | 1657 | 1466247647342 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:47 INFO - PROCESS | 1657 | 1466247647428 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:00:47 INFO - PROCESS | 1657 | 1466247647432 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 1657 | 1466247647435 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b922000 == 45 [pid = 1657] [id = 112] 04:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119560800) [pid = 1657] [serial = 333] [outer = 0x0] 04:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129186c00) [pid = 1657] [serial = 334] [outer = 0x119560800] 04:00:47 INFO - PROCESS | 1657 | 1466247647459 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12becfc00) [pid = 1657] [serial = 335] [outer = 0x119560800] 04:00:48 INFO - PROCESS | 1657 | 1466247648255 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]]]}] 04:00:48 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 04:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 977ms 04:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:00:48 INFO - PROCESS | 1657 | 1466247648307 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 1657 | 1466247648309 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:00:48 INFO - PROCESS | 1657 | 1466247648311 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 1657 | 1466247648313 Marionette TRACE conn2 <- [1,422,null,{}] 04:00:48 INFO - PROCESS | 1657 | 1466247648315 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}] 04:00:48 INFO - PROCESS | 1657 | 1466247648316 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:48 INFO - PROCESS | 1657 | 1466247648413 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:00:48 INFO - PROCESS | 1657 | 1466247648468 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 1657 | 1466247648470 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be85000 == 46 [pid = 1657] [id = 113] 04:00:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119555c00) [pid = 1657] [serial = 336] [outer = 0x0] 04:00:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119928c00) [pid = 1657] [serial = 337] [outer = 0x119555c00] 04:00:48 INFO - PROCESS | 1657 | 1466247648496 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c3f0400) [pid = 1657] [serial = 338] [outer = 0x119555c00] 04:00:49 INFO - PROCESS | 1657 | 1466247649332 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:00:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1070ms 04:00:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:00:49 INFO - PROCESS | 1657 | 1466247649382 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 1657 | 1466247649384 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:00:49 INFO - PROCESS | 1657 | 1466247649387 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 1657 | 1466247649389 Marionette TRACE conn2 <- [1,426,null,{}] 04:00:49 INFO - PROCESS | 1657 | 1466247649393 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}] 04:00:49 INFO - PROCESS | 1657 | 1466247649395 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:49 INFO - PROCESS | 1657 | 1466247649499 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:00:49 INFO - PROCESS | 1657 | 1466247649551 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 1657 | 1466247649552 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e84000 == 47 [pid = 1657] [id = 114] 04:00:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1181ba800) [pid = 1657] [serial = 339] [outer = 0x0] 04:00:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119223800) [pid = 1657] [serial = 340] [outer = 0x1181ba800] 04:00:49 INFO - PROCESS | 1657 | 1466247649583 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1198b1c00) [pid = 1657] [serial = 341] [outer = 0x1181ba800] 04:00:50 INFO - PROCESS | 1657 | 1466247650067 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] 04:00:50 INFO - PROCESS | 1657 | 1466247650110 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:00:50 INFO - PROCESS | 1657 | 1466247650115 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 1657 | 1466247650117 Marionette TRACE conn2 <- [1,430,null,{}] 04:00:50 INFO - PROCESS | 1657 | 1466247650119 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}] 04:00:50 INFO - PROCESS | 1657 | 1466247650121 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:50 INFO - PROCESS | 1657 | 1466247650226 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:00:50 INFO - PROCESS | 1657 | 1466247650293 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 1657 | 1466247650295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x125363000 == 48 [pid = 1657] [id = 115] 04:00:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119b8a400) [pid = 1657] [serial = 342] [outer = 0x0] 04:00:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119b8c000) [pid = 1657] [serial = 343] [outer = 0x119b8a400] 04:00:50 INFO - PROCESS | 1657 | 1466247650326 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119b91000) [pid = 1657] [serial = 344] [outer = 0x119b8a400] 04:00:50 INFO - PROCESS | 1657 | 1466247650774 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]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 04:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:00:50 INFO - PROCESS | 1657 | 1466247650788 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 1657 | 1466247650790 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:00:50 INFO - PROCESS | 1657 | 1466247650794 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 1657 | 1466247650798 Marionette TRACE conn2 <- [1,434,null,{}] 04:00:50 INFO - PROCESS | 1657 | 1466247650862 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}] 04:00:50 INFO - PROCESS | 1657 | 1466247650866 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:50 INFO - PROCESS | 1657 | 1466247650969 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:00:51 INFO - PROCESS | 1657 | 1466247651037 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 1657 | 1466247651039 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b91c800 == 49 [pid = 1657] [id = 116] 04:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125d76800) [pid = 1657] [serial = 345] [outer = 0x0] 04:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1263a4800) [pid = 1657] [serial = 346] [outer = 0x125d76800] 04:00:51 INFO - PROCESS | 1657 | 1466247651070 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1273bf000) [pid = 1657] [serial = 347] [outer = 0x125d76800] 04:00:51 INFO - PROCESS | 1657 | 1466247651467 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]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 723ms 04:00:51 INFO - PROCESS | 1657 | 1466247651661 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 1657 | 1466247651664 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:00:51 INFO - PROCESS | 1657 | 1466247651686 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 1657 | 1466247651688 Marionette TRACE conn2 <- [1,438,null,{}] 04:00:51 INFO - PROCESS | 1657 | 1466247651692 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}] 04:00:51 INFO - PROCESS | 1657 | 1466247651694 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:51 INFO - PROCESS | 1657 | 1466247651785 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:00:51 INFO - PROCESS | 1657 | 1466247651852 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 1657 | 1466247651856 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x118adf800 == 50 [pid = 1657] [id = 117] 04:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119552400) [pid = 1657] [serial = 348] [outer = 0x0] 04:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11955c000) [pid = 1657] [serial = 349] [outer = 0x119552400] 04:00:51 INFO - PROCESS | 1657 | 1466247651882 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1198b8800) [pid = 1657] [serial = 350] [outer = 0x119552400] 04:00:52 INFO - PROCESS | 1657 | 1466247652360 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 726ms 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1133d1800 == 49 [pid = 1657] [id = 53] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12b922000 == 48 [pid = 1657] [id = 112] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12aa96800 == 47 [pid = 1657] [id = 111] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b9800 == 46 [pid = 1657] [id = 110] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x128a57800) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x115dc9400) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119886800) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123380400) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bb45800) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | 1466247652437 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 1657 | 1466247652439 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e1800 == 45 [pid = 1657] [id = 109] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x128da1800 == 44 [pid = 1657] [id = 108] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x125372000 == 43 [pid = 1657] [id = 107] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x120e2f000 == 42 [pid = 1657] [id = 106] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1193cd800 == 41 [pid = 1657] [id = 105] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11668b800 == 40 [pid = 1657] [id = 104] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x120e2e800 == 39 [pid = 1657] [id = 103] 04:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1193dd800 == 38 [pid = 1657] [id = 99] 04:00:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11661b000 == 37 [pid = 1657] [id = 98] 04:00:52 INFO - PROCESS | 1657 | 1466247652449 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 1657 | 1466247652452 Marionette TRACE conn2 <- [1,442,null,{}] 04:00:52 INFO - PROCESS | 1657 | 1466247652454 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}] 04:00:52 INFO - PROCESS | 1657 | 1466247652456 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:52 INFO - PROCESS | 1657 | 1466247652531 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bb2b800) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x129181800) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128ae8c00) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a5d8400) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129187000) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a35a400) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118a29800) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118175800) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118ab0400) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e8d800) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a938c00) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1210e1c00) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124c44c00) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1273b6800) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12632c000) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1270d4400) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a92d400) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12145a400) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a5ccc00) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12bb3e000) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bb43400) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12aa83800) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bb31000) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128a5f400) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b1f7c00) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 04:00:52 INFO - PROCESS | 1657 | 1466247652598 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 1657 | 1466247652599 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11692e000 == 38 [pid = 1657] [id = 118] 04:00:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119552c00) [pid = 1657] [serial = 351] [outer = 0x0] 04:00:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119925400) [pid = 1657] [serial = 352] [outer = 0x119552c00] 04:00:52 INFO - PROCESS | 1657 | 1466247652629 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b85400) [pid = 1657] [serial = 353] [outer = 0x119552c00] 04:00:52 INFO - PROCESS | 1657 | 1466247652928 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 524ms 04:00:52 INFO - PROCESS | 1657 | 1466247652971 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 1657 | 1466247652972 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:00:52 INFO - PROCESS | 1657 | 1466247652975 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 1657 | 1466247652976 Marionette TRACE conn2 <- [1,446,null,{}] 04:00:52 INFO - PROCESS | 1657 | 1466247652982 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}] 04:00:52 INFO - PROCESS | 1657 | 1466247652987 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:53 INFO - PROCESS | 1657 | 1466247653066 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:00:53 INFO - PROCESS | 1657 | 1466247653127 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 1657 | 1466247653129 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11929b000 == 39 [pid = 1657] [id = 119] 04:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b8d800) [pid = 1657] [serial = 354] [outer = 0x0] 04:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12337a800) [pid = 1657] [serial = 355] [outer = 0x119b8d800] 04:00:53 INFO - PROCESS | 1657 | 1466247653157 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124c3e000) [pid = 1657] [serial = 356] [outer = 0x119b8d800] 04:00:53 INFO - PROCESS | 1657 | 1466247653448 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]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 04:00:53 INFO - PROCESS | 1657 | 1466247653495 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 1657 | 1466247653496 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:00:53 INFO - PROCESS | 1657 | 1466247653498 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 1657 | 1466247653499 Marionette TRACE conn2 <- [1,450,null,{}] 04:00:53 INFO - PROCESS | 1657 | 1466247653504 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}] 04:00:53 INFO - PROCESS | 1657 | 1466247653505 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:53 INFO - PROCESS | 1657 | 1466247653584 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:00:53 INFO - PROCESS | 1657 | 1466247653589 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 1657 | 1466247653590 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e37800 == 40 [pid = 1657] [id = 120] 04:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d77400) [pid = 1657] [serial = 357] [outer = 0x0] 04:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1263ab000) [pid = 1657] [serial = 358] [outer = 0x125d77400] 04:00:53 INFO - PROCESS | 1657 | 1466247653615 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1273b6400) [pid = 1657] [serial = 359] [outer = 0x125d77400] 04:00:53 INFO - PROCESS | 1657 | 1466247653958 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] 04:00:53 INFO - PROCESS | 1657 | 1466247653972 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:00:53 INFO - PROCESS | 1657 | 1466247653974 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 1657 | 1466247653976 Marionette TRACE conn2 <- [1,454,null,{}] 04:00:53 INFO - PROCESS | 1657 | 1466247653978 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}] 04:00:53 INFO - PROCESS | 1657 | 1466247653979 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:54 INFO - PROCESS | 1657 | 1466247654055 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:00:54 INFO - PROCESS | 1657 | 1466247654059 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 1657 | 1466247654060 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217d1000 == 41 [pid = 1657] [id = 121] 04:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126182400) [pid = 1657] [serial = 360] [outer = 0x0] 04:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1273b6800) [pid = 1657] [serial = 361] [outer = 0x126182400] 04:00:54 INFO - PROCESS | 1657 | 1466247654087 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128ae3c00) [pid = 1657] [serial = 362] [outer = 0x126182400] 04:00:54 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:54 INFO - PROCESS | 1657 | 1466247654426 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]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 472ms 04:00:54 INFO - PROCESS | 1657 | 1466247654447 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 1657 | 1466247654449 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:00:54 INFO - PROCESS | 1657 | 1466247654454 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 1657 | 1466247654455 Marionette TRACE conn2 <- [1,458,null,{}] 04:00:54 INFO - PROCESS | 1657 | 1466247654458 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}] 04:00:54 INFO - PROCESS | 1657 | 1466247654462 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:54 INFO - PROCESS | 1657 | 1466247654562 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:00:54 INFO - PROCESS | 1657 | 1466247654633 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 1657 | 1466247654634 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x124890800 == 42 [pid = 1657] [id = 122] 04:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128a5ec00) [pid = 1657] [serial = 363] [outer = 0x0] 04:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1293d5800) [pid = 1657] [serial = 364] [outer = 0x128a5ec00] 04:00:54 INFO - PROCESS | 1657 | 1466247654660 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a92e000) [pid = 1657] [serial = 365] [outer = 0x128a5ec00] 04:00:55 INFO - PROCESS | 1657 | 1466247655005 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] 04:00:55 INFO - PROCESS | 1657 | 1466247655024 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:00:55 INFO - PROCESS | 1657 | 1466247655034 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 1657 | 1466247655036 Marionette TRACE conn2 <- [1,462,null,{}] 04:00:55 INFO - PROCESS | 1657 | 1466247655038 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}] 04:00:55 INFO - PROCESS | 1657 | 1466247655040 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:55 INFO - PROCESS | 1657 | 1466247655135 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:00:55 INFO - PROCESS | 1657 | 1466247655139 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 1657 | 1466247655139 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f5800 == 43 [pid = 1657] [id = 123] 04:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a5d8400) [pid = 1657] [serial = 366] [outer = 0x0] 04:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aa7f400) [pid = 1657] [serial = 367] [outer = 0x12a5d8400] 04:00:55 INFO - PROCESS | 1657 | 1466247655164 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12b1f5800) [pid = 1657] [serial = 368] [outer = 0x12a5d8400] 04:00:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:55 INFO - PROCESS | 1657 | 1466247655533 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] 04:00:55 INFO - PROCESS | 1657 | 1466247655558 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:00:55 INFO - PROCESS | 1657 | 1466247655561 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 1657 | 1466247655563 Marionette TRACE conn2 <- [1,466,null,{}] 04:00:55 INFO - PROCESS | 1657 | 1466247655566 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}] 04:00:55 INFO - PROCESS | 1657 | 1466247655568 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:55 INFO - PROCESS | 1657 | 1466247655683 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:00:55 INFO - PROCESS | 1657 | 1466247655686 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 1657 | 1466247655687 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290da000 == 44 [pid = 1657] [id = 124] 04:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aa80400) [pid = 1657] [serial = 369] [outer = 0x0] 04:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bb2b400) [pid = 1657] [serial = 370] [outer = 0x12aa80400] 04:00:55 INFO - PROCESS | 1657 | 1466247655711 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bb3f400) [pid = 1657] [serial = 371] [outer = 0x12aa80400] 04:00:56 INFO - PROCESS | 1657 | 1466247656043 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] 04:00:56 INFO - PROCESS | 1657 | 1466247656082 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:00:56 INFO - PROCESS | 1657 | 1466247656087 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 1657 | 1466247656088 Marionette TRACE conn2 <- [1,470,null,{}] 04:00:56 INFO - PROCESS | 1657 | 1466247656090 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}] 04:00:56 INFO - PROCESS | 1657 | 1466247656091 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:56 INFO - PROCESS | 1657 | 1466247656189 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:00:56 INFO - PROCESS | 1657 | 1466247656200 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 1657 | 1466247656201 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296ee000 == 45 [pid = 1657] [id = 125] 04:00:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bb44800) [pid = 1657] [serial = 372] [outer = 0x0] 04:00:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12becac00) [pid = 1657] [serial = 373] [outer = 0x12bb44800] 04:00:56 INFO - PROCESS | 1657 | 1466247656232 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c07ac00) [pid = 1657] [serial = 374] [outer = 0x12bb44800] 04:00:56 INFO - PROCESS | 1657 | 1466247656566 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]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:00:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bec9c00) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12c364000) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1270d4800) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11871cc00) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117e12400) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119603c00) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121458000) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1187c4c00) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a933000) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129063c00) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119b14800) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128ada800) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1187c3000) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119560800) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127012c00) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111e2dc00) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119223c00) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e8fc00) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:00:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127015800) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:00:56 INFO - PROCESS | 1657 | 1466247656744 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 1657 | 1466247656745 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:00:56 INFO - PROCESS | 1657 | 1466247656749 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 1657 | 1466247656750 Marionette TRACE conn2 <- [1,474,null,{}] 04:00:56 INFO - PROCESS | 1657 | 1466247656753 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}] 04:00:56 INFO - PROCESS | 1657 | 1466247656754 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:56 INFO - PROCESS | 1657 | 1466247656828 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:00:56 INFO - PROCESS | 1657 | 1466247656833 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 1657 | 1466247656834 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198cc800 == 46 [pid = 1657] [id = 126] 04:00:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1187c9c00) [pid = 1657] [serial = 375] [outer = 0x0] 04:00:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119220000) [pid = 1657] [serial = 376] [outer = 0x1187c9c00] 04:00:56 INFO - PROCESS | 1657 | 1466247656859 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x120e8fc00) [pid = 1657] [serial = 377] [outer = 0x1187c9c00] 04:00:57 INFO - PROCESS | 1657 | 1466247657188 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 471ms 04:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:00:57 INFO - PROCESS | 1657 | 1466247657221 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 1657 | 1466247657222 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:00:57 INFO - PROCESS | 1657 | 1466247657225 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 1657 | 1466247657226 Marionette TRACE conn2 <- [1,478,null,{}] 04:00:57 INFO - PROCESS | 1657 | 1466247657229 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}] 04:00:57 INFO - PROCESS | 1657 | 1466247657230 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:57 INFO - PROCESS | 1657 | 1466247657322 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:00:57 INFO - PROCESS | 1657 | 1466247657326 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 1657 | 1466247657327 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac54800 == 47 [pid = 1657] [id = 127] 04:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124e51800) [pid = 1657] [serial = 378] [outer = 0x0] 04:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129063c00) [pid = 1657] [serial = 379] [outer = 0x124e51800] 04:00:57 INFO - PROCESS | 1657 | 1466247657361 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c35d400) [pid = 1657] [serial = 380] [outer = 0x124e51800] 04:00:57 INFO - PROCESS | 1657 | 1466247657726 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 04:00:57 INFO - PROCESS | 1657 | 1466247657753 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 1657 | 1466247657754 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:00:57 INFO - PROCESS | 1657 | 1466247657757 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 1657 | 1466247657758 Marionette TRACE conn2 <- [1,482,null,{}] 04:00:57 INFO - PROCESS | 1657 | 1466247657760 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}] 04:00:57 INFO - PROCESS | 1657 | 1466247657761 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:57 INFO - PROCESS | 1657 | 1466247657841 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:00:57 INFO - PROCESS | 1657 | 1466247657845 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 1657 | 1466247657846 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb77800 == 48 [pid = 1657] [id = 128] 04:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119b14800) [pid = 1657] [serial = 381] [outer = 0x0] 04:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c367c00) [pid = 1657] [serial = 382] [outer = 0x119b14800] 04:00:57 INFO - PROCESS | 1657 | 1466247657872 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c3f3400) [pid = 1657] [serial = 383] [outer = 0x119b14800] 04:00:58 INFO - PROCESS | 1657 | 1466247658207 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 470ms 04:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:00:58 INFO - PROCESS | 1657 | 1466247658227 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 1657 | 1466247658228 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:00:58 INFO - PROCESS | 1657 | 1466247658230 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 1657 | 1466247658232 Marionette TRACE conn2 <- [1,486,null,{}] 04:00:58 INFO - PROCESS | 1657 | 1466247658236 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}] 04:00:58 INFO - PROCESS | 1657 | 1466247658238 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:58 INFO - PROCESS | 1657 | 1466247658327 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:00:58 INFO - PROCESS | 1657 | 1466247658330 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 1657 | 1466247658332 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c172800 == 49 [pid = 1657] [id = 129] 04:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110d4c400) [pid = 1657] [serial = 384] [outer = 0x0] 04:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110d52400) [pid = 1657] [serial = 385] [outer = 0x110d4c400] 04:00:58 INFO - PROCESS | 1657 | 1466247658356 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x110d56400) [pid = 1657] [serial = 386] [outer = 0x110d4c400] 04:00:58 INFO - PROCESS | 1657 | 1466247658670 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 04:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:00:58 INFO - PROCESS | 1657 | 1466247658706 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 1657 | 1466247658708 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:00:58 INFO - PROCESS | 1657 | 1466247658710 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 1657 | 1466247658711 Marionette TRACE conn2 <- [1,490,null,{}] 04:00:58 INFO - PROCESS | 1657 | 1466247658735 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}] 04:00:58 INFO - PROCESS | 1657 | 1466247658737 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:58 INFO - PROCESS | 1657 | 1466247658899 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:00:58 INFO - PROCESS | 1657 | 1466247658977 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 1657 | 1466247658980 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e35000 == 50 [pid = 1657] [id = 130] 04:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x110d57800) [pid = 1657] [serial = 387] [outer = 0x0] 04:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115d43800) [pid = 1657] [serial = 388] [outer = 0x110d57800] 04:00:59 INFO - PROCESS | 1657 | 1466247659011 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115d49000) [pid = 1657] [serial = 389] [outer = 0x110d57800] 04:00:59 INFO - PROCESS | 1657 | 1466247659441 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 769ms 04:00:59 INFO - PROCESS | 1657 | 1466247659480 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 1657 | 1466247659483 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:00:59 INFO - PROCESS | 1657 | 1466247659504 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 1657 | 1466247659506 Marionette TRACE conn2 <- [1,494,null,{}] 04:00:59 INFO - PROCESS | 1657 | 1466247659509 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}] 04:00:59 INFO - PROCESS | 1657 | 1466247659511 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:59 INFO - PROCESS | 1657 | 1466247659616 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:00:59 INFO - PROCESS | 1657 | 1466247659684 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 1657 | 1466247659686 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:00:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ca8800 == 51 [pid = 1657] [id = 131] 04:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118170400) [pid = 1657] [serial = 390] [outer = 0x0] 04:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118727c00) [pid = 1657] [serial = 391] [outer = 0x118170400] 04:00:59 INFO - PROCESS | 1657 | 1466247659717 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118a35c00) [pid = 1657] [serial = 392] [outer = 0x118170400] 04:01:00 INFO - PROCESS | 1657 | 1466247660137 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:01:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 04:01:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:01:00 INFO - PROCESS | 1657 | 1466247660174 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 1657 | 1466247660176 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:01:00 INFO - PROCESS | 1657 | 1466247660179 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 1657 | 1466247660180 Marionette TRACE conn2 <- [1,498,null,{}] 04:01:00 INFO - PROCESS | 1657 | 1466247660237 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}] 04:01:00 INFO - PROCESS | 1657 | 1466247660239 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:00 INFO - PROCESS | 1657 | 1466247660362 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:01:00 INFO - PROCESS | 1657 | 1466247660428 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 1657 | 1466247660429 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b80f800 == 52 [pid = 1657] [id = 132] 04:01:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119b83400) [pid = 1657] [serial = 393] [outer = 0x0] 04:01:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119b88400) [pid = 1657] [serial = 394] [outer = 0x119b83400] 04:01:00 INFO - PROCESS | 1657 | 1466247660462 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x120e8e400) [pid = 1657] [serial = 395] [outer = 0x119b83400] 04:01:00 INFO - PROCESS | 1657 | 1466247660875 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:01:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 719ms 04:01:00 INFO - PROCESS | 1657 | 1466247660899 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:01:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:01:00 INFO - PROCESS | 1657 | 1466247660904 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:01:00 INFO - PROCESS | 1657 | 1466247660911 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 1657 | 1466247660914 Marionette TRACE conn2 <- [1,502,null,{}] 04:01:00 INFO - PROCESS | 1657 | 1466247660936 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}] 04:01:00 INFO - PROCESS | 1657 | 1466247660938 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:01 INFO - PROCESS | 1657 | 1466247661041 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:01:01 INFO - PROCESS | 1657 | 1466247661112 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 1657 | 1466247661113 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3bb800 == 53 [pid = 1657] [id = 133] 04:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x124e49400) [pid = 1657] [serial = 396] [outer = 0x0] 04:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12701c400) [pid = 1657] [serial = 397] [outer = 0x124e49400] 04:01:01 INFO - PROCESS | 1657 | 1466247661142 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128a63800) [pid = 1657] [serial = 398] [outer = 0x124e49400] 04:01:01 INFO - PROCESS | 1657 | 1466247661551 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]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 04:01:01 INFO - PROCESS | 1657 | 1466247661599 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 1657 | 1466247661602 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:01:01 INFO - PROCESS | 1657 | 1466247661605 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 1657 | 1466247661606 Marionette TRACE conn2 <- [1,506,null,{}] 04:01:01 INFO - PROCESS | 1657 | 1466247661609 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}] 04:01:01 INFO - PROCESS | 1657 | 1466247661610 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:01 INFO - PROCESS | 1657 | 1466247661727 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:01:01 INFO - PROCESS | 1657 | 1466247661945 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 1657 | 1466247661946 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820f800 == 54 [pid = 1657] [id = 134] 04:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x115d4f000) [pid = 1657] [serial = 399] [outer = 0x0] 04:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x115e8a000) [pid = 1657] [serial = 400] [outer = 0x115d4f000] 04:01:01 INFO - PROCESS | 1657 | 1466247661973 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1184cf400) [pid = 1657] [serial = 401] [outer = 0x115d4f000] 04:01:02 INFO - PROCESS | 1657 | 1466247662489 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]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:01:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 922ms 04:01:02 INFO - PROCESS | 1657 | 1466247662529 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 1657 | 1466247662533 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:01:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:01:02 INFO - PROCESS | 1657 | 1466247662537 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 1657 | 1466247662540 Marionette TRACE conn2 <- [1,510,null,{}] 04:01:02 INFO - PROCESS | 1657 | 1466247662545 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}] 04:01:02 INFO - PROCESS | 1657 | 1466247662549 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:02 INFO - PROCESS | 1657 | 1466247662677 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:01:02 INFO - PROCESS | 1657 | 1466247662731 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 1657 | 1466247662733 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x117467000 == 55 [pid = 1657] [id = 135] 04:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118a2a000) [pid = 1657] [serial = 402] [outer = 0x0] 04:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11955c400) [pid = 1657] [serial = 403] [outer = 0x118a2a000] 04:01:02 INFO - PROCESS | 1657 | 1466247662762 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119922c00) [pid = 1657] [serial = 404] [outer = 0x118a2a000] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb77800 == 54 [pid = 1657] [id = 128] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac54800 == 53 [pid = 1657] [id = 127] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1198cc800 == 52 [pid = 1657] [id = 126] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119928c00) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1296ee000 == 51 [pid = 1657] [id = 125] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1290da000 == 50 [pid = 1657] [id = 124] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f5800 == 49 [pid = 1657] [id = 123] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x124890800 == 48 [pid = 1657] [id = 122] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1217d1000 == 47 [pid = 1657] [id = 121] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x120e37800 == 46 [pid = 1657] [id = 120] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11929b000 == 45 [pid = 1657] [id = 119] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11692e000 == 44 [pid = 1657] [id = 118] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x118adf800 == 43 [pid = 1657] [id = 117] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x117e84000 == 42 [pid = 1657] [id = 114] 04:01:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12be85000 == 41 [pid = 1657] [id = 113] 04:01:03 INFO - PROCESS | 1657 | 1466247663334 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]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:01:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 824ms 04:01:03 INFO - PROCESS | 1657 | 1466247663364 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 1657 | 1466247663369 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:01:03 INFO - PROCESS | 1657 | 1466247663374 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 1657 | 1466247663376 Marionette TRACE conn2 <- [1,514,null,{}] 04:01:03 INFO - PROCESS | 1657 | 1466247663379 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}] 04:01:03 INFO - PROCESS | 1657 | 1466247663381 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:03 INFO - PROCESS | 1657 | 1466247663509 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128a5e000) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1174a8800) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119deb800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x124d15c00) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12c083000) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12c3e5c00) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128adc000) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1273bf800) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128adb400) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bb2d800) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11871d400) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118094800) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119dee000) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119611c00) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121bb0000) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124d15800) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1187d0800) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12bb33800) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a5d4c00) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12906ac00) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121411400) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120e8f800) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12918b800) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a68b400) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1187cc400) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12c3ec800) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1187d0400) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129186c00) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128a64800) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1273b9800) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12becfc00) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119560400) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12c361c00) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bec2c00) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 04:01:03 INFO - PROCESS | 1657 | 1466247663572 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 1657 | 1466247663573 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e68800 == 42 [pid = 1657] [id = 136] 04:01:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1187cc400) [pid = 1657] [serial = 405] [outer = 0x0] 04:01:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11991f000) [pid = 1657] [serial = 406] [outer = 0x1187cc400] 04:01:03 INFO - PROCESS | 1657 | 1466247663599 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121bb0800) [pid = 1657] [serial = 407] [outer = 0x1187cc400] 04:01:03 INFO - PROCESS | 1657 | 1466247663878 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]]]}] 04:01:03 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 04:01:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 522ms 04:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:01:03 INFO - PROCESS | 1657 | 1466247663895 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 1657 | 1466247663896 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:01:03 INFO - PROCESS | 1657 | 1466247663910 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 1657 | 1466247663914 Marionette TRACE conn2 <- [1,518,null,{}] 04:01:03 INFO - PROCESS | 1657 | 1466247663925 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}] 04:01:03 INFO - PROCESS | 1657 | 1466247663928 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:04 INFO - PROCESS | 1657 | 1466247664012 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:01:04 INFO - PROCESS | 1657 | 1466247664075 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 1657 | 1466247664076 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e32000 == 43 [pid = 1657] [id = 137] 04:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119d1d400) [pid = 1657] [serial = 408] [outer = 0x0] 04:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124e48400) [pid = 1657] [serial = 409] [outer = 0x119d1d400] 04:01:04 INFO - PROCESS | 1657 | 1466247664101 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a64000) [pid = 1657] [serial = 410] [outer = 0x119d1d400] 04:01:04 INFO - PROCESS | 1657 | 1466247664427 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]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 542ms 04:01:04 INFO - PROCESS | 1657 | 1466247664442 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 1657 | 1466247664445 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:01:04 INFO - PROCESS | 1657 | 1466247664448 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 1657 | 1466247664449 Marionette TRACE conn2 <- [1,522,null,{}] 04:01:04 INFO - PROCESS | 1657 | 1466247664456 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}] 04:01:04 INFO - PROCESS | 1657 | 1466247664457 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:04 INFO - PROCESS | 1657 | 1466247664585 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:01:04 INFO - PROCESS | 1657 | 1466247664668 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 1657 | 1466247664669 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ee0800 == 44 [pid = 1657] [id = 138] 04:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121bb0000) [pid = 1657] [serial = 411] [outer = 0x0] 04:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129064000) [pid = 1657] [serial = 412] [outer = 0x121bb0000] 04:01:04 INFO - PROCESS | 1657 | 1466247664709 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a5ccc00) [pid = 1657] [serial = 413] [outer = 0x121bb0000] 04:01:05 INFO - PROCESS | 1657 | 1466247665060 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]]]}] 04:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 625ms 04:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:01:05 INFO - PROCESS | 1657 | 1466247665073 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:01:05 INFO - PROCESS | 1657 | 1466247665074 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:01:05 INFO - PROCESS | 1657 | 1466247665076 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 1657 | 1466247665078 Marionette TRACE conn2 <- [1,526,null,{}] 04:01:05 INFO - PROCESS | 1657 | 1466247665080 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}] 04:01:05 INFO - PROCESS | 1657 | 1466247665081 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:05 INFO - PROCESS | 1657 | 1466247665165 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:01:05 INFO - PROCESS | 1657 | 1466247665228 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 1657 | 1466247665232 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d98800 == 45 [pid = 1657] [id = 139] 04:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a933000) [pid = 1657] [serial = 414] [outer = 0x0] 04:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12aa81c00) [pid = 1657] [serial = 415] [outer = 0x12a933000] 04:01:05 INFO - PROCESS | 1657 | 1466247665264 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b94d000) [pid = 1657] [serial = 416] [outer = 0x12a933000] 04:01:05 INFO - PROCESS | 1657 | 1466247665597 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]]]}] 04:01:05 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 04:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 04:01:05 INFO - PROCESS | 1657 | 1466247665648 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:01:05 INFO - PROCESS | 1657 | 1466247665649 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:01:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:01:05 INFO - PROCESS | 1657 | 1466247665651 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 1657 | 1466247665652 Marionette TRACE conn2 <- [1,530,null,{}] 04:01:05 INFO - PROCESS | 1657 | 1466247665654 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}] 04:01:05 INFO - PROCESS | 1657 | 1466247665656 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:05 INFO - PROCESS | 1657 | 1466247665760 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:01:05 INFO - PROCESS | 1657 | 1466247665771 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 1657 | 1466247665772 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1131c0000 == 46 [pid = 1657] [id = 140] 04:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12aaeac00) [pid = 1657] [serial = 417] [outer = 0x0] 04:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bed1800) [pid = 1657] [serial = 418] [outer = 0x12aaeac00] 04:01:05 INFO - PROCESS | 1657 | 1466247665797 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c35a000) [pid = 1657] [serial = 419] [outer = 0x12aaeac00] 04:01:06 INFO - PROCESS | 1657 | 1466247666121 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"]]]}] 04:01:06 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 04:01:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:01:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:01:06 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 04:01:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:01:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:01:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 04:01:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:01:06 INFO - PROCESS | 1657 | 1466247666171 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 1657 | 1466247666172 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:01:06 INFO - PROCESS | 1657 | 1466247666174 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 1657 | 1466247666175 Marionette TRACE conn2 <- [1,534,null,{}] 04:01:06 INFO - PROCESS | 1657 | 1466247666178 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}] 04:01:06 INFO - PROCESS | 1657 | 1466247666179 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:06 INFO - PROCESS | 1657 | 1466247666293 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:01:06 INFO - PROCESS | 1657 | 1466247666305 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 1657 | 1466247666306 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82b800 == 47 [pid = 1657] [id = 141] 04:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bb3b800) [pid = 1657] [serial = 420] [outer = 0x0] 04:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c3e7400) [pid = 1657] [serial = 421] [outer = 0x12bb3b800] 04:01:06 INFO - PROCESS | 1657 | 1466247666336 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12cbad000) [pid = 1657] [serial = 422] [outer = 0x12bb3b800] 04:01:06 INFO - PROCESS | 1657 | 1466247666661 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:01:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 04:01:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:01:06 INFO - PROCESS | 1657 | 1466247666695 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 1657 | 1466247666696 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:01:06 INFO - PROCESS | 1657 | 1466247666698 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 1657 | 1466247666699 Marionette TRACE conn2 <- [1,538,null,{}] 04:01:06 INFO - PROCESS | 1657 | 1466247666709 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}] 04:01:06 INFO - PROCESS | 1657 | 1466247666710 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:06 INFO - PROCESS | 1657 | 1466247666816 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:01:06 INFO - PROCESS | 1657 | 1466247666865 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 1657 | 1466247666867 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d5000 == 48 [pid = 1657] [id = 142] 04:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115d36800) [pid = 1657] [serial = 423] [outer = 0x0] 04:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115d39000) [pid = 1657] [serial = 424] [outer = 0x115d36800] 04:01:06 INFO - PROCESS | 1657 | 1466247666897 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x115d40400) [pid = 1657] [serial = 425] [outer = 0x115d36800] 04:01:07 INFO - PROCESS | 1657 | 1466247667227 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]]]}] 04:01:07 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. 04:01:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 573ms 04:01:07 INFO - PROCESS | 1657 | 1466247667271 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 1657 | 1466247667272 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:01:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:01:07 INFO - PROCESS | 1657 | 1466247667274 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 1657 | 1466247667276 Marionette TRACE conn2 <- [1,542,null,{}] 04:01:07 INFO - PROCESS | 1657 | 1466247667285 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}] 04:01:07 INFO - PROCESS | 1657 | 1466247667286 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:07 INFO - PROCESS | 1657 | 1466247667395 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:01:07 INFO - PROCESS | 1657 | 1466247667399 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 1657 | 1466247667400 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3a8000 == 49 [pid = 1657] [id = 143] 04:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110e79000) [pid = 1657] [serial = 426] [outer = 0x0] 04:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110e7b800) [pid = 1657] [serial = 427] [outer = 0x110e79000] 04:01:07 INFO - PROCESS | 1657 | 1466247667455 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110e80c00) [pid = 1657] [serial = 428] [outer = 0x110e79000] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x124e51800) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128a5ec00) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1176d8c00) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a5d8400) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12aa80400) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bb44800) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119552c00) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125d77400) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1187c9c00) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119552400) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119b8d800) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126182400) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:01:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119b14800) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:01:07 INFO - PROCESS | 1657 | 1466247667814 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]]]}] 04:01:07 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. 04:01:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 576ms 04:01:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:01:07 INFO - PROCESS | 1657 | 1466247667855 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 1657 | 1466247667856 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:01:07 INFO - PROCESS | 1657 | 1466247667859 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 1657 | 1466247667860 Marionette TRACE conn2 <- [1,546,null,{}] 04:01:07 INFO - PROCESS | 1657 | 1466247667862 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}] 04:01:07 INFO - PROCESS | 1657 | 1466247667863 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:08 INFO - PROCESS | 1657 | 1466247667997 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:01:08 INFO - PROCESS | 1657 | 1466247668063 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 1657 | 1466247668065 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b811800 == 50 [pid = 1657] [id = 144] 04:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110e75000) [pid = 1657] [serial = 429] [outer = 0x0] 04:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110e81400) [pid = 1657] [serial = 430] [outer = 0x110e75000] 04:01:08 INFO - PROCESS | 1657 | 1466247668144 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112c88800) [pid = 1657] [serial = 431] [outer = 0x110e75000] 04:01:08 INFO - PROCESS | 1657 | 1466247668493 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:01:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 673ms 04:01:08 INFO - PROCESS | 1657 | 1466247668533 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 1657 | 1466247668536 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:01:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:01:08 INFO - PROCESS | 1657 | 1466247668540 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 1657 | 1466247668542 Marionette TRACE conn2 <- [1,550,null,{}] 04:01:08 INFO - PROCESS | 1657 | 1466247668544 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}] 04:01:08 INFO - PROCESS | 1657 | 1466247668546 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:08 INFO - PROCESS | 1657 | 1466247668656 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:01:08 INFO - PROCESS | 1657 | 1466247668660 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 1657 | 1466247668661 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb8b000 == 51 [pid = 1657] [id = 145] 04:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112c85c00) [pid = 1657] [serial = 432] [outer = 0x0] 04:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115d41400) [pid = 1657] [serial = 433] [outer = 0x112c85c00] 04:01:08 INFO - PROCESS | 1657 | 1466247668690 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124e51800) [pid = 1657] [serial = 434] [outer = 0x112c85c00] 04:01:09 INFO - PROCESS | 1657 | 1466247669007 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]]]}] 04:01:09 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. 04:01:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 520ms 04:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:01:09 INFO - PROCESS | 1657 | 1466247669061 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 1657 | 1466247669062 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:01:09 INFO - PROCESS | 1657 | 1466247669064 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 1657 | 1466247669066 Marionette TRACE conn2 <- [1,554,null,{}] 04:01:09 INFO - PROCESS | 1657 | 1466247669068 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}] 04:01:09 INFO - PROCESS | 1657 | 1466247669069 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:09 INFO - PROCESS | 1657 | 1466247669149 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:01:09 INFO - PROCESS | 1657 | 1466247669216 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 1657 | 1466247669217 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf56000 == 52 [pid = 1657] [id = 146] 04:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x115d4b400) [pid = 1657] [serial = 435] [outer = 0x0] 04:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b94c400) [pid = 1657] [serial = 436] [outer = 0x115d4b400] 04:01:09 INFO - PROCESS | 1657 | 1466247669242 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c3ee800) [pid = 1657] [serial = 437] [outer = 0x115d4b400] 04:01:09 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:09 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:09 INFO - PROCESS | 1657 | 1466247669524 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]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 04:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:01:09 INFO - PROCESS | 1657 | 1466247669541 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 1657 | 1466247669542 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:01:09 INFO - PROCESS | 1657 | 1466247669544 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 1657 | 1466247669545 Marionette TRACE conn2 <- [1,558,null,{}] 04:01:09 INFO - PROCESS | 1657 | 1466247669547 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}] 04:01:09 INFO - PROCESS | 1657 | 1466247669559 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:09 INFO - PROCESS | 1657 | 1466247669650 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:01:09 INFO - PROCESS | 1657 | 1466247669757 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 1657 | 1466247669759 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116673000 == 53 [pid = 1657] [id = 147] 04:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110d49800) [pid = 1657] [serial = 438] [outer = 0x0] 04:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110d56c00) [pid = 1657] [serial = 439] [outer = 0x110d49800] 04:01:09 INFO - PROCESS | 1657 | 1466247669791 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112c81000) [pid = 1657] [serial = 440] [outer = 0x110d49800] 04:01:10 INFO - PROCESS | 1657 | 1466247670239 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 721ms 04:01:10 INFO - PROCESS | 1657 | 1466247670267 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 1657 | 1466247670269 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:01:10 INFO - PROCESS | 1657 | 1466247670272 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 1657 | 1466247670274 Marionette TRACE conn2 <- [1,562,null,{}] 04:01:10 INFO - PROCESS | 1657 | 1466247670278 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}] 04:01:10 INFO - PROCESS | 1657 | 1466247670281 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:10 INFO - PROCESS | 1657 | 1466247670387 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:01:10 INFO - PROCESS | 1657 | 1466247670485 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 1657 | 1466247670487 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12131e800 == 54 [pid = 1657] [id = 148] 04:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116f86c00) [pid = 1657] [serial = 441] [outer = 0x0] 04:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1183c5c00) [pid = 1657] [serial = 442] [outer = 0x116f86c00] 04:01:10 INFO - PROCESS | 1657 | 1466247670517 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118a31400) [pid = 1657] [serial = 443] [outer = 0x116f86c00] 04:01:10 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:10 INFO - PROCESS | 1657 | 1466247670897 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 04:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:01:10 INFO - PROCESS | 1657 | 1466247670948 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 1657 | 1466247670951 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:01:10 INFO - PROCESS | 1657 | 1466247670953 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 1657 | 1466247670954 Marionette TRACE conn2 <- [1,566,null,{}] 04:01:10 INFO - PROCESS | 1657 | 1466247670957 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}] 04:01:10 INFO - PROCESS | 1657 | 1466247670958 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:11 INFO - PROCESS | 1657 | 1466247671066 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:01:11 INFO - PROCESS | 1657 | 1466247671142 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 1657 | 1466247671143 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6b1800 == 55 [pid = 1657] [id = 149] 04:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119557000) [pid = 1657] [serial = 444] [outer = 0x0] 04:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119b8dc00) [pid = 1657] [serial = 445] [outer = 0x119557000] 04:01:11 INFO - PROCESS | 1657 | 1466247671172 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x120e0f400) [pid = 1657] [serial = 446] [outer = 0x119557000] 04:01:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:11 INFO - PROCESS | 1657 | 1466247671589 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]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 04:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:01:11 INFO - PROCESS | 1657 | 1466247671623 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 1657 | 1466247671624 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:01:11 INFO - PROCESS | 1657 | 1466247671631 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 1657 | 1466247671635 Marionette TRACE conn2 <- [1,570,null,{}] 04:01:11 INFO - PROCESS | 1657 | 1466247671639 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}] 04:01:11 INFO - PROCESS | 1657 | 1466247671641 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:11 INFO - PROCESS | 1657 | 1466247671770 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:01:11 INFO - PROCESS | 1657 | 1466247671856 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 1657 | 1466247671857 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d509800 == 56 [pid = 1657] [id = 150] 04:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x120e8f800) [pid = 1657] [serial = 447] [outer = 0x0] 04:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x124c44800) [pid = 1657] [serial = 448] [outer = 0x120e8f800] 04:01:11 INFO - PROCESS | 1657 | 1466247671886 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x127011c00) [pid = 1657] [serial = 449] [outer = 0x120e8f800] 04:01:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 677ms 04:01:12 INFO - PROCESS | 1657 | 1466247672300 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]]]}] 04:01:12 INFO - PROCESS | 1657 | 1466247672304 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:01:12 INFO - PROCESS | 1657 | 1466247672306 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:01:12 INFO - PROCESS | 1657 | 1466247672308 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 1657 | 1466247672310 Marionette TRACE conn2 <- [1,574,null,{}] 04:01:12 INFO - PROCESS | 1657 | 1466247672312 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}] 04:01:12 INFO - PROCESS | 1657 | 1466247672313 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:12 INFO - PROCESS | 1657 | 1466247672418 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:01:12 INFO - PROCESS | 1657 | 1466247672477 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 1657 | 1466247672478 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d51a800 == 57 [pid = 1657] [id = 151] 04:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128a58c00) [pid = 1657] [serial = 450] [outer = 0x0] 04:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x128ae8c00) [pid = 1657] [serial = 451] [outer = 0x128a58c00] 04:01:12 INFO - PROCESS | 1657 | 1466247672507 Marionette DEBUG loaded listener.js 04:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12a5d3c00) [pid = 1657] [serial = 452] [outer = 0x128a58c00] 04:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 04:01:12 INFO - PROCESS | 1657 | 1466247672971 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]]]}] 04:01:12 INFO - PROCESS | 1657 | 1466247672978 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 1657 | 1466247672980 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:01:12 INFO - PROCESS | 1657 | 1466247672982 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 1657 | 1466247672984 Marionette TRACE conn2 <- [1,578,null,{}] 04:01:12 INFO - PROCESS | 1657 | 1466247672988 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}] 04:01:12 INFO - PROCESS | 1657 | 1466247672990 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:13 INFO - PROCESS | 1657 | 1466247673092 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:01:13 INFO - PROCESS | 1657 | 1466247673351 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 1657 | 1466247673352 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x121024800 == 58 [pid = 1657] [id = 152] 04:01:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112c7d400) [pid = 1657] [serial = 453] [outer = 0x0] 04:01:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x112c86400) [pid = 1657] [serial = 454] [outer = 0x112c7d400] 04:01:13 INFO - PROCESS | 1657 | 1466247673380 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x115d39c00) [pid = 1657] [serial = 455] [outer = 0x112c7d400] 04:01:13 INFO - PROCESS | 1657 | 1466247673801 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]]]}] 04:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 876ms 04:01:13 INFO - PROCESS | 1657 | 1466247673860 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:01:13 INFO - PROCESS | 1657 | 1466247673862 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:01:13 INFO - PROCESS | 1657 | 1466247673864 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 1657 | 1466247673866 Marionette TRACE conn2 <- [1,582,null,{}] 04:01:13 INFO - PROCESS | 1657 | 1466247673870 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}] 04:01:13 INFO - PROCESS | 1657 | 1466247673871 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:13 INFO - PROCESS | 1657 | 1466247673966 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:01:14 INFO - PROCESS | 1657 | 1466247674055 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:14 INFO - PROCESS | 1657 | 1466247674056 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x117472800 == 59 [pid = 1657] [id = 153] 04:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x115d50800) [pid = 1657] [serial = 456] [outer = 0x0] 04:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1184d4400) [pid = 1657] [serial = 457] [outer = 0x115d50800] 04:01:14 INFO - PROCESS | 1657 | 1466247674083 Marionette DEBUG loaded listener.js 04:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1187d0400) [pid = 1657] [serial = 458] [outer = 0x115d50800] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf56000 == 58 [pid = 1657] [id = 146] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb8b000 == 57 [pid = 1657] [id = 145] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b811800 == 56 [pid = 1657] [id = 144] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3a8000 == 55 [pid = 1657] [id = 143] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d5000 == 54 [pid = 1657] [id = 142] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82b800 == 53 [pid = 1657] [id = 141] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1131c0000 == 52 [pid = 1657] [id = 140] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x128d98800 == 51 [pid = 1657] [id = 139] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x124ee0800 == 50 [pid = 1657] [id = 138] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x120e32000 == 49 [pid = 1657] [id = 137] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e68800 == 48 [pid = 1657] [id = 136] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117467000 == 47 [pid = 1657] [id = 135] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11820f800 == 46 [pid = 1657] [id = 134] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119ca8800 == 45 [pid = 1657] [id = 131] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x115e35000 == 44 [pid = 1657] [id = 130] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c172800 == 43 [pid = 1657] [id = 129] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x125363000 == 42 [pid = 1657] [id = 115] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12a93c800 == 41 [pid = 1657] [id = 84] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b80f800 == 40 [pid = 1657] [id = 132] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82a800 == 39 [pid = 1657] [id = 101] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3bb800 == 38 [pid = 1657] [id = 133] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b91c800 == 37 [pid = 1657] [id = 116] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1270eb800 == 36 [pid = 1657] [id = 83] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d3000 == 35 [pid = 1657] [id = 102] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac3d000 == 34 [pid = 1657] [id = 97] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x129389800 == 33 [pid = 1657] [id = 100] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121024800 == 32 [pid = 1657] [id = 152] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12d51a800 == 31 [pid = 1657] [id = 151] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12d509800 == 30 [pid = 1657] [id = 150] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6b1800 == 29 [pid = 1657] [id = 149] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12131e800 == 28 [pid = 1657] [id = 148] 04:01:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116673000 == 27 [pid = 1657] [id = 147] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bec9000) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12aa7f400) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12bb2b400) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12becac00) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12bb3f400) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119223800) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119925400) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119b85400) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1263ab000) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1273b6400) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119b8c000) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1263a4800) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119220000) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1198b8800) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11955c000) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12337a800) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124c3e000) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1273b6800) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128ae3c00) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x120e8fc00) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12c3f3400) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12c367c00) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c07ac00) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129063c00) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1293d5800) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a92e000) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12b1f5800) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c35d400) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110d52400) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 1657 | 1466247675059 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]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1224ms 04:01:15 INFO - PROCESS | 1657 | 1466247675090 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:01:15 INFO - PROCESS | 1657 | 1466247675092 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:01:15 INFO - PROCESS | 1657 | 1466247675095 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 1657 | 1466247675098 Marionette TRACE conn2 <- [1,586,null,{}] 04:01:15 INFO - PROCESS | 1657 | 1466247675104 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}] 04:01:15 INFO - PROCESS | 1657 | 1466247675105 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:15 INFO - PROCESS | 1657 | 1466247675181 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:01:15 INFO - PROCESS | 1657 | 1466247675189 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 1657 | 1466247675191 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x116954800 == 28 [pid = 1657] [id = 154] 04:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115d40000) [pid = 1657] [serial = 459] [outer = 0x0] 04:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1164db400) [pid = 1657] [serial = 460] [outer = 0x115d40000] 04:01:15 INFO - PROCESS | 1657 | 1466247675218 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116f88c00) [pid = 1657] [serial = 461] [outer = 0x115d40000] 04:01:15 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:15 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:01:15 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:15 INFO - PROCESS | 1657 | 1466247675575 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]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 04:01:15 INFO - PROCESS | 1657 | 1466247675617 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 1657 | 1466247675620 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:01:15 INFO - PROCESS | 1657 | 1466247675631 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 1657 | 1466247675633 Marionette TRACE conn2 <- [1,590,null,{}] 04:01:15 INFO - PROCESS | 1657 | 1466247675635 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}] 04:01:15 INFO - PROCESS | 1657 | 1466247675636 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:15 INFO - PROCESS | 1657 | 1466247675715 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:01:15 INFO - PROCESS | 1657 | 1466247675723 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 1657 | 1466247675724 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x118217000 == 29 [pid = 1657] [id = 155] 04:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1176d4c00) [pid = 1657] [serial = 462] [outer = 0x0] 04:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11871e800) [pid = 1657] [serial = 463] [outer = 0x1176d4c00] 04:01:15 INFO - PROCESS | 1657 | 1466247675752 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1187c9800) [pid = 1657] [serial = 464] [outer = 0x1176d4c00] 04:01:16 INFO - PROCESS | 1657 | 1466247676121 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]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 526ms 04:01:16 INFO - PROCESS | 1657 | 1466247676155 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 1657 | 1466247676157 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:01:16 INFO - PROCESS | 1657 | 1466247676161 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 1657 | 1466247676164 Marionette TRACE conn2 <- [1,594,null,{}] 04:01:16 INFO - PROCESS | 1657 | 1466247676185 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}] 04:01:16 INFO - PROCESS | 1657 | 1466247676190 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:16 INFO - PROCESS | 1657 | 1466247676307 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:01:16 INFO - PROCESS | 1657 | 1466247676321 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 1657 | 1466247676323 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e8000 == 30 [pid = 1657] [id = 156] 04:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119219c00) [pid = 1657] [serial = 465] [outer = 0x0] 04:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11955e800) [pid = 1657] [serial = 466] [outer = 0x119219c00] 04:01:16 INFO - PROCESS | 1657 | 1466247676368 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1196f4400) [pid = 1657] [serial = 467] [outer = 0x119219c00] 04:01:16 INFO - PROCESS | 1657 | 1466247676711 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]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 577ms 04:01:16 INFO - PROCESS | 1657 | 1466247676740 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:01:16 INFO - PROCESS | 1657 | 1466247676742 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:01:16 INFO - PROCESS | 1657 | 1466247676747 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 1657 | 1466247676748 Marionette TRACE conn2 <- [1,598,null,{}] 04:01:16 INFO - PROCESS | 1657 | 1466247676755 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}] 04:01:16 INFO - PROCESS | 1657 | 1466247676756 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:16 INFO - PROCESS | 1657 | 1466247676888 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:01:16 INFO - PROCESS | 1657 | 1466247676906 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 1657 | 1466247676908 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3e000 == 31 [pid = 1657] [id = 157] 04:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11921e800) [pid = 1657] [serial = 468] [outer = 0x0] 04:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1198b8800) [pid = 1657] [serial = 469] [outer = 0x11921e800] 04:01:16 INFO - PROCESS | 1657 | 1466247676941 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119b85000) [pid = 1657] [serial = 470] [outer = 0x11921e800] 04:01:17 INFO - PROCESS | 1657 | 1466247677432 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]]]}] 04:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 729ms 04:01:17 INFO - PROCESS | 1657 | 1466247677478 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:01:17 INFO - PROCESS | 1657 | 1466247677480 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:01:17 INFO - PROCESS | 1657 | 1466247677491 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 1657 | 1466247677492 Marionette TRACE conn2 <- [1,602,null,{}] 04:01:17 INFO - PROCESS | 1657 | 1466247677494 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}] 04:01:17 INFO - PROCESS | 1657 | 1466247677495 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:17 INFO - PROCESS | 1657 | 1466247677589 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:01:17 INFO - PROCESS | 1657 | 1466247677592 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 1657 | 1466247677593 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x123316800 == 32 [pid = 1657] [id = 158] 04:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x115d33800) [pid = 1657] [serial = 471] [outer = 0x0] 04:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119b8e000) [pid = 1657] [serial = 472] [outer = 0x115d33800] 04:01:17 INFO - PROCESS | 1657 | 1466247677618 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x120e08c00) [pid = 1657] [serial = 473] [outer = 0x115d33800] 04:01:17 INFO - PROCESS | 1657 | 1466247677987 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]]]}] 04:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 04:01:18 INFO - PROCESS | 1657 | 1466247678010 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 1657 | 1466247678012 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:01:18 INFO - PROCESS | 1657 | 1466247678014 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 1657 | 1466247678015 Marionette TRACE conn2 <- [1,606,null,{}] 04:01:18 INFO - PROCESS | 1657 | 1466247678018 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}] 04:01:18 INFO - PROCESS | 1657 | 1466247678023 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:18 INFO - PROCESS | 1657 | 1466247678135 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:01:18 INFO - PROCESS | 1657 | 1466247678139 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 1657 | 1466247678140 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12630b000 == 33 [pid = 1657] [id = 159] 04:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119b17400) [pid = 1657] [serial = 474] [outer = 0x0] 04:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x120e14400) [pid = 1657] [serial = 475] [outer = 0x119b17400] 04:01:18 INFO - PROCESS | 1657 | 1466247678165 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x124831800) [pid = 1657] [serial = 476] [outer = 0x119b17400] 04:01:18 INFO - PROCESS | 1657 | 1466247678498 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]]]}] 04:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 04:01:18 INFO - PROCESS | 1657 | 1466247678537 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 1657 | 1466247678546 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:01:18 INFO - PROCESS | 1657 | 1466247678548 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 1657 | 1466247678549 Marionette TRACE conn2 <- [1,610,null,{}] 04:01:18 INFO - PROCESS | 1657 | 1466247678552 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}] 04:01:18 INFO - PROCESS | 1657 | 1466247678553 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:18 INFO - PROCESS | 1657 | 1466247678647 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:01:18 INFO - PROCESS | 1657 | 1466247678650 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 1657 | 1466247678651 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b03000 == 34 [pid = 1657] [id = 160] 04:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12490d400) [pid = 1657] [serial = 477] [outer = 0x0] 04:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x125351800) [pid = 1657] [serial = 478] [outer = 0x12490d400] 04:01:18 INFO - PROCESS | 1657 | 1466247678676 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1263a9800) [pid = 1657] [serial = 479] [outer = 0x12490d400] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x115d4b400) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119555c00) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1181ba800) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119b8a400) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x125d76800) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x110d4c400) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12aaeac00) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bb3b800) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112c85c00) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x124e49400) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x121bb0000) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118a2a000) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119b83400) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x115d4f000) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a933000) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x110e79000) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115d36800) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118170400) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1187cc400) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110d57800) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119d1d400) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:01:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110e75000) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:01:19 INFO - PROCESS | 1657 | 1466247679327 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]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 818ms 04:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:01:19 INFO - PROCESS | 1657 | 1466247679368 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 1657 | 1466247679369 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:01:19 INFO - PROCESS | 1657 | 1466247679371 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 1657 | 1466247679372 Marionette TRACE conn2 <- [1,614,null,{}] 04:01:19 INFO - PROCESS | 1657 | 1466247679374 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}] 04:01:19 INFO - PROCESS | 1657 | 1466247679375 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:19 INFO - PROCESS | 1657 | 1466247679435 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:01:19 INFO - PROCESS | 1657 | 1466247679440 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 1657 | 1466247679442 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ef2000 == 35 [pid = 1657] [id = 161] 04:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1121a2000) [pid = 1657] [serial = 480] [outer = 0x0] 04:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11991f400) [pid = 1657] [serial = 481] [outer = 0x1121a2000] 04:01:19 INFO - PROCESS | 1657 | 1466247679461 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e0a400) [pid = 1657] [serial = 482] [outer = 0x1121a2000] 04:01:19 INFO - PROCESS | 1657 | 1466247679873 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]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 523ms 04:01:19 INFO - PROCESS | 1657 | 1466247679895 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 1657 | 1466247679897 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:01:19 INFO - PROCESS | 1657 | 1466247679904 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 1657 | 1466247679905 Marionette TRACE conn2 <- [1,618,null,{}] 04:01:19 INFO - PROCESS | 1657 | 1466247679909 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}] 04:01:19 INFO - PROCESS | 1657 | 1466247679911 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:20 INFO - PROCESS | 1657 | 1466247680026 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:01:20 INFO - PROCESS | 1657 | 1466247680031 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 1657 | 1466247680033 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e2800 == 36 [pid = 1657] [id = 162] 04:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115d50400) [pid = 1657] [serial = 483] [outer = 0x0] 04:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125d69c00) [pid = 1657] [serial = 484] [outer = 0x115d50400] 04:01:20 INFO - PROCESS | 1657 | 1466247680075 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1273bb800) [pid = 1657] [serial = 485] [outer = 0x115d50400] 04:01:20 INFO - PROCESS | 1657 | 1466247680455 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]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 572ms 04:01:20 INFO - PROCESS | 1657 | 1466247680474 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 1657 | 1466247680475 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:01:20 INFO - PROCESS | 1657 | 1466247680478 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 1657 | 1466247680479 Marionette TRACE conn2 <- [1,622,null,{}] 04:01:20 INFO - PROCESS | 1657 | 1466247680481 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}] 04:01:20 INFO - PROCESS | 1657 | 1466247680482 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:20 INFO - PROCESS | 1657 | 1466247680592 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:01:20 INFO - PROCESS | 1657 | 1466247680598 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 1657 | 1466247680599 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296fb800 == 37 [pid = 1657] [id = 163] 04:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119b82800) [pid = 1657] [serial = 486] [outer = 0x0] 04:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128a5d000) [pid = 1657] [serial = 487] [outer = 0x119b82800] 04:01:20 INFO - PROCESS | 1657 | 1466247680623 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128adf800) [pid = 1657] [serial = 488] [outer = 0x119b82800] 04:01:20 INFO - PROCESS | 1657 | 1466247680950 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]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 04:01:21 INFO - PROCESS | 1657 | 1466247681007 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:01:21 INFO - PROCESS | 1657 | 1466247681008 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:01:21 INFO - PROCESS | 1657 | 1466247681010 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 1657 | 1466247681012 Marionette TRACE conn2 <- [1,626,null,{}] 04:01:21 INFO - PROCESS | 1657 | 1466247681014 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}] 04:01:21 INFO - PROCESS | 1657 | 1466247681016 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:21 INFO - PROCESS | 1657 | 1466247681103 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:01:21 INFO - PROCESS | 1657 | 1466247681108 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 1657 | 1466247681110 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac54000 == 38 [pid = 1657] [id = 164] 04:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128ae5c00) [pid = 1657] [serial = 489] [outer = 0x0] 04:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129181400) [pid = 1657] [serial = 490] [outer = 0x128ae5c00] 04:01:21 INFO - PROCESS | 1657 | 1466247681136 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a689800) [pid = 1657] [serial = 491] [outer = 0x128ae5c00] 04:01:21 INFO - PROCESS | 1657 | 1466247681713 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]]]}] 04:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 769ms 04:01:21 INFO - PROCESS | 1657 | 1466247681809 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:01:21 INFO - PROCESS | 1657 | 1466247681811 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:01:21 INFO - PROCESS | 1657 | 1466247681838 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 1657 | 1466247681840 Marionette TRACE conn2 <- [1,630,null,{}] 04:01:21 INFO - PROCESS | 1657 | 1466247681845 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}] 04:01:21 INFO - PROCESS | 1657 | 1466247681846 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:21 INFO - PROCESS | 1657 | 1466247681959 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:01:22 INFO - PROCESS | 1657 | 1466247682016 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 1657 | 1466247682018 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x118204800 == 39 [pid = 1657] [id = 165] 04:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x115d34000) [pid = 1657] [serial = 492] [outer = 0x0] 04:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x115d4e000) [pid = 1657] [serial = 493] [outer = 0x115d34000] 04:01:22 INFO - PROCESS | 1657 | 1466247682048 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116f8cc00) [pid = 1657] [serial = 494] [outer = 0x115d34000] 04:01:22 INFO - PROCESS | 1657 | 1466247682541 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]]]}] 04:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x110e74800) [pid = 1657] [serial = 495] [outer = 0x123382800] 04:01:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:01:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 773ms 04:01:22 INFO - PROCESS | 1657 | 1466247682655 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:01:22 INFO - PROCESS | 1657 | 1466247682659 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:01:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:01:22 INFO - PROCESS | 1657 | 1466247682683 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 1657 | 1466247682685 Marionette TRACE conn2 <- [1,634,null,{}] 04:01:22 INFO - PROCESS | 1657 | 1466247682851 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}] 04:01:22 INFO - PROCESS | 1657 | 1466247682853 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:22 INFO - PROCESS | 1657 | 1466247682956 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:01:23 INFO - PROCESS | 1657 | 1466247683036 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 1657 | 1466247683038 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11692e000 == 40 [pid = 1657] [id = 166] 04:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11324cc00) [pid = 1657] [serial = 496] [outer = 0x0] 04:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11335c400) [pid = 1657] [serial = 497] [outer = 0x11324cc00] 04:01:23 INFO - PROCESS | 1657 | 1466247683067 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x115d47800) [pid = 1657] [serial = 498] [outer = 0x11324cc00] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1296fb800 == 39 [pid = 1657] [id = 163] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e2800 == 38 [pid = 1657] [id = 162] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x124ef2000 == 37 [pid = 1657] [id = 161] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x128b03000 == 36 [pid = 1657] [id = 160] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12630b000 == 35 [pid = 1657] [id = 159] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x123316800 == 34 [pid = 1657] [id = 158] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3e000 == 33 [pid = 1657] [id = 157] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1195e8000 == 32 [pid = 1657] [id = 156] 04:01:23 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118217000 == 31 [pid = 1657] [id = 155] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x116954800 == 30 [pid = 1657] [id = 154] 04:01:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117472800 == 29 [pid = 1657] [id = 153] 04:01:23 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x110d56400) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bed1800) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12c3e7400) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x115d41400) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12701c400) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a5ccc00) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11955c400) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129064000) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128a63800) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119b88400) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x115e8a000) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c35a000) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12b94d000) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x120e8e400) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x110e7b800) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115d40400) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118727c00) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11991f000) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d49000) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119922c00) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115d39000) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128a64000) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x110e81400) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124e48400) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1184cf400) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12cbad000) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115d43800) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118a35c00) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112c88800) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12aa81c00) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x110e80c00) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121bb0800) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124e51800) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b94c400) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12c3ee800) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12c3f0400) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1198b1c00) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119b91000) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1273bf000) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 04:01:23 INFO - PROCESS | 1657 | 1466247683509 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]]]}] 04:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 861ms 04:01:23 INFO - PROCESS | 1657 | 1466247683529 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 1657 | 1466247683532 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:01:23 INFO - PROCESS | 1657 | 1466247683537 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 1657 | 1466247683539 Marionette TRACE conn2 <- [1,638,null,{}] 04:01:23 INFO - PROCESS | 1657 | 1466247683544 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}] 04:01:23 INFO - PROCESS | 1657 | 1466247683546 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:23 INFO - PROCESS | 1657 | 1466247683664 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:01:23 INFO - PROCESS | 1657 | 1466247683675 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 1657 | 1466247683678 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117470800 == 30 [pid = 1657] [id = 167] 04:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115d4cc00) [pid = 1657] [serial = 499] [outer = 0x0] 04:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116f36c00) [pid = 1657] [serial = 500] [outer = 0x115d4cc00] 04:01:23 INFO - PROCESS | 1657 | 1466247683719 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118173400) [pid = 1657] [serial = 501] [outer = 0x115d4cc00] 04:01:24 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:24 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:24 INFO - PROCESS | 1657 | 1466247684128 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]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:01:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 624ms 04:01:24 INFO - PROCESS | 1657 | 1466247684160 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 1657 | 1466247684163 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:01:24 INFO - PROCESS | 1657 | 1466247684166 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 1657 | 1466247684168 Marionette TRACE conn2 <- [1,642,null,{}] 04:01:24 INFO - PROCESS | 1657 | 1466247684171 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}] 04:01:24 INFO - PROCESS | 1657 | 1466247684173 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:24 INFO - PROCESS | 1657 | 1466247684293 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:01:24 INFO - PROCESS | 1657 | 1466247684302 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 1657 | 1466247684305 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1192a9000 == 31 [pid = 1657] [id = 168] 04:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11871ec00) [pid = 1657] [serial = 502] [outer = 0x0] 04:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1187c9400) [pid = 1657] [serial = 503] [outer = 0x11871ec00] 04:01:24 INFO - PROCESS | 1657 | 1466247684348 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118ab9c00) [pid = 1657] [serial = 504] [outer = 0x11871ec00] 04:01:24 INFO - PROCESS | 1657 | 1466247684784 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]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:01:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 04:01:24 INFO - PROCESS | 1657 | 1466247684841 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 1657 | 1466247684846 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:01:24 INFO - PROCESS | 1657 | 1466247684849 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 1657 | 1466247684850 Marionette TRACE conn2 <- [1,646,null,{}] 04:01:24 INFO - PROCESS | 1657 | 1466247684852 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}] 04:01:24 INFO - PROCESS | 1657 | 1466247684853 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:24 INFO - PROCESS | 1657 | 1466247684932 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:01:24 INFO - PROCESS | 1657 | 1466247684937 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 1657 | 1466247684938 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x121024800 == 32 [pid = 1657] [id = 169] 04:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112c81400) [pid = 1657] [serial = 505] [outer = 0x0] 04:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11960e400) [pid = 1657] [serial = 506] [outer = 0x112c81400] 04:01:24 INFO - PROCESS | 1657 | 1466247684963 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1198b5c00) [pid = 1657] [serial = 507] [outer = 0x112c81400] 04:01:25 INFO - PROCESS | 1657 | 1466247685274 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]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 467ms 04:01:25 INFO - PROCESS | 1657 | 1466247685317 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 1657 | 1466247685320 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:01:25 INFO - PROCESS | 1657 | 1466247685323 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 1657 | 1466247685324 Marionette TRACE conn2 <- [1,650,null,{}] 04:01:25 INFO - PROCESS | 1657 | 1466247685326 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}] 04:01:25 INFO - PROCESS | 1657 | 1466247685327 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:25 INFO - PROCESS | 1657 | 1466247685399 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:01:25 INFO - PROCESS | 1657 | 1466247685456 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 1657 | 1466247685457 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217d1000 == 33 [pid = 1657] [id = 170] 04:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112d71400) [pid = 1657] [serial = 508] [outer = 0x0] 04:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119923400) [pid = 1657] [serial = 509] [outer = 0x112d71400] 04:01:25 INFO - PROCESS | 1657 | 1466247685481 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b84800) [pid = 1657] [serial = 510] [outer = 0x112d71400] 04:01:25 INFO - PROCESS | 1657 | 1466247685780 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]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 04:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:01:25 INFO - PROCESS | 1657 | 1466247685796 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 1657 | 1466247685797 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:01:25 INFO - PROCESS | 1657 | 1466247685807 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 1657 | 1466247685808 Marionette TRACE conn2 <- [1,654,null,{}] 04:01:25 INFO - PROCESS | 1657 | 1466247685810 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}] 04:01:25 INFO - PROCESS | 1657 | 1466247685815 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:25 INFO - PROCESS | 1657 | 1466247685936 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:01:25 INFO - PROCESS | 1657 | 1466247685970 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 1657 | 1466247685971 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dea000 == 34 [pid = 1657] [id = 171] 04:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b84000) [pid = 1657] [serial = 511] [outer = 0x0] 04:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e0a000) [pid = 1657] [serial = 512] [outer = 0x119b84000] 04:01:26 INFO - PROCESS | 1657 | 1466247685995 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120fae400) [pid = 1657] [serial = 513] [outer = 0x119b84000] 04:01:26 INFO - PROCESS | 1657 | 1466247686405 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]]]}] 04:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 676ms 04:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:01:26 INFO - PROCESS | 1657 | 1466247686476 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:01:26 INFO - PROCESS | 1657 | 1466247686477 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:01:26 INFO - PROCESS | 1657 | 1466247686480 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:01:26 INFO - PROCESS | 1657 | 1466247686482 Marionette TRACE conn2 <- [1,658,null,{}] 04:01:26 INFO - PROCESS | 1657 | 1466247686487 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}] 04:01:26 INFO - PROCESS | 1657 | 1466247686489 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:26 INFO - PROCESS | 1657 | 1466247686580 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:01:26 INFO - PROCESS | 1657 | 1466247686622 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 1657 | 1466247686623 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a90000 == 35 [pid = 1657] [id = 172] 04:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120e90000) [pid = 1657] [serial = 514] [outer = 0x0] 04:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121411400) [pid = 1657] [serial = 515] [outer = 0x120e90000] 04:01:26 INFO - PROCESS | 1657 | 1466247686647 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123379400) [pid = 1657] [serial = 516] [outer = 0x120e90000] 04:01:26 INFO - PROCESS | 1657 | 1466247686960 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]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 04:01:27 INFO - PROCESS | 1657 | 1466247687004 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 1657 | 1466247687005 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:01:27 INFO - PROCESS | 1657 | 1466247687008 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 1657 | 1466247687009 Marionette TRACE conn2 <- [1,662,null,{}] 04:01:27 INFO - PROCESS | 1657 | 1466247687011 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}] 04:01:27 INFO - PROCESS | 1657 | 1466247687012 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:27 INFO - PROCESS | 1657 | 1466247687106 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:01:27 INFO - PROCESS | 1657 | 1466247687118 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 1657 | 1466247687119 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290e4800 == 36 [pid = 1657] [id = 173] 04:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12337a000) [pid = 1657] [serial = 517] [outer = 0x0] 04:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123385000) [pid = 1657] [serial = 518] [outer = 0x12337a000] 04:01:27 INFO - PROCESS | 1657 | 1466247687143 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124d0ac00) [pid = 1657] [serial = 519] [outer = 0x12337a000] 04:01:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:27 INFO - PROCESS | 1657 | 1466247687478 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]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 520ms 04:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:01:27 INFO - PROCESS | 1657 | 1466247687529 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 1657 | 1466247687530 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:01:27 INFO - PROCESS | 1657 | 1466247687532 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 1657 | 1466247687533 Marionette TRACE conn2 <- [1,666,null,{}] 04:01:27 INFO - PROCESS | 1657 | 1466247687536 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}] 04:01:27 INFO - PROCESS | 1657 | 1466247687537 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:27 INFO - PROCESS | 1657 | 1466247687633 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:01:27 INFO - PROCESS | 1657 | 1466247687636 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 1657 | 1466247687637 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b3000 == 37 [pid = 1657] [id = 174] 04:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12337e000) [pid = 1657] [serial = 520] [outer = 0x0] 04:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12534fc00) [pid = 1657] [serial = 521] [outer = 0x12337e000] 04:01:27 INFO - PROCESS | 1657 | 1466247687663 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126328c00) [pid = 1657] [serial = 522] [outer = 0x12337e000] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115d33800) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1176d4c00) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110d49800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119b17400) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115d50800) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119219c00) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f86c00) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119557000) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e8f800) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128a58c00) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112c7d400) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12490d400) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1121a2000) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115d40000) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115d50400) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b82800) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:01:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11921e800) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:01:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:28 INFO - PROCESS | 1657 | 1466247688040 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 04:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:01:28 INFO - PROCESS | 1657 | 1466247688058 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 1657 | 1466247688059 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:01:28 INFO - PROCESS | 1657 | 1466247688062 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 1657 | 1466247688063 Marionette TRACE conn2 <- [1,670,null,{}] 04:01:28 INFO - PROCESS | 1657 | 1466247688065 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}] 04:01:28 INFO - PROCESS | 1657 | 1466247688066 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:28 INFO - PROCESS | 1657 | 1466247688180 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:01:28 INFO - PROCESS | 1657 | 1466247688215 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 1657 | 1466247688216 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b94000 == 38 [pid = 1657] [id = 175] 04:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d33800) [pid = 1657] [serial = 523] [outer = 0x0] 04:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119551800) [pid = 1657] [serial = 524] [outer = 0x115d33800] 04:01:28 INFO - PROCESS | 1657 | 1466247688240 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1198b1c00) [pid = 1657] [serial = 525] [outer = 0x115d33800] 04:01:28 INFO - PROCESS | 1657 | 1466247688521 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 04:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:01:28 INFO - PROCESS | 1657 | 1466247688580 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 1657 | 1466247688582 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:01:28 INFO - PROCESS | 1657 | 1466247688584 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 1657 | 1466247688587 Marionette TRACE conn2 <- [1,674,null,{}] 04:01:28 INFO - PROCESS | 1657 | 1466247688590 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}] 04:01:28 INFO - PROCESS | 1657 | 1466247688591 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:28 INFO - PROCESS | 1657 | 1466247688680 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:01:28 INFO - PROCESS | 1657 | 1466247688735 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 1657 | 1466247688737 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aa99000 == 39 [pid = 1657] [id = 176] 04:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1164e1400) [pid = 1657] [serial = 526] [outer = 0x0] 04:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12490d400) [pid = 1657] [serial = 527] [outer = 0x1164e1400] 04:01:28 INFO - PROCESS | 1657 | 1466247688773 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128adbc00) [pid = 1657] [serial = 528] [outer = 0x1164e1400] 04:01:28 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:28 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:29 INFO - PROCESS | 1657 | 1466247689055 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]]]}] 04:01:29 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 04:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 04:01:29 INFO - PROCESS | 1657 | 1466247689112 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:01:29 INFO - PROCESS | 1657 | 1466247689114 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:01:29 INFO - PROCESS | 1657 | 1466247689120 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 1657 | 1466247689123 Marionette TRACE conn2 <- [1,678,null,{}] 04:01:29 INFO - PROCESS | 1657 | 1466247689125 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}] 04:01:29 INFO - PROCESS | 1657 | 1466247689126 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:29 INFO - PROCESS | 1657 | 1466247689192 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:01:29 INFO - PROCESS | 1657 | 1466247689195 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 1657 | 1466247689196 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b921000 == 40 [pid = 1657] [id = 177] 04:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x110e80000) [pid = 1657] [serial = 529] [outer = 0x0] 04:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128db7000) [pid = 1657] [serial = 530] [outer = 0x110e80000] 04:01:29 INFO - PROCESS | 1657 | 1466247689218 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129181000) [pid = 1657] [serial = 531] [outer = 0x110e80000] 04:01:29 INFO - PROCESS | 1657 | 1466247689617 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]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 529ms 04:01:29 INFO - PROCESS | 1657 | 1466247689647 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 1657 | 1466247689649 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:01:29 INFO - PROCESS | 1657 | 1466247689655 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 1657 | 1466247689656 Marionette TRACE conn2 <- [1,682,null,{}] 04:01:29 INFO - PROCESS | 1657 | 1466247689660 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}] 04:01:29 INFO - PROCESS | 1657 | 1466247689661 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:29 INFO - PROCESS | 1657 | 1466247689781 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:01:29 INFO - PROCESS | 1657 | 1466247689789 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 1657 | 1466247689790 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb7f800 == 41 [pid = 1657] [id = 178] 04:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128adcc00) [pid = 1657] [serial = 532] [outer = 0x0] 04:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1293d7c00) [pid = 1657] [serial = 533] [outer = 0x128adcc00] 04:01:29 INFO - PROCESS | 1657 | 1466247689838 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5ca000) [pid = 1657] [serial = 534] [outer = 0x128adcc00] 04:01:30 INFO - PROCESS | 1657 | 1466247690885 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]]]}] 04:01:30 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) 04:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1273ms 04:01:30 INFO - PROCESS | 1657 | 1466247690926 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 1657 | 1466247690929 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:01:30 INFO - PROCESS | 1657 | 1466247690932 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 1657 | 1466247690934 Marionette TRACE conn2 <- [1,686,null,{}] 04:01:30 INFO - PROCESS | 1657 | 1466247690937 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}] 04:01:30 INFO - PROCESS | 1657 | 1466247690940 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:31 INFO - PROCESS | 1657 | 1466247691043 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:01:31 INFO - PROCESS | 1657 | 1466247691095 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 1657 | 1466247691097 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x118235000 == 42 [pid = 1657] [id = 179] 04:01:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115d49000) [pid = 1657] [serial = 535] [outer = 0x0] 04:01:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117499c00) [pid = 1657] [serial = 536] [outer = 0x115d49000] 04:01:31 INFO - PROCESS | 1657 | 1466247691128 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1181b8c00) [pid = 1657] [serial = 537] [outer = 0x115d49000] 04:01:32 INFO - PROCESS | 1657 | 1466247692053 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]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1173ms 04:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:01:32 INFO - PROCESS | 1657 | 1466247692104 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 1657 | 1466247692107 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:01:32 INFO - PROCESS | 1657 | 1466247692112 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 1657 | 1466247692114 Marionette TRACE conn2 <- [1,690,null,{}] 04:01:32 INFO - PROCESS | 1657 | 1466247692116 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}] 04:01:32 INFO - PROCESS | 1657 | 1466247692118 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:32 INFO - PROCESS | 1657 | 1466247692220 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:01:32 INFO - PROCESS | 1657 | 1466247692276 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 1657 | 1466247692277 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12537b800 == 43 [pid = 1657] [id = 180] 04:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118728000) [pid = 1657] [serial = 538] [outer = 0x0] 04:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119222c00) [pid = 1657] [serial = 539] [outer = 0x118728000] 04:01:32 INFO - PROCESS | 1657 | 1466247692310 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1196f2c00) [pid = 1657] [serial = 540] [outer = 0x118728000] 04:01:33 INFO - PROCESS | 1657 | 1466247693273 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]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1170ms 04:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:01:33 INFO - PROCESS | 1657 | 1466247693282 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 1657 | 1466247693284 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:01:33 INFO - PROCESS | 1657 | 1466247693289 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 1657 | 1466247693291 Marionette TRACE conn2 <- [1,694,null,{}] 04:01:33 INFO - PROCESS | 1657 | 1466247693295 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}] 04:01:33 INFO - PROCESS | 1657 | 1466247693296 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:33 INFO - PROCESS | 1657 | 1466247693385 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:01:33 INFO - PROCESS | 1657 | 1466247693441 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 1657 | 1466247693444 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x118236800 == 44 [pid = 1657] [id = 181] 04:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115e8a000) [pid = 1657] [serial = 541] [outer = 0x0] 04:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11648a400) [pid = 1657] [serial = 542] [outer = 0x115e8a000] 04:01:33 INFO - PROCESS | 1657 | 1466247693471 Marionette DEBUG loaded listener.js 04:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116f89000) [pid = 1657] [serial = 543] [outer = 0x115e8a000] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b921000 == 43 [pid = 1657] [id = 177] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12aa99000 == 42 [pid = 1657] [id = 176] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119b94000 == 41 [pid = 1657] [id = 175] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b3000 == 40 [pid = 1657] [id = 174] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1290e4800 == 39 [pid = 1657] [id = 173] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128a90000 == 38 [pid = 1657] [id = 172] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x125dea000 == 37 [pid = 1657] [id = 171] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1217d1000 == 36 [pid = 1657] [id = 170] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121024800 == 35 [pid = 1657] [id = 169] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1192a9000 == 34 [pid = 1657] [id = 168] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x117470800 == 33 [pid = 1657] [id = 167] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11692e000 == 32 [pid = 1657] [id = 166] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x118204800 == 31 [pid = 1657] [id = 165] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac54000 == 30 [pid = 1657] [id = 164] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12537b800 == 29 [pid = 1657] [id = 180] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x118235000 == 28 [pid = 1657] [id = 179] 04:01:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb7f800 == 27 [pid = 1657] [id = 178] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119b8e000) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11871e800) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112c81000) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1187c9800) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110d56c00) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e14400) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1187d0400) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1184d4400) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11955e800) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1196f4400) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118a31400) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1183c5c00) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e0f400) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b8dc00) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x127011c00) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124c44800) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a5d3c00) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128ae8c00) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115d39c00) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112c86400) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125351800) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124831800) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e0a400) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11991f400) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129181400) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116f88c00) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x125d69c00) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1164db400) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128adf800) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1263a9800) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1198b8800) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1273bb800) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128a5d000) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x120e08c00) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119b85000) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 04:01:34 INFO - PROCESS | 1657 | 1466247694773 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]]]}] 04:01:34 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) 04:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1522ms 04:01:34 INFO - PROCESS | 1657 | 1466247694812 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 1657 | 1466247694814 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:01:34 INFO - PROCESS | 1657 | 1466247694818 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 1657 | 1466247694819 Marionette TRACE conn2 <- [1,698,null,{}] 04:01:34 INFO - PROCESS | 1657 | 1466247694823 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}] 04:01:34 INFO - PROCESS | 1657 | 1466247694824 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:34 INFO - PROCESS | 1657 | 1466247694897 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:01:34 INFO - PROCESS | 1657 | 1466247694904 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:34 INFO - PROCESS | 1657 | 1466247694906 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x115dad000 == 28 [pid = 1657] [id = 182] 04:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112ec0c00) [pid = 1657] [serial = 544] [outer = 0x0] 04:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11324a000) [pid = 1657] [serial = 545] [outer = 0x112ec0c00] 04:01:34 INFO - PROCESS | 1657 | 1466247694933 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x115d39400) [pid = 1657] [serial = 546] [outer = 0x112ec0c00] 04:01:35 INFO - PROCESS | 1657 | 1466247695742 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]]]}] 04:01:35 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) 04:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 04:01:35 INFO - PROCESS | 1657 | 1466247695788 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:01:35 INFO - PROCESS | 1657 | 1466247695792 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:01:35 INFO - PROCESS | 1657 | 1466247695797 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:01:35 INFO - PROCESS | 1657 | 1466247695798 Marionette TRACE conn2 <- [1,702,null,{}] 04:01:35 INFO - PROCESS | 1657 | 1466247695801 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}] 04:01:35 INFO - PROCESS | 1657 | 1466247695802 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:35 INFO - PROCESS | 1657 | 1466247695899 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:01:35 INFO - PROCESS | 1657 | 1466247695908 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 1657 | 1466247695910 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aba000 == 29 [pid = 1657] [id = 183] 04:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115e89400) [pid = 1657] [serial = 547] [outer = 0x0] 04:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11678ac00) [pid = 1657] [serial = 548] [outer = 0x115e89400] 04:01:35 INFO - PROCESS | 1657 | 1466247695937 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116a13400) [pid = 1657] [serial = 549] [outer = 0x115e89400] 04:01:36 INFO - PROCESS | 1657 | 1466247696737 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]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 04:01:36 INFO - PROCESS | 1657 | 1466247696766 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 1657 | 1466247696768 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:01:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:01:36 INFO - PROCESS | 1657 | 1466247696772 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 1657 | 1466247696774 Marionette TRACE conn2 <- [1,706,null,{}] 04:01:36 INFO - PROCESS | 1657 | 1466247696782 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}] 04:01:36 INFO - PROCESS | 1657 | 1466247696785 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:36 INFO - PROCESS | 1657 | 1466247696876 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:01:36 INFO - PROCESS | 1657 | 1466247696912 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 1657 | 1466247696914 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11822b000 == 30 [pid = 1657] [id = 184] 04:01:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1184d3400) [pid = 1657] [serial = 550] [outer = 0x0] 04:01:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11871f000) [pid = 1657] [serial = 551] [outer = 0x1184d3400] 04:01:36 INFO - PROCESS | 1657 | 1466247696941 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11872b400) [pid = 1657] [serial = 552] [outer = 0x1184d3400] 04:01:37 INFO - PROCESS | 1657 | 1466247697755 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]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1022ms 04:01:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:01:37 INFO - PROCESS | 1657 | 1466247697793 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 1657 | 1466247697795 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:01:37 INFO - PROCESS | 1657 | 1466247697797 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 1657 | 1466247697798 Marionette TRACE conn2 <- [1,710,null,{}] 04:01:37 INFO - PROCESS | 1657 | 1466247697801 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}] 04:01:37 INFO - PROCESS | 1657 | 1466247697802 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:37 INFO - PROCESS | 1657 | 1466247697895 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:01:37 INFO - PROCESS | 1657 | 1466247697928 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 1657 | 1466247697929 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193da000 == 31 [pid = 1657] [id = 185] 04:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1187d0000) [pid = 1657] [serial = 553] [outer = 0x0] 04:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118f81c00) [pid = 1657] [serial = 554] [outer = 0x1187d0000] 04:01:37 INFO - PROCESS | 1657 | 1466247697954 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11955d000) [pid = 1657] [serial = 555] [outer = 0x1187d0000] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128adcc00) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x110e80000) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x120e90000) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119b84000) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12337a000) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12337e000) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115d33800) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x115d4cc00) [pid = 1657] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x115d34000) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11871ec00) [pid = 1657] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128ae5c00) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112d71400) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x112c81400) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11324cc00) [pid = 1657] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:01:38 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1164e1400) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:01:38 INFO - PROCESS | 1657 | 1466247698782 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:01:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1018ms 04:01:38 INFO - PROCESS | 1657 | 1466247698816 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 1657 | 1466247698824 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:01:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:01:38 INFO - PROCESS | 1657 | 1466247698834 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 1657 | 1466247698835 Marionette TRACE conn2 <- [1,714,null,{}] 04:01:38 INFO - PROCESS | 1657 | 1466247698837 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}] 04:01:38 INFO - PROCESS | 1657 | 1466247698838 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:38 INFO - PROCESS | 1657 | 1466247698908 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:01:38 INFO - PROCESS | 1657 | 1466247698911 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 1657 | 1466247698912 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195de000 == 32 [pid = 1657] [id = 186] 04:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x110e7fc00) [pid = 1657] [serial = 556] [outer = 0x0] 04:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1180a0800) [pid = 1657] [serial = 557] [outer = 0x110e7fc00] 04:01:38 INFO - PROCESS | 1657 | 1466247698939 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119607c00) [pid = 1657] [serial = 558] [outer = 0x110e7fc00] 04:01:39 INFO - PROCESS | 1657 | 1466247699742 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]]]}] 04:01:39 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 04:01:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 928ms 04:01:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:01:39 INFO - PROCESS | 1657 | 1466247699755 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 1657 | 1466247699756 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:01:39 INFO - PROCESS | 1657 | 1466247699758 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 1657 | 1466247699759 Marionette TRACE conn2 <- [1,718,null,{}] 04:01:39 INFO - PROCESS | 1657 | 1466247699762 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}] 04:01:39 INFO - PROCESS | 1657 | 1466247699766 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:39 INFO - PROCESS | 1657 | 1466247699854 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:01:39 INFO - PROCESS | 1657 | 1466247699903 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 1657 | 1466247699904 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12101f800 == 33 [pid = 1657] [id = 187] 04:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112e6a000) [pid = 1657] [serial = 559] [outer = 0x0] 04:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1198b3400) [pid = 1657] [serial = 560] [outer = 0x112e6a000] 04:01:39 INFO - PROCESS | 1657 | 1466247699929 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119b86800) [pid = 1657] [serial = 561] [outer = 0x112e6a000] 04:01:40 INFO - PROCESS | 1657 | 1466247700664 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]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:01:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 919ms 04:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:01:40 INFO - PROCESS | 1657 | 1466247700678 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 1657 | 1466247700679 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:01:40 INFO - PROCESS | 1657 | 1466247700681 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 1657 | 1466247700691 Marionette TRACE conn2 <- [1,722,null,{}] 04:01:40 INFO - PROCESS | 1657 | 1466247700693 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}] 04:01:40 INFO - PROCESS | 1657 | 1466247700694 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:40 INFO - PROCESS | 1657 | 1466247700765 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:01:40 INFO - PROCESS | 1657 | 1466247700852 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 1657 | 1466247700853 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x112121000 == 34 [pid = 1657] [id = 188] 04:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x110d4f000) [pid = 1657] [serial = 562] [outer = 0x0] 04:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x110e7a000) [pid = 1657] [serial = 563] [outer = 0x110d4f000] 04:01:40 INFO - PROCESS | 1657 | 1466247700885 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1129a6c00) [pid = 1657] [serial = 564] [outer = 0x110d4f000] 04:01:41 INFO - PROCESS | 1657 | 1466247701408 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] 04:01:41 INFO - PROCESS | 1657 | 1466247701465 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:01:41 INFO - PROCESS | 1657 | 1466247701468 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 1657 | 1466247701470 Marionette TRACE conn2 <- [1,726,null,{}] 04:01:41 INFO - PROCESS | 1657 | 1466247701474 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}] 04:01:41 INFO - PROCESS | 1657 | 1466247701477 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:41 INFO - PROCESS | 1657 | 1466247701579 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:01:41 INFO - PROCESS | 1657 | 1466247701651 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 1657 | 1466247701653 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118223800 == 35 [pid = 1657] [id = 189] 04:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115dc7800) [pid = 1657] [serial = 565] [outer = 0x0] 04:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11678cc00) [pid = 1657] [serial = 566] [outer = 0x115dc7800] 04:01:41 INFO - PROCESS | 1657 | 1466247701683 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1176cf400) [pid = 1657] [serial = 567] [outer = 0x115dc7800] 04:01:42 INFO - PROCESS | 1657 | 1466247702305 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]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 873ms 04:01:42 INFO - PROCESS | 1657 | 1466247702345 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 1657 | 1466247702350 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:01:42 INFO - PROCESS | 1657 | 1466247702353 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 1657 | 1466247702355 Marionette TRACE conn2 <- [1,730,null,{}] 04:01:42 INFO - PROCESS | 1657 | 1466247702359 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}] 04:01:42 INFO - PROCESS | 1657 | 1466247702362 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:42 INFO - PROCESS | 1657 | 1466247702470 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:01:42 INFO - PROCESS | 1657 | 1466247702521 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 1657 | 1466247702523 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217d4800 == 36 [pid = 1657] [id = 190] 04:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1184cec00) [pid = 1657] [serial = 568] [outer = 0x0] 04:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118ab0c00) [pid = 1657] [serial = 569] [outer = 0x1184cec00] 04:01:42 INFO - PROCESS | 1657 | 1466247702552 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1196e9800) [pid = 1657] [serial = 570] [outer = 0x1184cec00] 04:01:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12101f800 == 35 [pid = 1657] [id = 187] 04:01:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1195de000 == 34 [pid = 1657] [id = 186] 04:01:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1193da000 == 33 [pid = 1657] [id = 185] 04:01:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11822b000 == 32 [pid = 1657] [id = 184] 04:01:43 INFO - PROCESS | 1657 | --DOCSHELL 0x116aba000 == 31 [pid = 1657] [id = 183] 04:01:43 INFO - PROCESS | 1657 | --DOCSHELL 0x115dad000 == 30 [pid = 1657] [id = 182] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121411400) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x120e0a000) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123385000) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123379400) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12534fc00) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119551800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124d0ac00) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116f36c00) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118173400) [pid = 1657] [serial = 501] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x115d4e000) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116f8cc00) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1187c9400) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x118ab9c00) [pid = 1657] [serial = 504] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a689800) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x119923400) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11960e400) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1198b5c00) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11335c400) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x115d47800) [pid = 1657] [serial = 498] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x120e92c00) [pid = 1657] [serial = 206] [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.] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x128adbc00) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12490d400) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x126328c00) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x129181000) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x119b84800) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1198b1c00) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x120fae400) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12a5ca000) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x1293d7c00) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x128db7000) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 04:01:43 INFO - PROCESS | 1657 | 1466247703111 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] 04:01:43 INFO - PROCESS | 1657 | 1466247703127 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:01:43 INFO - PROCESS | 1657 | 1466247703129 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 1657 | 1466247703131 Marionette TRACE conn2 <- [1,734,null,{}] 04:01:43 INFO - PROCESS | 1657 | 1466247703136 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}] 04:01:43 INFO - PROCESS | 1657 | 1466247703139 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:43 INFO - PROCESS | 1657 | 1466247703222 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:01:43 INFO - PROCESS | 1657 | 1466247703268 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 1657 | 1466247703271 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab6800 == 31 [pid = 1657] [id = 191] 04:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x115d47000) [pid = 1657] [serial = 571] [outer = 0x0] 04:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x11678c000) [pid = 1657] [serial = 572] [outer = 0x115d47000] 04:01:43 INFO - PROCESS | 1657 | 1466247703298 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x1176cec00) [pid = 1657] [serial = 573] [outer = 0x115d47000] 04:01:43 INFO - PROCESS | 1657 | 1466247703587 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]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 04:01:43 INFO - PROCESS | 1657 | 1466247703599 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 1657 | 1466247703604 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:01:43 INFO - PROCESS | 1657 | 1466247703615 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 1657 | 1466247703616 Marionette TRACE conn2 <- [1,738,null,{}] 04:01:43 INFO - PROCESS | 1657 | 1466247703618 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}] 04:01:43 INFO - PROCESS | 1657 | 1466247703623 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:43 INFO - PROCESS | 1657 | 1466247703702 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:01:43 INFO - PROCESS | 1657 | 1466247703708 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 1657 | 1466247703709 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823f800 == 32 [pid = 1657] [id = 192] 04:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1181b2000) [pid = 1657] [serial = 574] [outer = 0x0] 04:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1187c3000) [pid = 1657] [serial = 575] [outer = 0x1181b2000] 04:01:43 INFO - PROCESS | 1657 | 1466247703736 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x118a29c00) [pid = 1657] [serial = 576] [outer = 0x1181b2000] 04:01:44 INFO - PROCESS | 1657 | 1466247704547 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]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 974ms 04:01:44 INFO - PROCESS | 1657 | 1466247704589 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:01:44 INFO - PROCESS | 1657 | 1466247704590 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:01:44 INFO - PROCESS | 1657 | 1466247704592 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 1657 | 1466247704595 Marionette TRACE conn2 <- [1,742,null,{}] 04:01:44 INFO - PROCESS | 1657 | 1466247704602 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}] 04:01:44 INFO - PROCESS | 1657 | 1466247704605 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:44 INFO - PROCESS | 1657 | 1466247704680 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:01:44 INFO - PROCESS | 1657 | 1466247704687 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 1657 | 1466247704690 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ca8800 == 33 [pid = 1657] [id = 193] 04:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112c7f400) [pid = 1657] [serial = 577] [outer = 0x0] 04:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x119923400) [pid = 1657] [serial = 578] [outer = 0x112c7f400] 04:01:44 INFO - PROCESS | 1657 | 1466247704717 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x119b83c00) [pid = 1657] [serial = 579] [outer = 0x112c7f400] 04:01:45 INFO - PROCESS | 1657 | 1466247705518 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]]]}] 04:01:45 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 04:01:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 04:01:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:01:45 INFO - PROCESS | 1657 | 1466247705563 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 1657 | 1466247705565 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:01:45 INFO - PROCESS | 1657 | 1466247705567 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 1657 | 1466247705568 Marionette TRACE conn2 <- [1,746,null,{}] 04:01:45 INFO - PROCESS | 1657 | 1466247705571 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}] 04:01:45 INFO - PROCESS | 1657 | 1466247705572 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:45 INFO - PROCESS | 1657 | 1466247705667 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:01:45 INFO - PROCESS | 1657 | 1466247705671 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 1657 | 1466247705672 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x123307000 == 34 [pid = 1657] [id = 194] 04:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x119b8b000) [pid = 1657] [serial = 580] [outer = 0x0] 04:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x119dec400) [pid = 1657] [serial = 581] [outer = 0x119b8b000] 04:01:45 INFO - PROCESS | 1657 | 1466247705697 Marionette DEBUG loaded listener.js 04:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x120e0c400) [pid = 1657] [serial = 582] [outer = 0x119b8b000] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x112ec0c00) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x115e8a000) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x115e89400) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x115d49000) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x118728000) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1187d0000) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x110e7fc00) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:01:46 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1184d3400) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:01:46 INFO - PROCESS | 1657 | 1466247706499 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]]]}] 04:01:46 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.) 04:01:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 04:01:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:01:46 INFO - PROCESS | 1657 | 1466247706537 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 1657 | 1466247706538 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:01:46 INFO - PROCESS | 1657 | 1466247706540 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 1657 | 1466247706541 Marionette TRACE conn2 <- [1,750,null,{}] 04:01:46 INFO - PROCESS | 1657 | 1466247706543 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}] 04:01:46 INFO - PROCESS | 1657 | 1466247706544 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:46 INFO - PROCESS | 1657 | 1466247706616 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:01:46 INFO - PROCESS | 1657 | 1466247706623 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 1657 | 1466247706624 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ee4000 == 35 [pid = 1657] [id = 195] 04:01:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x112c13800) [pid = 1657] [serial = 583] [outer = 0x0] 04:01:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x118728000) [pid = 1657] [serial = 584] [outer = 0x112c13800] 04:01:46 INFO - PROCESS | 1657 | 1466247706649 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1198b1400) [pid = 1657] [serial = 585] [outer = 0x112c13800] 04:01:47 INFO - PROCESS | 1657 | 1466247707443 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]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:01:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 919ms 04:01:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:01:47 INFO - PROCESS | 1657 | 1466247707459 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 1657 | 1466247707461 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:01:47 INFO - PROCESS | 1657 | 1466247707463 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 1657 | 1466247707464 Marionette TRACE conn2 <- [1,754,null,{}] 04:01:47 INFO - PROCESS | 1657 | 1466247707466 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}] 04:01:47 INFO - PROCESS | 1657 | 1466247707472 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:47 INFO - PROCESS | 1657 | 1466247707564 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:01:47 INFO - PROCESS | 1657 | 1466247707568 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 1657 | 1466247707571 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x126319800 == 36 [pid = 1657] [id = 196] 04:01:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x120e10800) [pid = 1657] [serial = 586] [outer = 0x0] 04:01:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x120faac00) [pid = 1657] [serial = 587] [outer = 0x120e10800] 04:01:47 INFO - PROCESS | 1657 | 1466247707596 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12171a000) [pid = 1657] [serial = 588] [outer = 0x120e10800] 04:01:48 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 04:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 918ms 04:01:48 INFO - PROCESS | 1657 | 1466247708375 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]]]}] 04:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:01:48 INFO - PROCESS | 1657 | 1466247708389 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 1657 | 1466247708391 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:01:48 INFO - PROCESS | 1657 | 1466247708393 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 1657 | 1466247708394 Marionette TRACE conn2 <- [1,758,null,{}] 04:01:48 INFO - PROCESS | 1657 | 1466247708396 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}] 04:01:48 INFO - PROCESS | 1657 | 1466247708397 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:48 INFO - PROCESS | 1657 | 1466247708472 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:01:48 INFO - PROCESS | 1657 | 1466247708518 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 1657 | 1466247708519 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ec800 == 37 [pid = 1657] [id = 197] 04:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1121a2000) [pid = 1657] [serial = 589] [outer = 0x0] 04:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x12193c400) [pid = 1657] [serial = 590] [outer = 0x1121a2000] 04:01:48 INFO - PROCESS | 1657 | 1466247708543 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x123384400) [pid = 1657] [serial = 591] [outer = 0x1121a2000] 04:01:48 INFO - PROCESS | 1657 | 1466247708810 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]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 04:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:01:48 INFO - PROCESS | 1657 | 1466247708861 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 1657 | 1466247708863 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:01:48 INFO - PROCESS | 1657 | 1466247708865 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 1657 | 1466247708866 Marionette TRACE conn2 <- [1,762,null,{}] 04:01:48 INFO - PROCESS | 1657 | 1466247708868 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}] 04:01:48 INFO - PROCESS | 1657 | 1466247708872 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:48 INFO - PROCESS | 1657 | 1466247708959 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:01:48 INFO - PROCESS | 1657 | 1466247708963 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 1657 | 1466247708965 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f800 == 38 [pid = 1657] [id = 198] 04:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1219d3400) [pid = 1657] [serial = 592] [outer = 0x0] 04:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x124909800) [pid = 1657] [serial = 593] [outer = 0x1219d3400] 04:01:48 INFO - PROCESS | 1657 | 1466247708992 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x124d0ac00) [pid = 1657] [serial = 594] [outer = 0x1219d3400] 04:01:49 INFO - PROCESS | 1657 | 1466247709997 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]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:01:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1169ms 04:01:50 INFO - PROCESS | 1657 | 1466247710062 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 1657 | 1466247710064 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:01:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:01:50 INFO - PROCESS | 1657 | 1466247710068 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 1657 | 1466247710070 Marionette TRACE conn2 <- [1,766,null,{}] 04:01:50 INFO - PROCESS | 1657 | 1466247710074 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}] 04:01:50 INFO - PROCESS | 1657 | 1466247710075 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:50 INFO - PROCESS | 1657 | 1466247710162 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:01:50 INFO - PROCESS | 1657 | 1466247710256 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 1657 | 1466247710258 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x118221800 == 39 [pid = 1657] [id = 199] 04:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x115d41c00) [pid = 1657] [serial = 595] [outer = 0x0] 04:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x116908000) [pid = 1657] [serial = 596] [outer = 0x115d41c00] 04:01:50 INFO - PROCESS | 1657 | 1466247710299 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118092800) [pid = 1657] [serial = 597] [outer = 0x115d41c00] 04:01:51 INFO - PROCESS | 1657 | 1466247711302 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]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:01:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1271ms 04:01:51 INFO - PROCESS | 1657 | 1466247711339 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 1657 | 1466247711342 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:01:51 INFO - PROCESS | 1657 | 1466247711347 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 1657 | 1466247711348 Marionette TRACE conn2 <- [1,770,null,{}] 04:01:51 INFO - PROCESS | 1657 | 1466247711351 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}] 04:01:51 INFO - PROCESS | 1657 | 1466247711353 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:51 INFO - PROCESS | 1657 | 1466247711485 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:01:51 INFO - PROCESS | 1657 | 1466247711534 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 1657 | 1466247711536 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x121322800 == 40 [pid = 1657] [id = 200] 04:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118ab9c00) [pid = 1657] [serial = 598] [outer = 0x0] 04:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119552400) [pid = 1657] [serial = 599] [outer = 0x118ab9c00] 04:01:51 INFO - PROCESS | 1657 | 1466247711566 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1196ef000) [pid = 1657] [serial = 600] [outer = 0x118ab9c00] 04:01:52 INFO - PROCESS | 1657 | 1466247712161 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]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 822ms 04:01:52 INFO - PROCESS | 1657 | 1466247712168 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 1657 | 1466247712171 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:01:52 INFO - PROCESS | 1657 | 1466247712173 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 1657 | 1466247712177 Marionette TRACE conn2 <- [1,774,null,{}] 04:01:52 INFO - PROCESS | 1657 | 1466247712180 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}] 04:01:52 INFO - PROCESS | 1657 | 1466247712181 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ec800 == 39 [pid = 1657] [id = 197] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x126319800 == 38 [pid = 1657] [id = 196] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x124ee4000 == 37 [pid = 1657] [id = 195] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x123307000 == 36 [pid = 1657] [id = 194] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119ca8800 == 35 [pid = 1657] [id = 193] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11823f800 == 34 [pid = 1657] [id = 192] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab6800 == 33 [pid = 1657] [id = 191] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1217d4800 == 32 [pid = 1657] [id = 190] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118223800 == 31 [pid = 1657] [id = 189] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x112121000 == 30 [pid = 1657] [id = 188] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118236800 == 29 [pid = 1657] [id = 181] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x121322800 == 28 [pid = 1657] [id = 200] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f800 == 27 [pid = 1657] [id = 198] 04:01:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118221800 == 26 [pid = 1657] [id = 199] 04:01:52 INFO - PROCESS | 1657 | 1466247712720 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1198b3400) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11324a000) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x115d39400) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x116f89000) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11648a400) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11678ac00) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1181b8c00) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x117499c00) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1196f2c00) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119222c00) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x118f81c00) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1180a0800) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x119607c00) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x11955d000) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x11871f000) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x11872b400) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x116a13400) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 04:01:52 INFO - PROCESS | 1657 | 1466247712802 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 1657 | 1466247712804 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11250d800 == 27 [pid = 1657] [id = 201] 04:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112972c00) [pid = 1657] [serial = 601] [outer = 0x0] 04:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112c83400) [pid = 1657] [serial = 602] [outer = 0x112972c00] 04:01:52 INFO - PROCESS | 1657 | 1466247712833 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x112e66000) [pid = 1657] [serial = 603] [outer = 0x112972c00] 04:01:53 INFO - PROCESS | 1657 | 1466247713161 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]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1024ms 04:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:01:53 INFO - PROCESS | 1657 | 1466247713198 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 1657 | 1466247713201 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:01:53 INFO - PROCESS | 1657 | 1466247713205 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 1657 | 1466247713207 Marionette TRACE conn2 <- [1,778,null,{}] 04:01:53 INFO - PROCESS | 1657 | 1466247713218 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}] 04:01:53 INFO - PROCESS | 1657 | 1466247713220 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:53 INFO - PROCESS | 1657 | 1466247713295 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:01:53 INFO - PROCESS | 1657 | 1466247713355 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 1657 | 1466247713356 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c4000 == 28 [pid = 1657] [id = 202] 04:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x113b4d000) [pid = 1657] [serial = 604] [outer = 0x0] 04:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x115e8d800) [pid = 1657] [serial = 605] [outer = 0x113b4d000] 04:01:53 INFO - PROCESS | 1657 | 1466247713383 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x116981c00) [pid = 1657] [serial = 606] [outer = 0x113b4d000] 04:01:53 INFO - PROCESS | 1657 | 1466247713671 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]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 479ms 04:01:53 INFO - PROCESS | 1657 | 1466247713684 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 1657 | 1466247713687 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:01:53 INFO - PROCESS | 1657 | 1466247713696 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 1657 | 1466247713697 Marionette TRACE conn2 <- [1,782,null,{}] 04:01:53 INFO - PROCESS | 1657 | 1466247713700 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}] 04:01:53 INFO - PROCESS | 1657 | 1466247713702 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:53 INFO - PROCESS | 1657 | 1466247713792 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:01:53 INFO - PROCESS | 1657 | 1466247713796 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 1657 | 1466247713798 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118212000 == 29 [pid = 1657] [id = 203] 04:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x11749a400) [pid = 1657] [serial = 607] [outer = 0x0] 04:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118176400) [pid = 1657] [serial = 608] [outer = 0x11749a400] 04:01:53 INFO - PROCESS | 1657 | 1466247713833 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1184d3000) [pid = 1657] [serial = 609] [outer = 0x11749a400] 04:01:54 INFO - PROCESS | 1657 | 1466247714164 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]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 04:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:01:54 INFO - PROCESS | 1657 | 1466247714215 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 1657 | 1466247714218 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:01:54 INFO - PROCESS | 1657 | 1466247714225 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 1657 | 1466247714228 Marionette TRACE conn2 <- [1,786,null,{}] 04:01:54 INFO - PROCESS | 1657 | 1466247714231 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}] 04:01:54 INFO - PROCESS | 1657 | 1466247714233 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:54 INFO - PROCESS | 1657 | 1466247714309 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:01:54 INFO - PROCESS | 1657 | 1466247714313 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 1657 | 1466247714314 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1192a5800 == 30 [pid = 1657] [id = 204] 04:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11871ec00) [pid = 1657] [serial = 610] [outer = 0x0] 04:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1187c9000) [pid = 1657] [serial = 611] [outer = 0x11871ec00] 04:01:54 INFO - PROCESS | 1657 | 1466247714341 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118a36000) [pid = 1657] [serial = 612] [outer = 0x11871ec00] 04:01:54 INFO - PROCESS | 1657 | 1466247714662 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]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 475ms 04:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:01:54 INFO - PROCESS | 1657 | 1466247714697 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 1657 | 1466247714698 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:01:54 INFO - PROCESS | 1657 | 1466247714700 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 1657 | 1466247714701 Marionette TRACE conn2 <- [1,790,null,{}] 04:01:54 INFO - PROCESS | 1657 | 1466247714706 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}] 04:01:54 INFO - PROCESS | 1657 | 1466247714707 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:54 INFO - PROCESS | 1657 | 1466247714778 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:01:54 INFO - PROCESS | 1657 | 1466247714810 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 1657 | 1466247714811 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e1800 == 31 [pid = 1657] [id = 205] 04:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115d33000) [pid = 1657] [serial = 613] [outer = 0x0] 04:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118aae800) [pid = 1657] [serial = 614] [outer = 0x115d33000] 04:01:54 INFO - PROCESS | 1657 | 1466247714864 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119605400) [pid = 1657] [serial = 615] [outer = 0x115d33000] 04:01:55 INFO - PROCESS | 1657 | 1466247715208 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]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 522ms 04:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:01:55 INFO - PROCESS | 1657 | 1466247715224 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 1657 | 1466247715225 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:01:55 INFO - PROCESS | 1657 | 1466247715227 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 1657 | 1466247715228 Marionette TRACE conn2 <- [1,794,null,{}] 04:01:55 INFO - PROCESS | 1657 | 1466247715231 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}] 04:01:55 INFO - PROCESS | 1657 | 1466247715232 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:55 INFO - PROCESS | 1657 | 1466247715329 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:01:55 INFO - PROCESS | 1657 | 1466247715333 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 1657 | 1466247715337 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12101f800 == 32 [pid = 1657] [id = 206] 04:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116f2f400) [pid = 1657] [serial = 616] [outer = 0x0] 04:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119891c00) [pid = 1657] [serial = 617] [outer = 0x116f2f400] 04:01:55 INFO - PROCESS | 1657 | 1466247715369 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119929000) [pid = 1657] [serial = 618] [outer = 0x116f2f400] 04:01:55 INFO - PROCESS | 1657 | 1466247715802 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]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 04:01:55 INFO - PROCESS | 1657 | 1466247715848 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:01:55 INFO - PROCESS | 1657 | 1466247715850 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:01:55 INFO - PROCESS | 1657 | 1466247715853 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 1657 | 1466247715855 Marionette TRACE conn2 <- [1,798,null,{}] 04:01:55 INFO - PROCESS | 1657 | 1466247715858 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}] 04:01:55 INFO - PROCESS | 1657 | 1466247715860 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:56 INFO - PROCESS | 1657 | 1466247715998 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:01:56 INFO - PROCESS | 1657 | 1466247716032 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 1657 | 1466247716033 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x121333000 == 33 [pid = 1657] [id = 207] 04:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11955b800) [pid = 1657] [serial = 619] [outer = 0x0] 04:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119b87400) [pid = 1657] [serial = 620] [outer = 0x11955b800] 04:01:56 INFO - PROCESS | 1657 | 1466247716057 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x120e0ac00) [pid = 1657] [serial = 621] [outer = 0x11955b800] 04:01:56 INFO - PROCESS | 1657 | 1466247716364 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]]]}] 04:01:56 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 04:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 04:01:56 INFO - PROCESS | 1657 | 1466247716422 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 1657 | 1466247716424 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:01:56 INFO - PROCESS | 1657 | 1466247716426 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 1657 | 1466247716427 Marionette TRACE conn2 <- [1,802,null,{}] 04:01:56 INFO - PROCESS | 1657 | 1466247716429 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}] 04:01:56 INFO - PROCESS | 1657 | 1466247716430 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:56 INFO - PROCESS | 1657 | 1466247716518 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:01:56 INFO - PROCESS | 1657 | 1466247716549 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 1657 | 1466247716550 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x125369800 == 34 [pid = 1657] [id = 208] 04:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113245800) [pid = 1657] [serial = 622] [outer = 0x0] 04:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x120e14400) [pid = 1657] [serial = 623] [outer = 0x113245800] 04:01:56 INFO - PROCESS | 1657 | 1466247716575 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e93400) [pid = 1657] [serial = 624] [outer = 0x113245800] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119b8b000) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112c13800) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x110d4f000) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115dc7800) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x115d47000) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x120e10800) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112c7f400) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1181b2000) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1184cec00) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1219d3400) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1121a2000) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:01:56 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x112e6a000) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:01:56 INFO - PROCESS | 1657 | 1466247716970 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]]]}] 04:01:56 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 04:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 567ms 04:01:56 INFO - PROCESS | 1657 | 1466247716994 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 1657 | 1466247716995 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:01:56 INFO - PROCESS | 1657 | 1466247716997 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 1657 | 1466247716998 Marionette TRACE conn2 <- [1,806,null,{}] 04:01:57 INFO - PROCESS | 1657 | 1466247717001 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}] 04:01:57 INFO - PROCESS | 1657 | 1466247717003 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:57 INFO - PROCESS | 1657 | 1466247717077 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:01:57 INFO - PROCESS | 1657 | 1466247717081 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 1657 | 1466247717082 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x125365000 == 35 [pid = 1657] [id = 209] 04:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x112c18800) [pid = 1657] [serial = 625] [outer = 0x0] 04:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119888c00) [pid = 1657] [serial = 626] [outer = 0x112c18800] 04:01:57 INFO - PROCESS | 1657 | 1466247717109 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x120e92400) [pid = 1657] [serial = 627] [outer = 0x112c18800] 04:01:57 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:01:57 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:01:57 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:01:57 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 04:01:57 INFO - PROCESS | 1657 | 1466247717449 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]]]}] 04:01:57 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 04:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 468ms 04:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:01:57 INFO - PROCESS | 1657 | 1466247717466 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 1657 | 1466247717467 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:01:57 INFO - PROCESS | 1657 | 1466247717470 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 1657 | 1466247717473 Marionette TRACE conn2 <- [1,810,null,{}] 04:01:57 INFO - PROCESS | 1657 | 1466247717475 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}] 04:01:57 INFO - PROCESS | 1657 | 1466247717476 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:57 INFO - PROCESS | 1657 | 1466247717568 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:01:57 INFO - PROCESS | 1657 | 1466247717576 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 1657 | 1466247717577 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8b800 == 36 [pid = 1657] [id = 210] 04:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x120e95000) [pid = 1657] [serial = 628] [outer = 0x0] 04:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12122d800) [pid = 1657] [serial = 629] [outer = 0x120e95000] 04:01:57 INFO - PROCESS | 1657 | 1466247717601 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121462000) [pid = 1657] [serial = 630] [outer = 0x120e95000] 04:01:57 INFO - PROCESS | 1657 | 1466247717896 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]]]}] 04:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 04:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:01:57 INFO - PROCESS | 1657 | 1466247717940 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 1657 | 1466247717941 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:01:57 INFO - PROCESS | 1657 | 1466247717943 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 1657 | 1466247717945 Marionette TRACE conn2 <- [1,814,null,{}] 04:01:57 INFO - PROCESS | 1657 | 1466247717947 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}] 04:01:57 INFO - PROCESS | 1657 | 1466247717949 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:58 INFO - PROCESS | 1657 | 1466247718022 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:01:58 INFO - PROCESS | 1657 | 1466247718025 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 1657 | 1466247718027 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290e9800 == 37 [pid = 1657] [id = 211] 04:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12193ac00) [pid = 1657] [serial = 631] [outer = 0x0] 04:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123381400) [pid = 1657] [serial = 632] [outer = 0x12193ac00] 04:01:58 INFO - PROCESS | 1657 | 1466247718053 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124acd400) [pid = 1657] [serial = 633] [outer = 0x12193ac00] 04:01:58 INFO - PROCESS | 1657 | 1466247718391 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] 04:01:58 INFO - PROCESS | 1657 | 1466247718415 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:01:58 INFO - PROCESS | 1657 | 1466247718417 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 1657 | 1466247718419 Marionette TRACE conn2 <- [1,818,null,{}] 04:01:58 INFO - PROCESS | 1657 | 1466247718423 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}] 04:01:58 INFO - PROCESS | 1657 | 1466247718425 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:58 INFO - PROCESS | 1657 | 1466247718531 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:01:58 INFO - PROCESS | 1657 | 1466247718539 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 1657 | 1466247718540 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb2000 == 38 [pid = 1657] [id = 212] 04:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124adc400) [pid = 1657] [serial = 634] [outer = 0x0] 04:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124e53000) [pid = 1657] [serial = 635] [outer = 0x124adc400] 04:01:58 INFO - PROCESS | 1657 | 1466247718564 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125d6b000) [pid = 1657] [serial = 636] [outer = 0x124adc400] 04:01:58 INFO - PROCESS | 1657 | 1466247718874 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]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 472ms 04:01:58 INFO - PROCESS | 1657 | 1466247718932 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 1657 | 1466247718934 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:01:58 INFO - PROCESS | 1657 | 1466247718938 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 1657 | 1466247718941 Marionette TRACE conn2 <- [1,822,null,{}] 04:01:58 INFO - PROCESS | 1657 | 1466247718945 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}] 04:01:58 INFO - PROCESS | 1657 | 1466247718947 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:59 INFO - PROCESS | 1657 | 1466247719037 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:01:59 INFO - PROCESS | 1657 | 1466247719126 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 1657 | 1466247719128 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116682800 == 39 [pid = 1657] [id = 213] 04:01:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112c89400) [pid = 1657] [serial = 637] [outer = 0x0] 04:01:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112fd8c00) [pid = 1657] [serial = 638] [outer = 0x112c89400] 04:01:59 INFO - PROCESS | 1657 | 1466247719161 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115d35400) [pid = 1657] [serial = 639] [outer = 0x112c89400] 04:01:59 INFO - PROCESS | 1657 | 1466247719685 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] 04:01:59 INFO - PROCESS | 1657 | 1466247719730 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:01:59 INFO - PROCESS | 1657 | 1466247719736 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 1657 | 1466247719741 Marionette TRACE conn2 <- [1,826,null,{}] 04:01:59 INFO - PROCESS | 1657 | 1466247719743 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}] 04:01:59 INFO - PROCESS | 1657 | 1466247719745 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:59 INFO - PROCESS | 1657 | 1466247719850 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:01:59 INFO - PROCESS | 1657 | 1466247719922 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 1657 | 1466247719923 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:01:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195d6000 == 40 [pid = 1657] [id = 214] 04:01:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1176d7400) [pid = 1657] [serial = 640] [outer = 0x0] 04:01:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118097800) [pid = 1657] [serial = 641] [outer = 0x1176d7400] 04:01:59 INFO - PROCESS | 1657 | 1466247719954 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1184d1000) [pid = 1657] [serial = 642] [outer = 0x1176d7400] 04:02:00 INFO - PROCESS | 1657 | 1466247720645 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]]]}] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1290e9800 == 39 [pid = 1657] [id = 211] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8b800 == 38 [pid = 1657] [id = 210] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x125365000 == 37 [pid = 1657] [id = 209] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x125369800 == 36 [pid = 1657] [id = 208] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121333000 == 35 [pid = 1657] [id = 207] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12101f800 == 34 [pid = 1657] [id = 206] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1195e1800 == 33 [pid = 1657] [id = 205] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1192a5800 == 32 [pid = 1657] [id = 204] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118212000 == 31 [pid = 1657] [id = 203] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c4000 == 30 [pid = 1657] [id = 202] 04:02:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11250d800 == 29 [pid = 1657] [id = 201] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119dec400) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118728000) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110e7a000) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1129a6c00) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11678cc00) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1176cf400) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11678c000) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1176cec00) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x120faac00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119923400) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1187c3000) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118a29c00) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118ab0c00) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1196e9800) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x124d0ac00) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12193c400) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x124909800) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123384400) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x120e0c400) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1198b1400) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x119b83c00) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12171a000) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119b86800) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 04:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 976ms 04:02:00 INFO - PROCESS | 1657 | 1466247720711 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 1657 | 1466247720713 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:02:00 INFO - PROCESS | 1657 | 1466247720716 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 1657 | 1466247720718 Marionette TRACE conn2 <- [1,830,null,{}] 04:02:00 INFO - PROCESS | 1657 | 1466247720721 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}] 04:02:00 INFO - PROCESS | 1657 | 1466247720723 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:00 INFO - PROCESS | 1657 | 1466247720798 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:02:00 INFO - PROCESS | 1657 | 1466247720806 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 1657 | 1466247720808 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116961800 == 30 [pid = 1657] [id = 215] 04:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116904800) [pid = 1657] [serial = 643] [outer = 0x0] 04:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116a14800) [pid = 1657] [serial = 644] [outer = 0x116904800] 04:02:00 INFO - PROCESS | 1657 | 1466247720836 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x117e12800) [pid = 1657] [serial = 645] [outer = 0x116904800] 04:02:01 INFO - PROCESS | 1657 | 1466247721162 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]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 04:02:01 INFO - PROCESS | 1657 | 1466247721188 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 1657 | 1466247721192 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:02:01 INFO - PROCESS | 1657 | 1466247721196 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 1657 | 1466247721197 Marionette TRACE conn2 <- [1,834,null,{}] 04:02:01 INFO - PROCESS | 1657 | 1466247721200 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}] 04:02:01 INFO - PROCESS | 1657 | 1466247721201 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:01 INFO - PROCESS | 1657 | 1466247721287 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:02:01 INFO - PROCESS | 1657 | 1466247721336 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 1657 | 1466247721337 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7e000 == 31 [pid = 1657] [id = 216] 04:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11809f400) [pid = 1657] [serial = 646] [outer = 0x0] 04:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11871dc00) [pid = 1657] [serial = 647] [outer = 0x11809f400] 04:02:01 INFO - PROCESS | 1657 | 1466247721364 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1187c5c00) [pid = 1657] [serial = 648] [outer = 0x11809f400] 04:02:01 INFO - PROCESS | 1657 | 1466247721660 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]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 04:02:01 INFO - PROCESS | 1657 | 1466247721715 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 1657 | 1466247721716 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:02:01 INFO - PROCESS | 1657 | 1466247721719 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 1657 | 1466247721721 Marionette TRACE conn2 <- [1,838,null,{}] 04:02:01 INFO - PROCESS | 1657 | 1466247721729 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}] 04:02:01 INFO - PROCESS | 1657 | 1466247721732 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:01 INFO - PROCESS | 1657 | 1466247721808 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:02:01 INFO - PROCESS | 1657 | 1466247721862 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 1657 | 1466247721864 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195f3800 == 32 [pid = 1657] [id = 217] 04:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1187c2c00) [pid = 1657] [serial = 649] [outer = 0x0] 04:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118f7e400) [pid = 1657] [serial = 650] [outer = 0x1187c2c00] 04:02:01 INFO - PROCESS | 1657 | 1466247721892 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119886c00) [pid = 1657] [serial = 651] [outer = 0x1187c2c00] 04:02:02 INFO - PROCESS | 1657 | 1466247722179 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]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms 04:02:02 INFO - PROCESS | 1657 | 1466247722240 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 1657 | 1466247722242 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:02:02 INFO - PROCESS | 1657 | 1466247722244 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 1657 | 1466247722245 Marionette TRACE conn2 <- [1,842,null,{}] 04:02:02 INFO - PROCESS | 1657 | 1466247722247 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}] 04:02:02 INFO - PROCESS | 1657 | 1466247722249 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:02 INFO - PROCESS | 1657 | 1466247722326 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:02:02 INFO - PROCESS | 1657 | 1466247722330 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 1657 | 1466247722331 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x121322800 == 33 [pid = 1657] [id = 218] 04:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119925400) [pid = 1657] [serial = 652] [outer = 0x0] 04:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119b84800) [pid = 1657] [serial = 653] [outer = 0x119925400] 04:02:02 INFO - PROCESS | 1657 | 1466247722358 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119b8d000) [pid = 1657] [serial = 654] [outer = 0x119925400] 04:02:02 INFO - PROCESS | 1657 | 1466247722679 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]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 04:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:02:02 INFO - PROCESS | 1657 | 1466247722713 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 1657 | 1466247722714 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:02:02 INFO - PROCESS | 1657 | 1466247722716 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 1657 | 1466247722717 Marionette TRACE conn2 <- [1,846,null,{}] 04:02:02 INFO - PROCESS | 1657 | 1466247722719 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}] 04:02:02 INFO - PROCESS | 1657 | 1466247722721 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:02 INFO - PROCESS | 1657 | 1466247722822 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:02:02 INFO - PROCESS | 1657 | 1466247722833 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 1657 | 1466247722834 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x124879000 == 34 [pid = 1657] [id = 219] 04:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119928800) [pid = 1657] [serial = 655] [outer = 0x0] 04:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119df7400) [pid = 1657] [serial = 656] [outer = 0x119928800] 04:02:02 INFO - PROCESS | 1657 | 1466247722861 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x120e0f400) [pid = 1657] [serial = 657] [outer = 0x119928800] 04:02:03 INFO - PROCESS | 1657 | 1466247723214 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]]]}] 04:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 04:02:03 INFO - PROCESS | 1657 | 1466247723234 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 1657 | 1466247723236 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:02:03 INFO - PROCESS | 1657 | 1466247723240 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 1657 | 1466247723241 Marionette TRACE conn2 <- [1,850,null,{}] 04:02:03 INFO - PROCESS | 1657 | 1466247723243 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}] 04:02:03 INFO - PROCESS | 1657 | 1466247723247 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:03 INFO - PROCESS | 1657 | 1466247723358 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:02:03 INFO - PROCESS | 1657 | 1466247723391 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 1657 | 1466247723392 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270e8000 == 35 [pid = 1657] [id = 220] 04:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x120e14800) [pid = 1657] [serial = 658] [outer = 0x0] 04:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1210d9c00) [pid = 1657] [serial = 659] [outer = 0x120e14800] 04:02:03 INFO - PROCESS | 1657 | 1466247723417 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124ad9000) [pid = 1657] [serial = 660] [outer = 0x120e14800] 04:02:03 INFO - PROCESS | 1657 | 1466247723736 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]]]}] 04:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 04:02:03 INFO - PROCESS | 1657 | 1466247723760 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 1657 | 1466247723761 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:02:03 INFO - PROCESS | 1657 | 1466247723763 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 1657 | 1466247723764 Marionette TRACE conn2 <- [1,854,null,{}] 04:02:03 INFO - PROCESS | 1657 | 1466247723766 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}] 04:02:03 INFO - PROCESS | 1657 | 1466247723768 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:03 INFO - PROCESS | 1657 | 1466247723862 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:02:03 INFO - PROCESS | 1657 | 1466247723899 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 1657 | 1466247723900 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a96000 == 36 [pid = 1657] [id = 221] 04:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x124d75800) [pid = 1657] [serial = 661] [outer = 0x0] 04:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12534f000) [pid = 1657] [serial = 662] [outer = 0x124d75800] 04:02:03 INFO - PROCESS | 1657 | 1466247723924 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x125357c00) [pid = 1657] [serial = 663] [outer = 0x124d75800] 04:02:04 INFO - PROCESS | 1657 | 1466247724251 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]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 04:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:02:04 INFO - PROCESS | 1657 | 1466247724282 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 1657 | 1466247724283 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:02:04 INFO - PROCESS | 1657 | 1466247724291 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 1657 | 1466247724292 Marionette TRACE conn2 <- [1,858,null,{}] 04:02:04 INFO - PROCESS | 1657 | 1466247724294 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}] 04:02:04 INFO - PROCESS | 1657 | 1466247724295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:04 INFO - PROCESS | 1657 | 1466247724387 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:02:04 INFO - PROCESS | 1657 | 1466247724391 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 1657 | 1466247724392 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290eb800 == 37 [pid = 1657] [id = 222] 04:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124e48800) [pid = 1657] [serial = 664] [outer = 0x0] 04:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126179000) [pid = 1657] [serial = 665] [outer = 0x124e48800] 04:02:04 INFO - PROCESS | 1657 | 1466247724416 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1263a8800) [pid = 1657] [serial = 666] [outer = 0x124e48800] 04:02:04 INFO - PROCESS | 1657 | 1466247724731 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]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 473ms 04:02:04 INFO - PROCESS | 1657 | 1466247724761 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 1657 | 1466247724763 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115d41c00) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112c18800) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113245800) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x115d33000) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11955b800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112972c00) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118ab9c00) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11749a400) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x113b4d000) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12193ac00) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120e95000) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11871ec00) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116f2f400) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:02:04 INFO - PROCESS | 1657 | 1466247724841 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 1657 | 1466247724842 Marionette TRACE conn2 <- [1,862,null,{}] 04:02:04 INFO - PROCESS | 1657 | 1466247724844 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}] 04:02:04 INFO - PROCESS | 1657 | 1466247724845 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:04 INFO - PROCESS | 1657 | 1466247724921 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:02:04 INFO - PROCESS | 1657 | 1466247724925 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 1657 | 1466247724926 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x121254000 == 38 [pid = 1657] [id = 223] 04:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115d4a800) [pid = 1657] [serial = 667] [outer = 0x0] 04:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1176d0000) [pid = 1657] [serial = 668] [outer = 0x115d4a800] 04:02:04 INFO - PROCESS | 1657 | 1466247724951 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119928c00) [pid = 1657] [serial = 669] [outer = 0x115d4a800] 04:02:05 INFO - PROCESS | 1657 | 1466247725259 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]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 489ms 04:02:05 INFO - PROCESS | 1657 | 1466247725309 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 1657 | 1466247725310 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:02:05 INFO - PROCESS | 1657 | 1466247725312 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 1657 | 1466247725313 Marionette TRACE conn2 <- [1,866,null,{}] 04:02:05 INFO - PROCESS | 1657 | 1466247725316 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}] 04:02:05 INFO - PROCESS | 1657 | 1466247725317 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:05 INFO - PROCESS | 1657 | 1466247725395 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:02:05 INFO - PROCESS | 1657 | 1466247725398 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 1657 | 1466247725399 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a93e000 == 39 [pid = 1657] [id = 224] 04:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119b83800) [pid = 1657] [serial = 670] [outer = 0x0] 04:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1263af400) [pid = 1657] [serial = 671] [outer = 0x119b83800] 04:02:05 INFO - PROCESS | 1657 | 1466247725424 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119b8c800) [pid = 1657] [serial = 672] [outer = 0x119b83800] 04:02:05 INFO - PROCESS | 1657 | 1466247725775 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]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 467ms 04:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:02:05 INFO - PROCESS | 1657 | 1466247725780 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 1657 | 1466247725782 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:02:05 INFO - PROCESS | 1657 | 1466247725784 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 1657 | 1466247725786 Marionette TRACE conn2 <- [1,870,null,{}] 04:02:05 INFO - PROCESS | 1657 | 1466247725790 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}] 04:02:05 INFO - PROCESS | 1657 | 1466247725792 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:05 INFO - PROCESS | 1657 | 1466247725902 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:02:05 INFO - PROCESS | 1657 | 1466247725908 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 1657 | 1466247725909 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a952000 == 40 [pid = 1657] [id = 225] 04:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113b4d400) [pid = 1657] [serial = 673] [outer = 0x0] 04:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1273b3800) [pid = 1657] [serial = 674] [outer = 0x113b4d400] 04:02:05 INFO - PROCESS | 1657 | 1466247725935 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128a64c00) [pid = 1657] [serial = 675] [outer = 0x113b4d400] 04:02:06 INFO - PROCESS | 1657 | 1466247726241 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]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 04:02:06 INFO - PROCESS | 1657 | 1466247726257 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 1657 | 1466247726258 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:02:06 INFO - PROCESS | 1657 | 1466247726260 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 1657 | 1466247726261 Marionette TRACE conn2 <- [1,874,null,{}] 04:02:06 INFO - PROCESS | 1657 | 1466247726263 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}] 04:02:06 INFO - PROCESS | 1657 | 1466247726264 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:06 INFO - PROCESS | 1657 | 1466247726344 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:02:06 INFO - PROCESS | 1657 | 1466247726347 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 1657 | 1466247726348 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b811000 == 41 [pid = 1657] [id = 226] 04:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128a64000) [pid = 1657] [serial = 676] [outer = 0x0] 04:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128ae6c00) [pid = 1657] [serial = 677] [outer = 0x128a64000] 04:02:06 INFO - PROCESS | 1657 | 1466247726372 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128db2400) [pid = 1657] [serial = 678] [outer = 0x128a64000] 04:02:06 INFO - PROCESS | 1657 | 1466247726712 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]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 04:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:02:06 INFO - PROCESS | 1657 | 1466247726731 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 1657 | 1466247726732 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:02:06 INFO - PROCESS | 1657 | 1466247726734 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 1657 | 1466247726735 Marionette TRACE conn2 <- [1,878,null,{}] 04:02:06 INFO - PROCESS | 1657 | 1466247726740 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}] 04:02:06 INFO - PROCESS | 1657 | 1466247726741 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:06 INFO - PROCESS | 1657 | 1466247726843 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:02:06 INFO - PROCESS | 1657 | 1466247726923 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 1657 | 1466247726924 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d98800 == 42 [pid = 1657] [id = 227] 04:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x110d50800) [pid = 1657] [serial = 679] [outer = 0x0] 04:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x110e7fc00) [pid = 1657] [serial = 680] [outer = 0x110d50800] 04:02:06 INFO - PROCESS | 1657 | 1466247726956 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x115d3bc00) [pid = 1657] [serial = 681] [outer = 0x110d50800] 04:02:07 INFO - PROCESS | 1657 | 1466247727404 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]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 722ms 04:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:02:07 INFO - PROCESS | 1657 | 1466247727458 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 1657 | 1466247727460 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:02:07 INFO - PROCESS | 1657 | 1466247727463 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 1657 | 1466247727465 Marionette TRACE conn2 <- [1,882,null,{}] 04:02:07 INFO - PROCESS | 1657 | 1466247727469 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}] 04:02:07 INFO - PROCESS | 1657 | 1466247727470 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:07 INFO - PROCESS | 1657 | 1466247727572 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:02:07 INFO - PROCESS | 1657 | 1466247727627 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 1657 | 1466247727629 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195ea000 == 43 [pid = 1657] [id = 228] 04:02:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1181b9000) [pid = 1657] [serial = 682] [outer = 0x0] 04:02:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11871e400) [pid = 1657] [serial = 683] [outer = 0x1181b9000] 04:02:07 INFO - PROCESS | 1657 | 1466247727659 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1187ca000) [pid = 1657] [serial = 684] [outer = 0x1181b9000] 04:02:08 INFO - PROCESS | 1657 | 1466247728073 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]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 622ms 04:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:02:08 INFO - PROCESS | 1657 | 1466247728088 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 1657 | 1466247728091 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:02:08 INFO - PROCESS | 1657 | 1466247728093 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 1657 | 1466247728094 Marionette TRACE conn2 <- [1,886,null,{}] 04:02:08 INFO - PROCESS | 1657 | 1466247728097 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}] 04:02:08 INFO - PROCESS | 1657 | 1466247728098 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:08 INFO - PROCESS | 1657 | 1466247728223 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:02:08 INFO - PROCESS | 1657 | 1466247728291 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 1657 | 1466247728292 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6ac000 == 44 [pid = 1657] [id = 229] 04:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1196eb400) [pid = 1657] [serial = 685] [outer = 0x0] 04:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11988a800) [pid = 1657] [serial = 686] [outer = 0x1196eb400] 04:02:08 INFO - PROCESS | 1657 | 1466247728321 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119b8a000) [pid = 1657] [serial = 687] [outer = 0x1196eb400] 04:02:08 INFO - PROCESS | 1657 | 1466247728713 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]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 04:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:02:08 INFO - PROCESS | 1657 | 1466247728762 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 1657 | 1466247728764 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:02:08 INFO - PROCESS | 1657 | 1466247728771 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 1657 | 1466247728775 Marionette TRACE conn2 <- [1,890,null,{}] 04:02:08 INFO - PROCESS | 1657 | 1466247728779 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}] 04:02:08 INFO - PROCESS | 1657 | 1466247728781 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:08 INFO - PROCESS | 1657 | 1466247728883 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:02:08 INFO - PROCESS | 1657 | 1466247728947 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 1657 | 1466247728949 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb66800 == 45 [pid = 1657] [id = 230] 04:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119926000) [pid = 1657] [serial = 688] [outer = 0x0] 04:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121338400) [pid = 1657] [serial = 689] [outer = 0x119926000] 04:02:08 INFO - PROCESS | 1657 | 1466247728977 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124d0b000) [pid = 1657] [serial = 690] [outer = 0x119926000] 04:02:09 INFO - PROCESS | 1657 | 1466247729416 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]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 676ms 04:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:02:09 INFO - PROCESS | 1657 | 1466247729444 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 1657 | 1466247729446 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:02:09 INFO - PROCESS | 1657 | 1466247729448 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 1657 | 1466247729449 Marionette TRACE conn2 <- [1,894,null,{}] 04:02:09 INFO - PROCESS | 1657 | 1466247729644 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}] 04:02:09 INFO - PROCESS | 1657 | 1466247729645 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:09 INFO - PROCESS | 1657 | 1466247729769 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:02:09 INFO - PROCESS | 1657 | 1466247729776 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 1657 | 1466247729778 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c3800 == 46 [pid = 1657] [id = 231] 04:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115d4f400) [pid = 1657] [serial = 691] [outer = 0x0] 04:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1164d5800) [pid = 1657] [serial = 692] [outer = 0x115d4f400] 04:02:09 INFO - PROCESS | 1657 | 1466247729806 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116f81c00) [pid = 1657] [serial = 693] [outer = 0x115d4f400] 04:02:10 INFO - PROCESS | 1657 | 1466247730252 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]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 823ms 04:02:10 INFO - PROCESS | 1657 | 1466247730273 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 1657 | 1466247730275 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:02:10 INFO - PROCESS | 1657 | 1466247730279 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 1657 | 1466247730281 Marionette TRACE conn2 <- [1,898,null,{}] 04:02:10 INFO - PROCESS | 1657 | 1466247730285 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}] 04:02:10 INFO - PROCESS | 1657 | 1466247730287 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:10 INFO - PROCESS | 1657 | 1466247730404 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:02:10 INFO - PROCESS | 1657 | 1466247730504 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 1657 | 1466247730507 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e81800 == 47 [pid = 1657] [id = 232] 04:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118177c00) [pid = 1657] [serial = 694] [outer = 0x0] 04:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1183bcc00) [pid = 1657] [serial = 695] [outer = 0x118177c00] 04:02:10 INFO - PROCESS | 1657 | 1466247730552 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118723000) [pid = 1657] [serial = 696] [outer = 0x118177c00] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b811000 == 46 [pid = 1657] [id = 226] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a952000 == 45 [pid = 1657] [id = 225] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a93e000 == 44 [pid = 1657] [id = 224] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x121254000 == 43 [pid = 1657] [id = 223] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1290eb800 == 42 [pid = 1657] [id = 222] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x128a96000 == 41 [pid = 1657] [id = 221] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1270e8000 == 40 [pid = 1657] [id = 220] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x124879000 == 39 [pid = 1657] [id = 219] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x121322800 == 38 [pid = 1657] [id = 218] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1195f3800 == 37 [pid = 1657] [id = 217] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7e000 == 36 [pid = 1657] [id = 216] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116961800 == 35 [pid = 1657] [id = 215] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1195d6000 == 34 [pid = 1657] [id = 214] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116682800 == 33 [pid = 1657] [id = 213] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb2000 == 32 [pid = 1657] [id = 212] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1193c3800 == 31 [pid = 1657] [id = 231] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb66800 == 30 [pid = 1657] [id = 230] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6ac000 == 29 [pid = 1657] [id = 229] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1195ea000 == 28 [pid = 1657] [id = 228] 04:02:11 INFO - PROCESS | 1657 | --DOCSHELL 0x115d98800 == 27 [pid = 1657] [id = 227] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124acd400) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124e53000) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118092800) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e92400) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120e14400) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119605400) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119b87400) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119888c00) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112e66000) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119552400) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112c83400) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118176400) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115e8d800) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123381400) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116908000) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e93400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121462000) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118a36000) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184d3000) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e0ac00) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1196ef000) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116981c00) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119891c00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1187c9000) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119929000) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12122d800) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118aae800) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 04:02:11 INFO - PROCESS | 1657 | 1466247731482 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]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1221ms 04:02:11 INFO - PROCESS | 1657 | 1466247731500 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 1657 | 1466247731504 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:02:11 INFO - PROCESS | 1657 | 1466247731509 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 1657 | 1466247731512 Marionette TRACE conn2 <- [1,902,null,{}] 04:02:11 INFO - PROCESS | 1657 | 1466247731515 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}] 04:02:11 INFO - PROCESS | 1657 | 1466247731517 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:11 INFO - PROCESS | 1657 | 1466247731595 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:02:11 INFO - PROCESS | 1657 | 1466247731599 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 1657 | 1466247731602 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e46800 == 28 [pid = 1657] [id = 233] 04:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11297e000) [pid = 1657] [serial = 697] [outer = 0x0] 04:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112c80000) [pid = 1657] [serial = 698] [outer = 0x11297e000] 04:02:11 INFO - PROCESS | 1657 | 1466247731632 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112d70000) [pid = 1657] [serial = 699] [outer = 0x11297e000] 04:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 04:02:11 INFO - PROCESS | 1657 | 1466247731973 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]]]}] 04:02:11 INFO - PROCESS | 1657 | 1466247731980 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 1657 | 1466247731983 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:02:11 INFO - PROCESS | 1657 | 1466247731991 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 1657 | 1466247731993 Marionette TRACE conn2 <- [1,906,null,{}] 04:02:11 INFO - PROCESS | 1657 | 1466247731995 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}] 04:02:11 INFO - PROCESS | 1657 | 1466247731996 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:12 INFO - PROCESS | 1657 | 1466247732079 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:02:12 INFO - PROCESS | 1657 | 1466247732127 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 1657 | 1466247732128 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x116948800 == 29 [pid = 1657] [id = 234] 04:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112e71000) [pid = 1657] [serial = 700] [outer = 0x0] 04:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11335e400) [pid = 1657] [serial = 701] [outer = 0x112e71000] 04:02:12 INFO - PROCESS | 1657 | 1466247732155 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115d40c00) [pid = 1657] [serial = 702] [outer = 0x112e71000] 04:02:12 INFO - PROCESS | 1657 | 1466247732467 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]]]}] 04:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 519ms 04:02:12 INFO - PROCESS | 1657 | 1466247732511 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:02:12 INFO - PROCESS | 1657 | 1466247732512 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:02:12 INFO - PROCESS | 1657 | 1466247732514 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 1657 | 1466247732517 Marionette TRACE conn2 <- [1,910,null,{}] 04:02:12 INFO - PROCESS | 1657 | 1466247732525 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}] 04:02:12 INFO - PROCESS | 1657 | 1466247732528 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:12 INFO - PROCESS | 1657 | 1466247732604 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:02:12 INFO - PROCESS | 1657 | 1466247732653 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 1657 | 1466247732655 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823f800 == 30 [pid = 1657] [id = 235] 04:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d49400) [pid = 1657] [serial = 703] [outer = 0x0] 04:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1164e3000) [pid = 1657] [serial = 704] [outer = 0x115d49400] 04:02:12 INFO - PROCESS | 1657 | 1466247732683 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f8c800) [pid = 1657] [serial = 705] [outer = 0x115d49400] 04:02:12 INFO - PROCESS | 1657 | 1466247732940 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]]]}] 04:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 475ms 04:02:12 INFO - PROCESS | 1657 | 1466247732993 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 1657 | 1466247732994 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:02:12 INFO - PROCESS | 1657 | 1466247732997 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 1657 | 1466247732998 Marionette TRACE conn2 <- [1,914,null,{}] 04:02:13 INFO - PROCESS | 1657 | 1466247733000 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}] 04:02:13 INFO - PROCESS | 1657 | 1466247733001 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:13 INFO - PROCESS | 1657 | 1466247733091 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:02:13 INFO - PROCESS | 1657 | 1466247733094 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 1657 | 1466247733096 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193dd800 == 31 [pid = 1657] [id = 236] 04:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117e0fc00) [pid = 1657] [serial = 706] [outer = 0x0] 04:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118173c00) [pid = 1657] [serial = 707] [outer = 0x117e0fc00] 04:02:13 INFO - PROCESS | 1657 | 1466247733123 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1181b2000) [pid = 1657] [serial = 708] [outer = 0x117e0fc00] 04:02:13 INFO - PROCESS | 1657 | 1466247733489 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]]]}] 04:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 04:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:02:13 INFO - PROCESS | 1657 | 1466247733515 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 1657 | 1466247733517 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:02:13 INFO - PROCESS | 1657 | 1466247733525 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 1657 | 1466247733526 Marionette TRACE conn2 <- [1,918,null,{}] 04:02:13 INFO - PROCESS | 1657 | 1466247733528 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}] 04:02:13 INFO - PROCESS | 1657 | 1466247733529 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:13 INFO - PROCESS | 1657 | 1466247733620 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:02:13 INFO - PROCESS | 1657 | 1466247733623 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 1657 | 1466247733624 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c9b000 == 32 [pid = 1657] [id = 237] 04:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112c85400) [pid = 1657] [serial = 709] [outer = 0x0] 04:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1184d3400) [pid = 1657] [serial = 710] [outer = 0x112c85400] 04:02:13 INFO - PROCESS | 1657 | 1466247733649 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118727c00) [pid = 1657] [serial = 711] [outer = 0x112c85400] 04:02:13 INFO - PROCESS | 1657 | 1466247733996 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]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 524ms 04:02:14 INFO - PROCESS | 1657 | 1466247734044 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 1657 | 1466247734045 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:02:14 INFO - PROCESS | 1657 | 1466247734047 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 1657 | 1466247734048 Marionette TRACE conn2 <- [1,922,null,{}] 04:02:14 INFO - PROCESS | 1657 | 1466247734051 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}] 04:02:14 INFO - PROCESS | 1657 | 1466247734055 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:14 INFO - PROCESS | 1657 | 1466247734156 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:02:14 INFO - PROCESS | 1657 | 1466247734190 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 1657 | 1466247734191 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121329000 == 33 [pid = 1657] [id = 238] 04:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1187c2400) [pid = 1657] [serial = 712] [outer = 0x0] 04:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118abac00) [pid = 1657] [serial = 713] [outer = 0x1187c2400] 04:02:14 INFO - PROCESS | 1657 | 1466247734216 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119605800) [pid = 1657] [serial = 714] [outer = 0x1187c2400] 04:02:14 INFO - PROCESS | 1657 | 1466247734506 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]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 467ms 04:02:14 INFO - PROCESS | 1657 | 1466247734515 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 1657 | 1466247734517 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:02:14 INFO - PROCESS | 1657 | 1466247734545 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 1657 | 1466247734546 Marionette TRACE conn2 <- [1,926,null,{}] 04:02:14 INFO - PROCESS | 1657 | 1466247734548 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}] 04:02:14 INFO - PROCESS | 1657 | 1466247734549 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:14 INFO - PROCESS | 1657 | 1466247734642 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:02:14 INFO - PROCESS | 1657 | 1466247734645 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 1657 | 1466247734647 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x124895800 == 34 [pid = 1657] [id = 239] 04:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110e7a800) [pid = 1657] [serial = 715] [outer = 0x0] 04:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119606c00) [pid = 1657] [serial = 716] [outer = 0x110e7a800] 04:02:14 INFO - PROCESS | 1657 | 1466247734671 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1196f4400) [pid = 1657] [serial = 717] [outer = 0x110e7a800] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128a64000) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e14800) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124d75800) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124e48800) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116904800) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1176d7400) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1187c2c00) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124adc400) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112c89400) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11809f400) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119925400) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115d4a800) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b83800) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113b4d400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:02:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119928800) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:02:15 INFO - PROCESS | 1657 | 1466247735402 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]]]}] 04:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 868ms 04:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:02:15 INFO - PROCESS | 1657 | 1466247735414 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 1657 | 1466247735417 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:02:15 INFO - PROCESS | 1657 | 1466247735420 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 1657 | 1466247735422 Marionette TRACE conn2 <- [1,930,null,{}] 04:02:15 INFO - PROCESS | 1657 | 1466247735427 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}] 04:02:15 INFO - PROCESS | 1657 | 1466247735428 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:15 INFO - PROCESS | 1657 | 1466247735535 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:02:15 INFO - PROCESS | 1657 | 1466247735609 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 1657 | 1466247735610 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab5800 == 35 [pid = 1657] [id = 240] 04:02:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c80800) [pid = 1657] [serial = 718] [outer = 0x0] 04:02:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112d6dc00) [pid = 1657] [serial = 719] [outer = 0x112c80800] 04:02:15 INFO - PROCESS | 1657 | 1466247735642 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113247c00) [pid = 1657] [serial = 720] [outer = 0x112c80800] 04:02:16 INFO - PROCESS | 1657 | 1466247736159 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]]]}] 04:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 822ms 04:02:16 INFO - PROCESS | 1657 | 1466247736243 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 1657 | 1466247736246 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:02:16 INFO - PROCESS | 1657 | 1466247736251 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 1657 | 1466247736252 Marionette TRACE conn2 <- [1,934,null,{}] 04:02:16 INFO - PROCESS | 1657 | 1466247736255 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}] 04:02:16 INFO - PROCESS | 1657 | 1466247736257 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:16 INFO - PROCESS | 1657 | 1466247736362 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:02:16 INFO - PROCESS | 1657 | 1466247736414 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 1657 | 1466247736415 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118203800 == 36 [pid = 1657] [id = 241] 04:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115d40000) [pid = 1657] [serial = 721] [outer = 0x0] 04:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115d48800) [pid = 1657] [serial = 722] [outer = 0x115d40000] 04:02:16 INFO - PROCESS | 1657 | 1466247736447 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1164d7c00) [pid = 1657] [serial = 723] [outer = 0x115d40000] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x121329000 == 35 [pid = 1657] [id = 238] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119c9b000 == 34 [pid = 1657] [id = 237] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1193dd800 == 33 [pid = 1657] [id = 236] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x11823f800 == 32 [pid = 1657] [id = 235] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x116948800 == 31 [pid = 1657] [id = 234] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x115e46800 == 30 [pid = 1657] [id = 233] 04:02:16 INFO - PROCESS | 1657 | --DOCSHELL 0x117e81800 == 29 [pid = 1657] [id = 232] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1210d9c00) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12534f000) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ad9000) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126179000) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116a14800) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x117e12800) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118097800) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1184d1000) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118f7e400) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119886c00) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125357c00) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x125d6b000) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112fd8c00) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x115d35400) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11871dc00) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1187c5c00) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119b84800) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119b8d000) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1263a8800) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1176d0000) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119928c00) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1263af400) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x128a64c00) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x119df7400) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x120e0f400) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x128db2400) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1273b3800) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x119b8c800) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x128ae6c00) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 04:02:16 INFO - PROCESS | 1657 | 1466247736975 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]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 774ms 04:02:17 INFO - PROCESS | 1657 | 1466247737024 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 1657 | 1466247737026 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:02:17 INFO - PROCESS | 1657 | 1466247737029 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 1657 | 1466247737032 Marionette TRACE conn2 <- [1,938,null,{}] 04:02:17 INFO - PROCESS | 1657 | 1466247737041 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}] 04:02:17 INFO - PROCESS | 1657 | 1466247737043 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:17 INFO - PROCESS | 1657 | 1466247737122 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:02:17 INFO - PROCESS | 1657 | 1466247737126 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 1657 | 1466247737128 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b5000 == 30 [pid = 1657] [id = 242] 04:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113250800) [pid = 1657] [serial = 724] [outer = 0x0] 04:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x115d34c00) [pid = 1657] [serial = 725] [outer = 0x113250800] 04:02:17 INFO - PROCESS | 1657 | 1466247737158 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x115e8ac00) [pid = 1657] [serial = 726] [outer = 0x113250800] 04:02:17 INFO - PROCESS | 1657 | 1466247737636 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]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 621ms 04:02:17 INFO - PROCESS | 1657 | 1466247737651 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 1657 | 1466247737656 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:02:17 INFO - PROCESS | 1657 | 1466247737681 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 1657 | 1466247737685 Marionette TRACE conn2 <- [1,942,null,{}] 04:02:17 INFO - PROCESS | 1657 | 1466247737694 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}] 04:02:17 INFO - PROCESS | 1657 | 1466247737697 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:17 INFO - PROCESS | 1657 | 1466247737870 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:02:17 INFO - PROCESS | 1657 | 1466247737956 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 1657 | 1466247737958 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x11715b000 == 31 [pid = 1657] [id = 243] 04:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x115d35400) [pid = 1657] [serial = 727] [outer = 0x0] 04:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x115e8d800) [pid = 1657] [serial = 728] [outer = 0x115d35400] 04:02:18 INFO - PROCESS | 1657 | 1466247738007 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116906c00) [pid = 1657] [serial = 729] [outer = 0x115d35400] 04:02:18 INFO - PROCESS | 1657 | 1466247738467 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]]]}] 04:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 831ms 04:02:18 INFO - PROCESS | 1657 | 1466247738510 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 1657 | 1466247738513 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:02:18 INFO - PROCESS | 1657 | 1466247738517 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 1657 | 1466247738519 Marionette TRACE conn2 <- [1,946,null,{}] 04:02:18 INFO - PROCESS | 1657 | 1466247738522 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}] 04:02:18 INFO - PROCESS | 1657 | 1466247738523 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:18 INFO - PROCESS | 1657 | 1466247738617 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:02:18 INFO - PROCESS | 1657 | 1466247738667 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 1657 | 1466247738668 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x11929d800 == 32 [pid = 1657] [id = 244] 04:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11219c400) [pid = 1657] [serial = 730] [outer = 0x0] 04:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x117e12c00) [pid = 1657] [serial = 731] [outer = 0x11219c400] 04:02:18 INFO - PROCESS | 1657 | 1466247738700 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118174000) [pid = 1657] [serial = 732] [outer = 0x11219c400] 04:02:19 INFO - PROCESS | 1657 | 1466247739121 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]]]}] 04:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 622ms 04:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:02:19 INFO - PROCESS | 1657 | 1466247739140 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 1657 | 1466247739141 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:02:19 INFO - PROCESS | 1657 | 1466247739144 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 1657 | 1466247739147 Marionette TRACE conn2 <- [1,950,null,{}] 04:02:19 INFO - PROCESS | 1657 | 1466247739155 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}] 04:02:19 INFO - PROCESS | 1657 | 1466247739158 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:19 INFO - PROCESS | 1657 | 1466247739251 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:02:19 INFO - PROCESS | 1657 | 1466247739340 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 1657 | 1466247739342 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12110f000 == 33 [pid = 1657] [id = 245] 04:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1187c7800) [pid = 1657] [serial = 733] [outer = 0x0] 04:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1187ce000) [pid = 1657] [serial = 734] [outer = 0x1187c7800] 04:02:19 INFO - PROCESS | 1657 | 1466247739388 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118f81c00) [pid = 1657] [serial = 735] [outer = 0x1187c7800] 04:02:19 INFO - PROCESS | 1657 | 1466247739797 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]]]}] 04:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 04:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:02:19 INFO - PROCESS | 1657 | 1466247739816 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 1657 | 1466247739818 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:02:19 INFO - PROCESS | 1657 | 1466247739823 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 1657 | 1466247739824 Marionette TRACE conn2 <- [1,954,null,{}] 04:02:19 INFO - PROCESS | 1657 | 1466247739826 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}] 04:02:19 INFO - PROCESS | 1657 | 1466247739828 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:19 INFO - PROCESS | 1657 | 1466247739932 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:02:19 INFO - PROCESS | 1657 | 1466247739979 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 1657 | 1466247739981 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x124890800 == 34 [pid = 1657] [id = 246] 04:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118aae800) [pid = 1657] [serial = 736] [outer = 0x0] 04:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11955fc00) [pid = 1657] [serial = 737] [outer = 0x118aae800] 04:02:20 INFO - PROCESS | 1657 | 1466247740010 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1196ea800) [pid = 1657] [serial = 738] [outer = 0x118aae800] 04:02:20 INFO - PROCESS | 1657 | 1466247740410 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]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 624ms 04:02:20 INFO - PROCESS | 1657 | 1466247740445 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 1657 | 1466247740447 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:02:20 INFO - PROCESS | 1657 | 1466247740449 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 1657 | 1466247740450 Marionette TRACE conn2 <- [1,958,null,{}] 04:02:20 INFO - PROCESS | 1657 | 1466247740453 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}] 04:02:20 INFO - PROCESS | 1657 | 1466247740455 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:20 INFO - PROCESS | 1657 | 1466247740546 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:02:20 INFO - PROCESS | 1657 | 1466247740625 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 1657 | 1466247740626 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x125372000 == 35 [pid = 1657] [id = 247] 04:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1196f6400) [pid = 1657] [serial = 739] [outer = 0x0] 04:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1198af800) [pid = 1657] [serial = 740] [outer = 0x1196f6400] 04:02:20 INFO - PROCESS | 1657 | 1466247740655 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1198b6400) [pid = 1657] [serial = 741] [outer = 0x1196f6400] 04:02:21 INFO - PROCESS | 1657 | 1466247741068 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]]]}] 04:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 669ms 04:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:02:21 INFO - PROCESS | 1657 | 1466247741119 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:02:21 INFO - PROCESS | 1657 | 1466247741120 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:02:21 INFO - PROCESS | 1657 | 1466247741123 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 1657 | 1466247741124 Marionette TRACE conn2 <- [1,962,null,{}] 04:02:21 INFO - PROCESS | 1657 | 1466247741126 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}] 04:02:21 INFO - PROCESS | 1657 | 1466247741131 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:21 INFO - PROCESS | 1657 | 1466247741241 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:02:21 INFO - PROCESS | 1657 | 1466247741353 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 1657 | 1466247741354 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133ce000 == 36 [pid = 1657] [id = 248] 04:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x110e7c000) [pid = 1657] [serial = 742] [outer = 0x0] 04:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x111c83800) [pid = 1657] [serial = 743] [outer = 0x110e7c000] 04:02:21 INFO - PROCESS | 1657 | 1466247741381 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112da7000) [pid = 1657] [serial = 744] [outer = 0x110e7c000] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab5800 == 35 [pid = 1657] [id = 240] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118203800 == 34 [pid = 1657] [id = 241] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x125372000 == 33 [pid = 1657] [id = 247] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124890800 == 32 [pid = 1657] [id = 246] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12110f000 == 31 [pid = 1657] [id = 245] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11929d800 == 30 [pid = 1657] [id = 244] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124895800 == 29 [pid = 1657] [id = 239] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1164b5000 == 28 [pid = 1657] [id = 242] 04:02:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11715b000 == 27 [pid = 1657] [id = 243] 04:02:22 INFO - PROCESS | 1657 | 1466247742396 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]]]}] 04:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1322ms 04:02:22 INFO - PROCESS | 1657 | 1466247742446 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 1657 | 1466247742448 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:02:22 INFO - PROCESS | 1657 | 1466247742452 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 1657 | 1466247742454 Marionette TRACE conn2 <- [1,966,null,{}] 04:02:22 INFO - PROCESS | 1657 | 1466247742458 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}] 04:02:22 INFO - PROCESS | 1657 | 1466247742459 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:22 INFO - PROCESS | 1657 | 1466247742542 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:02:22 INFO - PROCESS | 1657 | 1466247742550 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 1657 | 1466247742554 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169a8800 == 28 [pid = 1657] [id = 249] 04:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115d32800) [pid = 1657] [serial = 745] [outer = 0x0] 04:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115d40400) [pid = 1657] [serial = 746] [outer = 0x115d32800] 04:02:22 INFO - PROCESS | 1657 | 1466247742585 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115e8cc00) [pid = 1657] [serial = 747] [outer = 0x115d32800] 04:02:22 INFO - PROCESS | 1657 | 1466247742910 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]]]}] 04:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 472ms 04:02:22 INFO - PROCESS | 1657 | 1466247742947 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 1657 | 1466247742950 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:02:22 INFO - PROCESS | 1657 | 1466247742959 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 1657 | 1466247742960 Marionette TRACE conn2 <- [1,970,null,{}] 04:02:22 INFO - PROCESS | 1657 | 1466247742963 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}] 04:02:22 INFO - PROCESS | 1657 | 1466247742964 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:23 INFO - PROCESS | 1657 | 1466247743040 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:02:23 INFO - PROCESS | 1657 | 1466247743045 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 1657 | 1466247743046 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119291800 == 29 [pid = 1657] [id = 250] 04:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116903c00) [pid = 1657] [serial = 748] [outer = 0x0] 04:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f89000) [pid = 1657] [serial = 749] [outer = 0x116903c00] 04:02:23 INFO - PROCESS | 1657 | 1466247743076 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118094800) [pid = 1657] [serial = 750] [outer = 0x116903c00] 04:02:23 INFO - PROCESS | 1657 | 1466247743416 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]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 04:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:02:23 INFO - PROCESS | 1657 | 1466247743428 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 1657 | 1466247743429 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:02:23 INFO - PROCESS | 1657 | 1466247743431 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 1657 | 1466247743433 Marionette TRACE conn2 <- [1,974,null,{}] 04:02:23 INFO - PROCESS | 1657 | 1466247743445 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}] 04:02:23 INFO - PROCESS | 1657 | 1466247743457 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:23 INFO - PROCESS | 1657 | 1466247743540 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:02:23 INFO - PROCESS | 1657 | 1466247743591 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 1657 | 1466247743593 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x121026000 == 30 [pid = 1657] [id = 251] 04:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118177800) [pid = 1657] [serial = 751] [outer = 0x0] 04:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118721000) [pid = 1657] [serial = 752] [outer = 0x118177800] 04:02:23 INFO - PROCESS | 1657 | 1466247743620 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118f85000) [pid = 1657] [serial = 753] [outer = 0x118177800] 04:02:23 INFO - PROCESS | 1657 | 1466247743961 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]]]}] 04:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 576ms 04:02:24 INFO - PROCESS | 1657 | 1466247744008 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:02:24 INFO - PROCESS | 1657 | 1466247744010 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:02:24 INFO - PROCESS | 1657 | 1466247744014 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 1657 | 1466247744016 Marionette TRACE conn2 <- [1,978,null,{}] 04:02:24 INFO - PROCESS | 1657 | 1466247744027 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}] 04:02:24 INFO - PROCESS | 1657 | 1466247744028 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:24 INFO - PROCESS | 1657 | 1466247744171 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:02:24 INFO - PROCESS | 1657 | 1466247744221 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 1657 | 1466247744222 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12498a000 == 31 [pid = 1657] [id = 252] 04:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119219c00) [pid = 1657] [serial = 754] [outer = 0x0] 04:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11960cc00) [pid = 1657] [serial = 755] [outer = 0x119219c00] 04:02:24 INFO - PROCESS | 1657 | 1466247744262 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119890c00) [pid = 1657] [serial = 756] [outer = 0x119219c00] 04:02:24 INFO - PROCESS | 1657 | 1466247744619 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]]]}] 04:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 04:02:24 INFO - PROCESS | 1657 | 1466247744642 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 1657 | 1466247744644 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:02:24 INFO - PROCESS | 1657 | 1466247744646 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 1657 | 1466247744647 Marionette TRACE conn2 <- [1,982,null,{}] 04:02:24 INFO - PROCESS | 1657 | 1466247744649 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}] 04:02:24 INFO - PROCESS | 1657 | 1466247744650 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:24 INFO - PROCESS | 1657 | 1466247744754 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:02:24 INFO - PROCESS | 1657 | 1466247744787 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 1657 | 1466247744789 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265c0800 == 32 [pid = 1657] [id = 253] 04:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x115d36800) [pid = 1657] [serial = 757] [outer = 0x0] 04:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119924c00) [pid = 1657] [serial = 758] [outer = 0x115d36800] 04:02:24 INFO - PROCESS | 1657 | 1466247744814 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11992d800) [pid = 1657] [serial = 759] [outer = 0x115d36800] 04:02:25 INFO - PROCESS | 1657 | 1466247745142 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]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 04:02:25 INFO - PROCESS | 1657 | 1466247745165 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 1657 | 1466247745166 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:02:25 INFO - PROCESS | 1657 | 1466247745168 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 1657 | 1466247745169 Marionette TRACE conn2 <- [1,986,null,{}] 04:02:25 INFO - PROCESS | 1657 | 1466247745174 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}] 04:02:25 INFO - PROCESS | 1657 | 1466247745178 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:25 INFO - PROCESS | 1657 | 1466247745297 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:02:25 INFO - PROCESS | 1657 | 1466247745301 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 1657 | 1466247745302 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270fb000 == 33 [pid = 1657] [id = 254] 04:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119891400) [pid = 1657] [serial = 760] [outer = 0x0] 04:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119b86c00) [pid = 1657] [serial = 761] [outer = 0x119891400] 04:02:25 INFO - PROCESS | 1657 | 1466247745328 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e0f000) [pid = 1657] [serial = 762] [outer = 0x119891400] 04:02:25 INFO - PROCESS | 1657 | 1466247745646 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]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 04:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:02:25 INFO - PROCESS | 1657 | 1466247745691 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 1657 | 1466247745692 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:02:25 INFO - PROCESS | 1657 | 1466247745694 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 1657 | 1466247745695 Marionette TRACE conn2 <- [1,990,null,{}] 04:02:25 INFO - PROCESS | 1657 | 1466247745698 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}] 04:02:25 INFO - PROCESS | 1657 | 1466247745699 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:25 INFO - PROCESS | 1657 | 1466247745790 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:02:25 INFO - PROCESS | 1657 | 1466247745831 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 1657 | 1466247745832 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d6000 == 34 [pid = 1657] [id = 255] 04:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112c7dc00) [pid = 1657] [serial = 763] [outer = 0x0] 04:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120e8ec00) [pid = 1657] [serial = 764] [outer = 0x112c7dc00] 04:02:25 INFO - PROCESS | 1657 | 1466247745856 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120e95400) [pid = 1657] [serial = 765] [outer = 0x112c7dc00] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112c85400) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112e71000) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115d49400) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11297e000) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118177c00) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d40000) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112c80800) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e0fc00) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119926000) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115d4f400) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1181b9000) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1196eb400) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110d50800) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110e7a800) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113250800) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:02:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1187c2400) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:02:26 INFO - PROCESS | 1657 | 1466247746252 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 568ms 04:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:02:26 INFO - PROCESS | 1657 | 1466247746266 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 1657 | 1466247746267 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:02:26 INFO - PROCESS | 1657 | 1466247746275 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 1657 | 1466247746276 Marionette TRACE conn2 <- [1,994,null,{}] 04:02:26 INFO - PROCESS | 1657 | 1466247746278 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}] 04:02:26 INFO - PROCESS | 1657 | 1466247746279 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:26 INFO - PROCESS | 1657 | 1466247746381 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:02:26 INFO - PROCESS | 1657 | 1466247746411 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 1657 | 1466247746412 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198dc800 == 35 [pid = 1657] [id = 256] 04:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x110d53000) [pid = 1657] [serial = 766] [outer = 0x0] 04:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112e71000) [pid = 1657] [serial = 767] [outer = 0x110d53000] 04:02:26 INFO - PROCESS | 1657 | 1466247746437 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11816f800) [pid = 1657] [serial = 768] [outer = 0x110d53000] 04:02:26 INFO - PROCESS | 1657 | 1466247746693 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 474ms 04:02:26 INFO - PROCESS | 1657 | 1466247746744 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:02:26 INFO - PROCESS | 1657 | 1466247746745 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:02:26 INFO - PROCESS | 1657 | 1466247746748 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 1657 | 1466247746749 Marionette TRACE conn2 <- [1,998,null,{}] 04:02:26 INFO - PROCESS | 1657 | 1466247746751 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}] 04:02:26 INFO - PROCESS | 1657 | 1466247746753 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:26 INFO - PROCESS | 1657 | 1466247746840 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:02:26 INFO - PROCESS | 1657 | 1466247746843 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 1657 | 1466247746845 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e3800 == 36 [pid = 1657] [id = 257] 04:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x110e7b400) [pid = 1657] [serial = 769] [outer = 0x0] 04:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e88400) [pid = 1657] [serial = 770] [outer = 0x110e7b400] 04:02:26 INFO - PROCESS | 1657 | 1466247746878 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12122d800) [pid = 1657] [serial = 771] [outer = 0x110e7b400] 04:02:27 INFO - PROCESS | 1657 | 1466247747208 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]]]}] 04:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 04:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:02:27 INFO - PROCESS | 1657 | 1466247747217 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 1657 | 1466247747218 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:02:27 INFO - PROCESS | 1657 | 1466247747221 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 1657 | 1466247747222 Marionette TRACE conn2 <- [1,1002,null,{}] 04:02:27 INFO - PROCESS | 1657 | 1466247747225 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}] 04:02:27 INFO - PROCESS | 1657 | 1466247747226 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:27 INFO - PROCESS | 1657 | 1466247747329 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:02:27 INFO - PROCESS | 1657 | 1466247747335 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 1657 | 1466247747336 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296f3800 == 37 [pid = 1657] [id = 258] 04:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x111aa5800) [pid = 1657] [serial = 772] [outer = 0x0] 04:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e94000) [pid = 1657] [serial = 773] [outer = 0x111aa5800] 04:02:27 INFO - PROCESS | 1657 | 1466247747362 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121944000) [pid = 1657] [serial = 774] [outer = 0x111aa5800] 04:02:27 INFO - PROCESS | 1657 | 1466247747712 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]]]}] 04:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 04:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:02:27 INFO - PROCESS | 1657 | 1466247747743 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 1657 | 1466247747745 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:02:27 INFO - PROCESS | 1657 | 1466247747747 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 1657 | 1466247747748 Marionette TRACE conn2 <- [1,1006,null,{}] 04:02:27 INFO - PROCESS | 1657 | 1466247747750 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}] 04:02:27 INFO - PROCESS | 1657 | 1466247747752 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:27 INFO - PROCESS | 1657 | 1466247747842 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:02:27 INFO - PROCESS | 1657 | 1466247747846 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 1657 | 1466247747848 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a945800 == 38 [pid = 1657] [id = 259] 04:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12193c000) [pid = 1657] [serial = 775] [outer = 0x0] 04:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123381400) [pid = 1657] [serial = 776] [outer = 0x12193c000] 04:02:27 INFO - PROCESS | 1657 | 1466247747876 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124c41c00) [pid = 1657] [serial = 777] [outer = 0x12193c000] 04:02:28 INFO - PROCESS | 1657 | 1466247748402 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]]]}] 04:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 718ms 04:02:28 INFO - PROCESS | 1657 | 1466247748466 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:02:28 INFO - PROCESS | 1657 | 1466247748468 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:02:28 INFO - PROCESS | 1657 | 1466247748471 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 1657 | 1466247748474 Marionette TRACE conn2 <- [1,1010,null,{}] 04:02:28 INFO - PROCESS | 1657 | 1466247748477 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}] 04:02:28 INFO - PROCESS | 1657 | 1466247748479 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:28 INFO - PROCESS | 1657 | 1466247748614 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:02:28 INFO - PROCESS | 1657 | 1466247748691 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 1657 | 1466247748693 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f96800 == 39 [pid = 1657] [id = 260] 04:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112d79000) [pid = 1657] [serial = 778] [outer = 0x0] 04:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115d40800) [pid = 1657] [serial = 779] [outer = 0x112d79000] 04:02:28 INFO - PROCESS | 1657 | 1466247748724 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11678b800) [pid = 1657] [serial = 780] [outer = 0x112d79000] 04:02:29 INFO - PROCESS | 1657 | 1466247749252 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]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 822ms 04:02:29 INFO - PROCESS | 1657 | 1466247749294 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 1657 | 1466247749297 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:02:29 INFO - PROCESS | 1657 | 1466247749301 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 1657 | 1466247749303 Marionette TRACE conn2 <- [1,1014,null,{}] 04:02:29 INFO - PROCESS | 1657 | 1466247749306 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}] 04:02:29 INFO - PROCESS | 1657 | 1466247749308 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:29 INFO - PROCESS | 1657 | 1466247749509 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:02:29 INFO - PROCESS | 1657 | 1466247749596 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 1657 | 1466247749597 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b5800 == 40 [pid = 1657] [id = 261] 04:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11324c000) [pid = 1657] [serial = 781] [outer = 0x0] 04:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x115d11c00) [pid = 1657] [serial = 782] [outer = 0x11324c000] 04:02:29 INFO - PROCESS | 1657 | 1466247749626 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1161a4c00) [pid = 1657] [serial = 783] [outer = 0x11324c000] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1296f3800 == 39 [pid = 1657] [id = 258] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e3800 == 38 [pid = 1657] [id = 257] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1198dc800 == 37 [pid = 1657] [id = 256] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d6000 == 36 [pid = 1657] [id = 255] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1270fb000 == 35 [pid = 1657] [id = 254] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1265c0800 == 34 [pid = 1657] [id = 253] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12498a000 == 33 [pid = 1657] [id = 252] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x121026000 == 32 [pid = 1657] [id = 251] 04:02:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119291800 == 31 [pid = 1657] [id = 250] 04:02:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1169a8800 == 30 [pid = 1657] [id = 249] 04:02:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1133ce000 == 29 [pid = 1657] [id = 248] 04:02:30 INFO - PROCESS | 1657 | 1466247750068 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]]]}] 04:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 775ms 04:02:30 INFO - PROCESS | 1657 | 1466247750077 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 1657 | 1466247750079 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:02:30 INFO - PROCESS | 1657 | 1466247750082 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 1657 | 1466247750084 Marionette TRACE conn2 <- [1,1018,null,{}] 04:02:30 INFO - PROCESS | 1657 | 1466247750089 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}] 04:02:30 INFO - PROCESS | 1657 | 1466247750092 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:30 INFO - PROCESS | 1657 | 1466247750182 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119606c00) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115e8ac00) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115d34c00) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119605800) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118173c00) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1184d3400) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11335e400) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d40c00) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1164e3000) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f8c800) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118abac00) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112c80000) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d70000) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118723000) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1183bcc00) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110e7fc00) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11871e400) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118727c00) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11988a800) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121338400) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1164d5800) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1164d7c00) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112d6dc00) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113247c00) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115d48800) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1196f4400) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1181b2000) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124d0b000) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116f81c00) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1187ca000) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119b8a000) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x115d3bc00) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 04:02:30 INFO - PROCESS | 1657 | 1466247750236 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 1657 | 1466247750238 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac0800 == 30 [pid = 1657] [id = 262] 04:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112d70000) [pid = 1657] [serial = 784] [outer = 0x0] 04:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x115d3bc00) [pid = 1657] [serial = 785] [outer = 0x112d70000] 04:02:30 INFO - PROCESS | 1657 | 1466247750265 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11816a800) [pid = 1657] [serial = 786] [outer = 0x112d70000] 04:02:30 INFO - PROCESS | 1657 | 1466247750557 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]]]}] 04:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 04:02:30 INFO - PROCESS | 1657 | 1466247750602 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:02:30 INFO - PROCESS | 1657 | 1466247750607 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:02:30 INFO - PROCESS | 1657 | 1466247750609 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 1657 | 1466247750610 Marionette TRACE conn2 <- [1,1022,null,{}] 04:02:30 INFO - PROCESS | 1657 | 1466247750613 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}] 04:02:30 INFO - PROCESS | 1657 | 1466247750614 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:30 INFO - PROCESS | 1657 | 1466247750691 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:02:30 INFO - PROCESS | 1657 | 1466247750697 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 1657 | 1466247750698 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119290800 == 31 [pid = 1657] [id = 263] 04:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1183c9800) [pid = 1657] [serial = 787] [outer = 0x0] 04:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118a29800) [pid = 1657] [serial = 788] [outer = 0x1183c9800] 04:02:30 INFO - PROCESS | 1657 | 1466247750738 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119217c00) [pid = 1657] [serial = 789] [outer = 0x1183c9800] 04:02:31 INFO - PROCESS | 1657 | 1466247751085 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]]]}] 04:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 04:02:31 INFO - PROCESS | 1657 | 1466247751128 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 1657 | 1466247751130 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:02:31 INFO - PROCESS | 1657 | 1466247751138 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 1657 | 1466247751141 Marionette TRACE conn2 <- [1,1026,null,{}] 04:02:31 INFO - PROCESS | 1657 | 1466247751144 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}] 04:02:31 INFO - PROCESS | 1657 | 1466247751146 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:31 INFO - PROCESS | 1657 | 1466247751226 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:02:31 INFO - PROCESS | 1657 | 1466247751230 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 1657 | 1466247751231 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119caa000 == 32 [pid = 1657] [id = 264] 04:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112c86c00) [pid = 1657] [serial = 790] [outer = 0x0] 04:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1196ea400) [pid = 1657] [serial = 791] [outer = 0x112c86c00] 04:02:31 INFO - PROCESS | 1657 | 1466247751258 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11992b800) [pid = 1657] [serial = 792] [outer = 0x112c86c00] 04:02:31 INFO - PROCESS | 1657 | 1466247751600 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]]]}] 04:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 476ms 04:02:31 INFO - PROCESS | 1657 | 1466247751610 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 1657 | 1466247751612 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:02:31 INFO - PROCESS | 1657 | 1466247751614 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 1657 | 1466247751615 Marionette TRACE conn2 <- [1,1030,null,{}] 04:02:31 INFO - PROCESS | 1657 | 1466247751617 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}] 04:02:31 INFO - PROCESS | 1657 | 1466247751618 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:31 INFO - PROCESS | 1657 | 1466247751695 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:02:31 INFO - PROCESS | 1657 | 1466247751698 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 1657 | 1466247751699 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217d7800 == 33 [pid = 1657] [id = 265] 04:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112c81400) [pid = 1657] [serial = 793] [outer = 0x0] 04:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119b8a000) [pid = 1657] [serial = 794] [outer = 0x112c81400] 04:02:31 INFO - PROCESS | 1657 | 1466247751726 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119d1d800) [pid = 1657] [serial = 795] [outer = 0x112c81400] 04:02:32 INFO - PROCESS | 1657 | 1466247752034 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]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 04:02:32 INFO - PROCESS | 1657 | 1466247752083 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 1657 | 1466247752084 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:02:32 INFO - PROCESS | 1657 | 1466247752086 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 1657 | 1466247752088 Marionette TRACE conn2 <- [1,1034,null,{}] 04:02:32 INFO - PROCESS | 1657 | 1466247752091 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}] 04:02:32 INFO - PROCESS | 1657 | 1466247752092 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:32 INFO - PROCESS | 1657 | 1466247752167 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:02:32 INFO - PROCESS | 1657 | 1466247752233 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 1657 | 1466247752237 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b9f800 == 34 [pid = 1657] [id = 266] 04:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120e0e400) [pid = 1657] [serial = 796] [outer = 0x0] 04:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e13c00) [pid = 1657] [serial = 797] [outer = 0x120e0e400] 04:02:32 INFO - PROCESS | 1657 | 1466247752269 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121338400) [pid = 1657] [serial = 798] [outer = 0x120e0e400] 04:02:32 INFO - PROCESS | 1657 | 1466247752633 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]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 569ms 04:02:32 INFO - PROCESS | 1657 | 1466247752658 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 1657 | 1466247752659 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:02:32 INFO - PROCESS | 1657 | 1466247752661 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 1657 | 1466247752662 Marionette TRACE conn2 <- [1,1038,null,{}] 04:02:32 INFO - PROCESS | 1657 | 1466247752671 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}] 04:02:32 INFO - PROCESS | 1657 | 1466247752672 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:32 INFO - PROCESS | 1657 | 1466247752767 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:02:32 INFO - PROCESS | 1657 | 1466247752771 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 1657 | 1466247752772 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f7800 == 35 [pid = 1657] [id = 267] 04:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1129a9c00) [pid = 1657] [serial = 799] [outer = 0x0] 04:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121baf400) [pid = 1657] [serial = 800] [outer = 0x1129a9c00] 04:02:32 INFO - PROCESS | 1657 | 1466247752796 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124c3ec00) [pid = 1657] [serial = 801] [outer = 0x1129a9c00] 04:02:33 INFO - PROCESS | 1657 | 1466247753133 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]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 525ms 04:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:02:33 INFO - PROCESS | 1657 | 1466247753186 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 1657 | 1466247753187 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:02:33 INFO - PROCESS | 1657 | 1466247753189 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 1657 | 1466247753191 Marionette TRACE conn2 <- [1,1042,null,{}] 04:02:33 INFO - PROCESS | 1657 | 1466247753193 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}] 04:02:33 INFO - PROCESS | 1657 | 1466247753194 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:33 INFO - PROCESS | 1657 | 1466247753288 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:02:33 INFO - PROCESS | 1657 | 1466247753300 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 1657 | 1466247753302 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d0800 == 36 [pid = 1657] [id = 268] 04:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124c46000) [pid = 1657] [serial = 802] [outer = 0x0] 04:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124d74400) [pid = 1657] [serial = 803] [outer = 0x124c46000] 04:02:33 INFO - PROCESS | 1657 | 1466247753326 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125350800) [pid = 1657] [serial = 804] [outer = 0x124c46000] 04:02:33 INFO - PROCESS | 1657 | 1466247753632 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]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 04:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:02:33 INFO - PROCESS | 1657 | 1466247753659 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 1657 | 1466247753660 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:02:33 INFO - PROCESS | 1657 | 1466247753662 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 1657 | 1466247753664 Marionette TRACE conn2 <- [1,1046,null,{}] 04:02:33 INFO - PROCESS | 1657 | 1466247753666 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}] 04:02:33 INFO - PROCESS | 1657 | 1466247753667 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:33 INFO - PROCESS | 1657 | 1466247753760 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:02:33 INFO - PROCESS | 1657 | 1466247753772 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 1657 | 1466247753774 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e8000 == 37 [pid = 1657] [id = 269] 04:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x111c19c00) [pid = 1657] [serial = 805] [outer = 0x0] 04:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12535d000) [pid = 1657] [serial = 806] [outer = 0x111c19c00] 04:02:33 INFO - PROCESS | 1657 | 1466247753798 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125d75000) [pid = 1657] [serial = 807] [outer = 0x111c19c00] 04:02:34 INFO - PROCESS | 1657 | 1466247754129 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]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 517ms 04:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:02:34 INFO - PROCESS | 1657 | 1466247754181 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 1657 | 1466247754182 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:02:34 INFO - PROCESS | 1657 | 1466247754184 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 1657 | 1466247754185 Marionette TRACE conn2 <- [1,1050,null,{}] 04:02:34 INFO - PROCESS | 1657 | 1466247754187 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}] 04:02:34 INFO - PROCESS | 1657 | 1466247754188 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:34 INFO - PROCESS | 1657 | 1466247754358 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119219c00) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115d32800) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118177800) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116903c00) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110e7c000) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d36800) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115d35400) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11219c400) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1187c7800) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118aae800) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112c7dc00) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1196f6400) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110d53000) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119891400) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x110e7b400) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:02:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x111aa5800) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:02:34 INFO - PROCESS | 1657 | 1466247754401 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 1657 | 1466247754402 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7a800 == 38 [pid = 1657] [id = 270] 04:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x110e7b400) [pid = 1657] [serial = 808] [outer = 0x0] 04:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112fd8800) [pid = 1657] [serial = 809] [outer = 0x110e7b400] 04:02:34 INFO - PROCESS | 1657 | 1466247754426 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f8c000) [pid = 1657] [serial = 810] [outer = 0x110e7b400] 04:02:34 INFO - PROCESS | 1657 | 1466247754691 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]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 04:02:34 INFO - PROCESS | 1657 | 1466247754714 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 1657 | 1466247754715 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:02:34 INFO - PROCESS | 1657 | 1466247754718 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 1657 | 1466247754719 Marionette TRACE conn2 <- [1,1054,null,{}] 04:02:34 INFO - PROCESS | 1657 | 1466247754729 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}] 04:02:34 INFO - PROCESS | 1657 | 1466247754730 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:34 INFO - PROCESS | 1657 | 1466247754814 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:02:34 INFO - PROCESS | 1657 | 1466247754818 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 1657 | 1466247754820 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aa9c800 == 39 [pid = 1657] [id = 271] 04:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1187c3c00) [pid = 1657] [serial = 811] [outer = 0x0] 04:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119df7400) [pid = 1657] [serial = 812] [outer = 0x1187c3c00] 04:02:34 INFO - PROCESS | 1657 | 1466247754850 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12617d400) [pid = 1657] [serial = 813] [outer = 0x1187c3c00] 04:02:35 INFO - PROCESS | 1657 | 1466247755202 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 527ms 04:02:35 INFO - PROCESS | 1657 | 1466247755246 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 1657 | 1466247755248 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:02:35 INFO - PROCESS | 1657 | 1466247755250 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 1657 | 1466247755252 Marionette TRACE conn2 <- [1,1058,null,{}] 04:02:35 INFO - PROCESS | 1657 | 1466247755254 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}] 04:02:35 INFO - PROCESS | 1657 | 1466247755256 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:35 INFO - PROCESS | 1657 | 1466247755350 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:02:35 INFO - PROCESS | 1657 | 1466247755355 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 1657 | 1466247755356 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b823800 == 40 [pid = 1657] [id = 272] 04:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12632c000) [pid = 1657] [serial = 814] [outer = 0x0] 04:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x127016400) [pid = 1657] [serial = 815] [outer = 0x12632c000] 04:02:35 INFO - PROCESS | 1657 | 1466247755383 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1273b6400) [pid = 1657] [serial = 816] [outer = 0x12632c000] 04:02:35 INFO - PROCESS | 1657 | 1466247755800 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 573ms 04:02:35 INFO - PROCESS | 1657 | 1466247755824 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 1657 | 1466247755825 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:02:35 INFO - PROCESS | 1657 | 1466247755827 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 1657 | 1466247755828 Marionette TRACE conn2 <- [1,1062,null,{}] 04:02:35 INFO - PROCESS | 1657 | 1466247755831 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}] 04:02:35 INFO - PROCESS | 1657 | 1466247755832 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:35 INFO - PROCESS | 1657 | 1466247755935 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:02:35 INFO - PROCESS | 1657 | 1466247755966 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 1657 | 1466247755974 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b909800 == 41 [pid = 1657] [id = 273] 04:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12632c400) [pid = 1657] [serial = 817] [outer = 0x0] 04:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1273bb400) [pid = 1657] [serial = 818] [outer = 0x12632c400] 04:02:36 INFO - PROCESS | 1657 | 1466247755998 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a58800) [pid = 1657] [serial = 819] [outer = 0x12632c400] 04:02:36 INFO - PROCESS | 1657 | 1466247756263 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]]]}] 04:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 467ms 04:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:02:36 INFO - PROCESS | 1657 | 1466247756296 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:02:36 INFO - PROCESS | 1657 | 1466247756297 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:02:36 INFO - PROCESS | 1657 | 1466247756299 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:02:36 INFO - PROCESS | 1657 | 1466247756300 Marionette TRACE conn2 <- [1,1066,null,{}] 04:02:36 INFO - PROCESS | 1657 | 1466247756302 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}] 04:02:36 INFO - PROCESS | 1657 | 1466247756303 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:36 INFO - PROCESS | 1657 | 1466247756449 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:02:36 INFO - PROCESS | 1657 | 1466247756501 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 1657 | 1466247756503 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e84000 == 42 [pid = 1657] [id = 274] 04:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11219c800) [pid = 1657] [serial = 820] [outer = 0x0] 04:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112c16c00) [pid = 1657] [serial = 821] [outer = 0x11219c800] 04:02:36 INFO - PROCESS | 1657 | 1466247756534 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115d48800) [pid = 1657] [serial = 822] [outer = 0x11219c800] 04:02:37 INFO - PROCESS | 1657 | 1466247757015 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]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 769ms 04:02:37 INFO - PROCESS | 1657 | 1466247757072 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 1657 | 1466247757074 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:02:37 INFO - PROCESS | 1657 | 1466247757079 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 1657 | 1466247757081 Marionette TRACE conn2 <- [1,1070,null,{}] 04:02:37 INFO - PROCESS | 1657 | 1466247757084 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}] 04:02:37 INFO - PROCESS | 1657 | 1466247757088 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:37 INFO - PROCESS | 1657 | 1466247757191 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:02:37 INFO - PROCESS | 1657 | 1466247757294 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 1657 | 1466247757295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119baf800 == 43 [pid = 1657] [id = 275] 04:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118170400) [pid = 1657] [serial = 823] [outer = 0x0] 04:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1181b1800) [pid = 1657] [serial = 824] [outer = 0x118170400] 04:02:37 INFO - PROCESS | 1657 | 1466247757325 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118726c00) [pid = 1657] [serial = 825] [outer = 0x118170400] 04:02:37 INFO - PROCESS | 1657 | 1466247757732 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]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 04:02:37 INFO - PROCESS | 1657 | 1466247757750 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 1657 | 1466247757752 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:02:37 INFO - PROCESS | 1657 | 1466247757756 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 1657 | 1466247757757 Marionette TRACE conn2 <- [1,1074,null,{}] 04:02:37 INFO - PROCESS | 1657 | 1466247757761 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}] 04:02:37 INFO - PROCESS | 1657 | 1466247757763 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:37 INFO - PROCESS | 1657 | 1466247757916 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:02:38 INFO - PROCESS | 1657 | 1466247758012 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 1657 | 1466247758014 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a948000 == 44 [pid = 1657] [id = 276] 04:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1187cf800) [pid = 1657] [serial = 826] [outer = 0x0] 04:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1196ed800) [pid = 1657] [serial = 827] [outer = 0x1187cf800] 04:02:38 INFO - PROCESS | 1657 | 1466247758060 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119925400) [pid = 1657] [serial = 828] [outer = 0x1187cf800] 04:02:38 INFO - PROCESS | 1657 | 1466247758554 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]]]}] 04:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 821ms 04:02:38 INFO - PROCESS | 1657 | 1466247758577 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:02:38 INFO - PROCESS | 1657 | 1466247758580 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:02:38 INFO - PROCESS | 1657 | 1466247758588 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 1657 | 1466247758592 Marionette TRACE conn2 <- [1,1078,null,{}] 04:02:38 INFO - PROCESS | 1657 | 1466247758595 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}] 04:02:38 INFO - PROCESS | 1657 | 1466247758597 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:38 INFO - PROCESS | 1657 | 1466247758701 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:02:38 INFO - PROCESS | 1657 | 1466247758774 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 1657 | 1466247758775 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be8b000 == 45 [pid = 1657] [id = 277] 04:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120e8d000) [pid = 1657] [serial = 829] [outer = 0x0] 04:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12122bc00) [pid = 1657] [serial = 830] [outer = 0x120e8d000] 04:02:38 INFO - PROCESS | 1657 | 1466247758803 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12337d400) [pid = 1657] [serial = 831] [outer = 0x120e8d000] 04:02:39 INFO - PROCESS | 1657 | 1466247759447 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]]]}] 04:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 879ms 04:02:39 INFO - PROCESS | 1657 | 1466247759481 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:02:39 INFO - PROCESS | 1657 | 1466247759485 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:02:39 INFO - PROCESS | 1657 | 1466247759493 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 1657 | 1466247759496 Marionette TRACE conn2 <- [1,1082,null,{}] 04:02:39 INFO - PROCESS | 1657 | 1466247759501 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}] 04:02:39 INFO - PROCESS | 1657 | 1466247759503 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:39 INFO - PROCESS | 1657 | 1466247759594 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:02:39 INFO - PROCESS | 1657 | 1466247759659 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 1657 | 1466247759662 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ada000 == 46 [pid = 1657] [id = 278] 04:02:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116481c00) [pid = 1657] [serial = 832] [outer = 0x0] 04:02:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11678d800) [pid = 1657] [serial = 833] [outer = 0x116481c00] 04:02:39 INFO - PROCESS | 1657 | 1466247759689 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1176d0c00) [pid = 1657] [serial = 834] [outer = 0x116481c00] 04:02:40 INFO - PROCESS | 1657 | 1466247760236 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]]]}] 04:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 774ms 04:02:40 INFO - PROCESS | 1657 | 1466247760266 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:02:40 INFO - PROCESS | 1657 | 1466247760269 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:02:40 INFO - PROCESS | 1657 | 1466247760278 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 1657 | 1466247760280 Marionette TRACE conn2 <- [1,1086,null,{}] 04:02:40 INFO - PROCESS | 1657 | 1466247760284 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}] 04:02:40 INFO - PROCESS | 1657 | 1466247760286 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:40 INFO - PROCESS | 1657 | 1466247760399 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:02:40 INFO - PROCESS | 1657 | 1466247760468 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 1657 | 1466247760470 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x118234800 == 47 [pid = 1657] [id = 279] 04:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118092800) [pid = 1657] [serial = 835] [outer = 0x0] 04:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118175000) [pid = 1657] [serial = 836] [outer = 0x118092800] 04:02:40 INFO - PROCESS | 1657 | 1466247760497 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118720400) [pid = 1657] [serial = 837] [outer = 0x118092800] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12b909800 == 46 [pid = 1657] [id = 273] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12b823800 == 45 [pid = 1657] [id = 272] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12aa9c800 == 44 [pid = 1657] [id = 271] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7a800 == 43 [pid = 1657] [id = 270] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e8000 == 42 [pid = 1657] [id = 269] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d0800 == 41 [pid = 1657] [id = 268] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f7800 == 40 [pid = 1657] [id = 267] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119b9f800 == 39 [pid = 1657] [id = 266] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1217d7800 == 38 [pid = 1657] [id = 265] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119caa000 == 37 [pid = 1657] [id = 264] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119290800 == 36 [pid = 1657] [id = 263] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac0800 == 35 [pid = 1657] [id = 262] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1164b5800 == 34 [pid = 1657] [id = 261] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a945800 == 33 [pid = 1657] [id = 259] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x118f96800 == 32 [pid = 1657] [id = 260] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x118ada000 == 31 [pid = 1657] [id = 278] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12be8b000 == 30 [pid = 1657] [id = 277] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a948000 == 29 [pid = 1657] [id = 276] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119baf800 == 28 [pid = 1657] [id = 275] 04:02:41 INFO - PROCESS | 1657 | --DOCSHELL 0x112e84000 == 27 [pid = 1657] [id = 274] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116f89000) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118094800) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112da7000) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x111c83800) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11992d800) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116906c00) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115e8d800) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118174000) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x117e12c00) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118f81c00) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119924c00) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1187ce000) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1196ea800) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11955fc00) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x120e8ec00) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1198b6400) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1198af800) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112e71000) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119b86c00) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120e0f000) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e88400) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11816f800) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e95400) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121944000) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123381400) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118f85000) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x120e94000) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12122d800) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119890c00) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11960cc00) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115d40400) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115e8cc00) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118721000) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 04:02:41 INFO - PROCESS | 1657 | 1466247761360 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]]]}] 04:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1124ms 04:02:41 INFO - PROCESS | 1657 | 1466247761401 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:02:41 INFO - PROCESS | 1657 | 1466247761404 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:02:41 INFO - PROCESS | 1657 | 1466247761413 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:02:41 INFO - PROCESS | 1657 | 1466247761415 Marionette TRACE conn2 <- [1,1090,null,{}] 04:02:41 INFO - PROCESS | 1657 | 1466247761419 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}] 04:02:41 INFO - PROCESS | 1657 | 1466247761422 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:41 INFO - PROCESS | 1657 | 1466247761503 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:02:41 INFO - PROCESS | 1657 | 1466247761558 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 1657 | 1466247761560 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x116622000 == 28 [pid = 1657] [id = 280] 04:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112e71000) [pid = 1657] [serial = 838] [outer = 0x0] 04:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113b50800) [pid = 1657] [serial = 839] [outer = 0x112e71000] 04:02:41 INFO - PROCESS | 1657 | 1466247761587 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115d46400) [pid = 1657] [serial = 840] [outer = 0x112e71000] 04:02:41 INFO - PROCESS | 1657 | 1466247761895 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]]]}] 04:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 04:02:41 INFO - PROCESS | 1657 | 1466247761933 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:02:41 INFO - PROCESS | 1657 | 1466247761936 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:02:41 INFO - PROCESS | 1657 | 1466247761941 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:02:41 INFO - PROCESS | 1657 | 1466247761942 Marionette TRACE conn2 <- [1,1094,null,{}] 04:02:41 INFO - PROCESS | 1657 | 1466247761945 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}] 04:02:41 INFO - PROCESS | 1657 | 1466247761946 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:42 INFO - PROCESS | 1657 | 1466247762019 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:02:42 INFO - PROCESS | 1657 | 1466247762025 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 1657 | 1466247762027 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x117475000 == 29 [pid = 1657] [id = 281] 04:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115e8c400) [pid = 1657] [serial = 841] [outer = 0x0] 04:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116906c00) [pid = 1657] [serial = 842] [outer = 0x115e8c400] 04:02:42 INFO - PROCESS | 1657 | 1466247762055 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x117e13c00) [pid = 1657] [serial = 843] [outer = 0x115e8c400] 04:02:42 INFO - PROCESS | 1657 | 1466247762430 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]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 04:02:42 INFO - PROCESS | 1657 | 1466247762460 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 1657 | 1466247762461 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:02:42 INFO - PROCESS | 1657 | 1466247762464 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 1657 | 1466247762466 Marionette TRACE conn2 <- [1,1098,null,{}] 04:02:42 INFO - PROCESS | 1657 | 1466247762474 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}] 04:02:42 INFO - PROCESS | 1657 | 1466247762477 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:42 INFO - PROCESS | 1657 | 1466247762553 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:02:42 INFO - PROCESS | 1657 | 1466247762560 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 1657 | 1466247762563 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d6000 == 30 [pid = 1657] [id = 282] 04:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d3b800) [pid = 1657] [serial = 844] [outer = 0x0] 04:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11871d400) [pid = 1657] [serial = 845] [outer = 0x115d3b800] 04:02:42 INFO - PROCESS | 1657 | 1466247762591 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1187c7400) [pid = 1657] [serial = 846] [outer = 0x115d3b800] 04:02:42 INFO - PROCESS | 1657 | 1466247762909 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]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 04:02:42 INFO - PROCESS | 1657 | 1466247762934 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 1657 | 1466247762936 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:02:42 INFO - PROCESS | 1657 | 1466247762941 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 1657 | 1466247762942 Marionette TRACE conn2 <- [1,1102,null,{}] 04:02:42 INFO - PROCESS | 1657 | 1466247762944 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}] 04:02:42 INFO - PROCESS | 1657 | 1466247762945 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:43 INFO - PROCESS | 1657 | 1466247763050 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:02:43 INFO - PROCESS | 1657 | 1466247763056 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 1657 | 1466247763057 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119baf000 == 31 [pid = 1657] [id = 283] 04:02:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118722c00) [pid = 1657] [serial = 847] [outer = 0x0] 04:02:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118a2ec00) [pid = 1657] [serial = 848] [outer = 0x118722c00] 04:02:43 INFO - PROCESS | 1657 | 1466247763082 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119603c00) [pid = 1657] [serial = 849] [outer = 0x118722c00] 04:02:43 INFO - PROCESS | 1657 | 1466247763409 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]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 04:02:43 INFO - PROCESS | 1657 | 1466247763459 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:02:43 INFO - PROCESS | 1657 | 1466247763460 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:02:43 INFO - PROCESS | 1657 | 1466247763462 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 1657 | 1466247763464 Marionette TRACE conn2 <- [1,1106,null,{}] 04:02:43 INFO - PROCESS | 1657 | 1466247763466 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}] 04:02:43 INFO - PROCESS | 1657 | 1466247763467 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:43 INFO - PROCESS | 1657 | 1466247763558 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:02:43 INFO - PROCESS | 1657 | 1466247763561 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 1657 | 1466247763562 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217cc000 == 32 [pid = 1657] [id = 284] 04:02:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115dca400) [pid = 1657] [serial = 850] [outer = 0x0] 04:02:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119609400) [pid = 1657] [serial = 851] [outer = 0x115dca400] 04:02:43 INFO - PROCESS | 1657 | 1466247763587 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11988d400) [pid = 1657] [serial = 852] [outer = 0x115dca400] 04:02:43 INFO - PROCESS | 1657 | 1466247763935 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]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 04:02:43 INFO - PROCESS | 1657 | 1466247763982 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 1657 | 1466247763983 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:02:43 INFO - PROCESS | 1657 | 1466247763985 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 1657 | 1466247763987 Marionette TRACE conn2 <- [1,1110,null,{}] 04:02:43 INFO - PROCESS | 1657 | 1466247763989 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}] 04:02:43 INFO - PROCESS | 1657 | 1466247763993 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:44 INFO - PROCESS | 1657 | 1466247764103 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:02:44 INFO - PROCESS | 1657 | 1466247764138 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 1657 | 1466247764140 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x125367800 == 33 [pid = 1657] [id = 285] 04:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119608000) [pid = 1657] [serial = 853] [outer = 0x0] 04:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11992d800) [pid = 1657] [serial = 854] [outer = 0x119608000] 04:02:44 INFO - PROCESS | 1657 | 1466247764164 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e09000) [pid = 1657] [serial = 855] [outer = 0x119608000] 04:02:44 INFO - PROCESS | 1657 | 1466247764460 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]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 04:02:44 INFO - PROCESS | 1657 | 1466247764510 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 1657 | 1466247764511 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:02:44 INFO - PROCESS | 1657 | 1466247764521 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 1657 | 1466247764522 Marionette TRACE conn2 <- [1,1114,null,{}] 04:02:44 INFO - PROCESS | 1657 | 1466247764524 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}] 04:02:44 INFO - PROCESS | 1657 | 1466247764525 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:44 INFO - PROCESS | 1657 | 1466247764618 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:02:44 INFO - PROCESS | 1657 | 1466247764622 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 1657 | 1466247764623 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270e5000 == 34 [pid = 1657] [id = 286] 04:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1198b0000) [pid = 1657] [serial = 856] [outer = 0x0] 04:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120e11000) [pid = 1657] [serial = 857] [outer = 0x1198b0000] 04:02:44 INFO - PROCESS | 1657 | 1466247764647 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120e90000) [pid = 1657] [serial = 858] [outer = 0x1198b0000] 04:02:44 INFO - PROCESS | 1657 | 1466247764985 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]]]}] 04:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 04:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:02:45 INFO - PROCESS | 1657 | 1466247765042 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 1657 | 1466247765044 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:02:45 INFO - PROCESS | 1657 | 1466247765046 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 1657 | 1466247765047 Marionette TRACE conn2 <- [1,1118,null,{}] 04:02:45 INFO - PROCESS | 1657 | 1466247765049 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}] 04:02:45 INFO - PROCESS | 1657 | 1466247765050 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:45 INFO - PROCESS | 1657 | 1466247765142 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:02:45 INFO - PROCESS | 1657 | 1466247765153 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 1657 | 1466247765155 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1f800 == 35 [pid = 1657] [id = 287] 04:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120e90400) [pid = 1657] [serial = 859] [outer = 0x0] 04:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120faf400) [pid = 1657] [serial = 860] [outer = 0x120e90400] 04:02:45 INFO - PROCESS | 1657 | 1466247765181 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12145f400) [pid = 1657] [serial = 861] [outer = 0x120e90400] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12632c000) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1129a9c00) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124c46000) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x111c19c00) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11324c000) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1183c9800) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112d79000) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112c86c00) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112d70000) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112c81400) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12193c000) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12632c400) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110e7b400) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1187c3c00) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:02:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e0e400) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:02:45 INFO - PROCESS | 1657 | 1466247765631 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]]]}] 04:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 617ms 04:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:02:45 INFO - PROCESS | 1657 | 1466247765664 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 1657 | 1466247765665 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:02:45 INFO - PROCESS | 1657 | 1466247765667 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 1657 | 1466247765668 Marionette TRACE conn2 <- [1,1122,null,{}] 04:02:45 INFO - PROCESS | 1657 | 1466247765678 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}] 04:02:45 INFO - PROCESS | 1657 | 1466247765679 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:45 INFO - PROCESS | 1657 | 1466247765791 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:02:45 INFO - PROCESS | 1657 | 1466247765970 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 1657 | 1466247765971 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ae7000 == 36 [pid = 1657] [id = 288] 04:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116137400) [pid = 1657] [serial = 862] [outer = 0x0] 04:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124827400) [pid = 1657] [serial = 863] [outer = 0x116137400] 04:02:45 INFO - PROCESS | 1657 | 1466247765998 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124adb000) [pid = 1657] [serial = 864] [outer = 0x116137400] 04:02:46 INFO - PROCESS | 1657 | 1466247766247 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]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 622ms 04:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:02:46 INFO - PROCESS | 1657 | 1466247766298 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 1657 | 1466247766300 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:02:46 INFO - PROCESS | 1657 | 1466247766303 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 1657 | 1466247766308 Marionette TRACE conn2 <- [1,1126,null,{}] 04:02:46 INFO - PROCESS | 1657 | 1466247766320 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}] 04:02:46 INFO - PROCESS | 1657 | 1466247766325 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:46 INFO - PROCESS | 1657 | 1466247766443 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:02:46 INFO - PROCESS | 1657 | 1466247766449 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 1657 | 1466247766450 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5a8000 == 37 [pid = 1657] [id = 289] 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1184d2c00) [pid = 1657] [serial = 865] [outer = 0x0] 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124d0b000) [pid = 1657] [serial = 866] [outer = 0x1184d2c00] 04:02:46 INFO - PROCESS | 1657 | 1466247766475 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d76c00) [pid = 1657] [serial = 867] [outer = 0x1184d2c00] 04:02:46 INFO - PROCESS | 1657 | 1466247766780 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]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 484ms 04:02:46 INFO - PROCESS | 1657 | 1466247766786 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:02:46 INFO - PROCESS | 1657 | 1466247766798 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:02:46 INFO - PROCESS | 1657 | 1466247766807 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 1657 | 1466247766809 Marionette TRACE conn2 <- [1,1130,null,{}] 04:02:46 INFO - PROCESS | 1657 | 1466247766812 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}] 04:02:46 INFO - PROCESS | 1657 | 1466247766813 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:46 INFO - PROCESS | 1657 | 1466247766903 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:02:46 INFO - PROCESS | 1657 | 1466247766909 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 1657 | 1466247766910 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217ca000 == 38 [pid = 1657] [id = 290] 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126179800) [pid = 1657] [serial = 868] [outer = 0x0] 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12701b800) [pid = 1657] [serial = 869] [outer = 0x126179800] 04:02:46 INFO - PROCESS | 1657 | 1466247766938 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a59800) [pid = 1657] [serial = 870] [outer = 0x126179800] 04:02:47 INFO - PROCESS | 1657 | 1466247767277 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]]]}] 04:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 04:02:47 INFO - PROCESS | 1657 | 1466247767327 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 1657 | 1466247767328 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:02:47 INFO - PROCESS | 1657 | 1466247767330 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 1657 | 1466247767331 Marionette TRACE conn2 <- [1,1134,null,{}] 04:02:47 INFO - PROCESS | 1657 | 1466247767334 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}] 04:02:47 INFO - PROCESS | 1657 | 1466247767335 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:47 INFO - PROCESS | 1657 | 1466247767435 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:02:47 INFO - PROCESS | 1657 | 1466247767444 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 1657 | 1466247767445 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b828800 == 39 [pid = 1657] [id = 291] 04:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a5b800) [pid = 1657] [serial = 871] [outer = 0x0] 04:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128a60000) [pid = 1657] [serial = 872] [outer = 0x128a5b800] 04:02:47 INFO - PROCESS | 1657 | 1466247767469 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128a65c00) [pid = 1657] [serial = 873] [outer = 0x128a5b800] 04:02:48 INFO - PROCESS | 1657 | 1466247768012 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]]]}] 04:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 721ms 04:02:48 INFO - PROCESS | 1657 | 1466247768064 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 1657 | 1466247768067 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:02:48 INFO - PROCESS | 1657 | 1466247768072 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 1657 | 1466247768076 Marionette TRACE conn2 <- [1,1138,null,{}] 04:02:48 INFO - PROCESS | 1657 | 1466247768080 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}] 04:02:48 INFO - PROCESS | 1657 | 1466247768082 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:48 INFO - PROCESS | 1657 | 1466247768216 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:02:48 INFO - PROCESS | 1657 | 1466247768294 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 1657 | 1466247768296 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x117152800 == 40 [pid = 1657] [id = 292] 04:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115d38000) [pid = 1657] [serial = 874] [outer = 0x0] 04:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115d42800) [pid = 1657] [serial = 875] [outer = 0x115d38000] 04:02:48 INFO - PROCESS | 1657 | 1466247768326 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115e89400) [pid = 1657] [serial = 876] [outer = 0x115d38000] 04:02:48 INFO - PROCESS | 1657 | 1466247768853 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]]]}] 04:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 824ms 04:02:48 INFO - PROCESS | 1657 | 1466247768915 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 1657 | 1466247768918 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:02:48 INFO - PROCESS | 1657 | 1466247768926 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 1657 | 1466247768928 Marionette TRACE conn2 <- [1,1142,null,{}] 04:02:48 INFO - PROCESS | 1657 | 1466247768931 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}] 04:02:48 INFO - PROCESS | 1657 | 1466247768932 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:49 INFO - PROCESS | 1657 | 1466247769140 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:02:49 INFO - PROCESS | 1657 | 1466247769231 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 1657 | 1466247769232 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164a1000 == 41 [pid = 1657] [id = 293] 04:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112d75c00) [pid = 1657] [serial = 877] [outer = 0x0] 04:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11324c000) [pid = 1657] [serial = 878] [outer = 0x112d75c00] 04:02:49 INFO - PROCESS | 1657 | 1466247769261 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115e18800) [pid = 1657] [serial = 879] [outer = 0x112d75c00] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1217ca000 == 40 [pid = 1657] [id = 290] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5a8000 == 39 [pid = 1657] [id = 289] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x118ae7000 == 38 [pid = 1657] [id = 288] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1f800 == 37 [pid = 1657] [id = 287] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1270e5000 == 36 [pid = 1657] [id = 286] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x125367800 == 35 [pid = 1657] [id = 285] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1217cc000 == 34 [pid = 1657] [id = 284] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x119baf000 == 33 [pid = 1657] [id = 283] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d6000 == 32 [pid = 1657] [id = 282] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x117475000 == 31 [pid = 1657] [id = 281] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x116622000 == 30 [pid = 1657] [id = 280] 04:02:49 INFO - PROCESS | 1657 | --DOCSHELL 0x118234800 == 29 [pid = 1657] [id = 279] 04:02:49 INFO - PROCESS | 1657 | 1466247769715 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]]]}] 04:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 823ms 04:02:49 INFO - PROCESS | 1657 | 1466247769750 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 1657 | 1466247769753 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:02:49 INFO - PROCESS | 1657 | 1466247769756 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 1657 | 1466247769758 Marionette TRACE conn2 <- [1,1146,null,{}] 04:02:49 INFO - PROCESS | 1657 | 1466247769761 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}] 04:02:49 INFO - PROCESS | 1657 | 1466247769762 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:49 INFO - PROCESS | 1657 | 1466247769849 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f8c000) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x127016400) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112fd8800) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12617d400) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120e13c00) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121338400) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128a58800) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119df7400) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1273b6400) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121baf400) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124d74400) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124c3ec00) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12535d000) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125350800) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115d11c00) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1161a4c00) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118a29800) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119217c00) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125d75000) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115d40800) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11678b800) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1196ea400) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11992b800) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115d3bc00) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11816a800) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119b8a000) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119d1d800) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124c41c00) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1273bb400) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 04:02:49 INFO - PROCESS | 1657 | 1466247769908 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 1657 | 1466247769910 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117151000 == 30 [pid = 1657] [id = 294] 04:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112fd8800) [pid = 1657] [serial = 880] [outer = 0x0] 04:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115e8cc00) [pid = 1657] [serial = 881] [outer = 0x112fd8800] 04:02:49 INFO - PROCESS | 1657 | 1466247769940 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11816a800) [pid = 1657] [serial = 882] [outer = 0x112fd8800] 04:02:50 INFO - PROCESS | 1657 | 1466247770246 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]]]}] 04:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 04:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:02:50 INFO - PROCESS | 1657 | 1466247770277 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 1657 | 1466247770279 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:02:50 INFO - PROCESS | 1657 | 1466247770281 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 1657 | 1466247770282 Marionette TRACE conn2 <- [1,1150,null,{}] 04:02:50 INFO - PROCESS | 1657 | 1466247770285 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}] 04:02:50 INFO - PROCESS | 1657 | 1466247770286 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:50 INFO - PROCESS | 1657 | 1466247770365 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:02:50 INFO - PROCESS | 1657 | 1466247770428 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 1657 | 1466247770430 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193cd800 == 31 [pid = 1657] [id = 295] 04:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1133a9400) [pid = 1657] [serial = 883] [outer = 0x0] 04:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118724c00) [pid = 1657] [serial = 884] [outer = 0x1133a9400] 04:02:50 INFO - PROCESS | 1657 | 1466247770455 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11921ec00) [pid = 1657] [serial = 885] [outer = 0x1133a9400] 04:02:50 INFO - PROCESS | 1657 | 1466247770734 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]]]}] 04:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 04:02:50 INFO - PROCESS | 1657 | 1466247770751 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 1657 | 1466247770753 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:02:50 INFO - PROCESS | 1657 | 1466247770769 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 1657 | 1466247770776 Marionette TRACE conn2 <- [1,1154,null,{}] 04:02:50 INFO - PROCESS | 1657 | 1466247770784 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}] 04:02:50 INFO - PROCESS | 1657 | 1466247770786 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:50 INFO - PROCESS | 1657 | 1466247770875 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:02:50 INFO - PROCESS | 1657 | 1466247770878 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 1657 | 1466247770879 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121117000 == 32 [pid = 1657] [id = 296] 04:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1129ae400) [pid = 1657] [serial = 886] [outer = 0x0] 04:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1196e7800) [pid = 1657] [serial = 887] [outer = 0x1129ae400] 04:02:50 INFO - PROCESS | 1657 | 1466247770904 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119924000) [pid = 1657] [serial = 888] [outer = 0x1129ae400] 04:02:51 INFO - PROCESS | 1657 | 1466247771248 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]]]}] 04:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 534ms 04:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:02:51 INFO - PROCESS | 1657 | 1466247771299 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 1657 | 1466247771300 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:02:51 INFO - PROCESS | 1657 | 1466247771302 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 1657 | 1466247771303 Marionette TRACE conn2 <- [1,1158,null,{}] 04:02:51 INFO - PROCESS | 1657 | 1466247771306 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}] 04:02:51 INFO - PROCESS | 1657 | 1466247771307 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:51 INFO - PROCESS | 1657 | 1466247771382 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:02:51 INFO - PROCESS | 1657 | 1466247771389 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 1657 | 1466247771391 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x124894800 == 33 [pid = 1657] [id = 297] 04:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11871dc00) [pid = 1657] [serial = 889] [outer = 0x0] 04:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119b82400) [pid = 1657] [serial = 890] [outer = 0x11871dc00] 04:02:51 INFO - PROCESS | 1657 | 1466247771416 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119d1ec00) [pid = 1657] [serial = 891] [outer = 0x11871dc00] 04:02:51 INFO - PROCESS | 1657 | 1466247771731 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]]]}] 04:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 04:02:51 INFO - PROCESS | 1657 | 1466247771775 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 1657 | 1466247771776 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:02:51 INFO - PROCESS | 1657 | 1466247771778 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 1657 | 1466247771780 Marionette TRACE conn2 <- [1,1162,null,{}] 04:02:51 INFO - PROCESS | 1657 | 1466247771782 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}] 04:02:51 INFO - PROCESS | 1657 | 1466247771783 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:51 INFO - PROCESS | 1657 | 1466247771863 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:02:51 INFO - PROCESS | 1657 | 1466247771928 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 1657 | 1466247771932 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e40800 == 34 [pid = 1657] [id = 298] 04:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e8c800) [pid = 1657] [serial = 892] [outer = 0x0] 04:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120e94400) [pid = 1657] [serial = 893] [outer = 0x120e8c800] 04:02:51 INFO - PROCESS | 1657 | 1466247771964 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123379400) [pid = 1657] [serial = 894] [outer = 0x120e8c800] 04:02:52 INFO - PROCESS | 1657 | 1466247772316 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]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 571ms 04:02:52 INFO - PROCESS | 1657 | 1466247772365 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 1657 | 1466247772366 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:02:52 INFO - PROCESS | 1657 | 1466247772368 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 1657 | 1466247772369 Marionette TRACE conn2 <- [1,1166,null,{}] 04:02:52 INFO - PROCESS | 1657 | 1466247772372 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}] 04:02:52 INFO - PROCESS | 1657 | 1466247772373 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:52 INFO - PROCESS | 1657 | 1466247772469 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:02:52 INFO - PROCESS | 1657 | 1466247772472 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 1657 | 1466247772473 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f7000 == 35 [pid = 1657] [id = 299] 04:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112c13400) [pid = 1657] [serial = 895] [outer = 0x0] 04:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124d0b800) [pid = 1657] [serial = 896] [outer = 0x112c13400] 04:02:52 INFO - PROCESS | 1657 | 1466247772498 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126328c00) [pid = 1657] [serial = 897] [outer = 0x112c13400] 04:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1263af000) [pid = 1657] [serial = 898] [outer = 0x123382800] 04:02:52 INFO - PROCESS | 1657 | 1466247772879 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]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 04:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:02:52 INFO - PROCESS | 1657 | 1466247772889 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 1657 | 1466247772890 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:02:52 INFO - PROCESS | 1657 | 1466247772892 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 1657 | 1466247772894 Marionette TRACE conn2 <- [1,1170,null,{}] 04:02:52 INFO - PROCESS | 1657 | 1466247772896 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}] 04:02:52 INFO - PROCESS | 1657 | 1466247772897 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:52 INFO - PROCESS | 1657 | 1466247772994 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:02:53 INFO - PROCESS | 1657 | 1466247773005 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 1657 | 1466247773007 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11929d000 == 36 [pid = 1657] [id = 300] 04:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126329000) [pid = 1657] [serial = 899] [outer = 0x0] 04:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x127015000) [pid = 1657] [serial = 900] [outer = 0x126329000] 04:02:53 INFO - PROCESS | 1657 | 1466247773032 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1273bb400) [pid = 1657] [serial = 901] [outer = 0x126329000] 04:02:53 INFO - PROCESS | 1657 | 1466247773360 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]]]}] 04:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 04:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:02:53 INFO - PROCESS | 1657 | 1466247773411 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 1657 | 1466247773413 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:02:53 INFO - PROCESS | 1657 | 1466247773415 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 1657 | 1466247773416 Marionette TRACE conn2 <- [1,1174,null,{}] 04:02:53 INFO - PROCESS | 1657 | 1466247773419 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}] 04:02:53 INFO - PROCESS | 1657 | 1466247773420 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:53 INFO - PROCESS | 1657 | 1466247773513 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:02:53 INFO - PROCESS | 1657 | 1466247773550 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 1657 | 1466247773551 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5a8000 == 37 [pid = 1657] [id = 301] 04:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110e82800) [pid = 1657] [serial = 902] [outer = 0x0] 04:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128a62000) [pid = 1657] [serial = 903] [outer = 0x110e82800] 04:02:53 INFO - PROCESS | 1657 | 1466247773583 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128adb000) [pid = 1657] [serial = 904] [outer = 0x110e82800] 04:02:53 INFO - PROCESS | 1657 | 1466247773943 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] 04:02:53 INFO - PROCESS | 1657 | 1466247773986 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:02:53 INFO - PROCESS | 1657 | 1466247773988 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 1657 | 1466247773989 Marionette TRACE conn2 <- [1,1178,null,{}] 04:02:53 INFO - PROCESS | 1657 | 1466247773991 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}] 04:02:53 INFO - PROCESS | 1657 | 1466247773993 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:54 INFO - PROCESS | 1657 | 1466247774071 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:02:54 INFO - PROCESS | 1657 | 1466247774077 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 1657 | 1466247774078 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11928e000 == 38 [pid = 1657] [id = 302] 04:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115e8c400) [pid = 1657] [serial = 905] [outer = 0x0] 04:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116905800) [pid = 1657] [serial = 906] [outer = 0x115e8c400] 04:02:54 INFO - PROCESS | 1657 | 1466247774102 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118f89c00) [pid = 1657] [serial = 907] [outer = 0x115e8c400] 04:02:54 INFO - PROCESS | 1657 | 1466247774416 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] 04:02:54 INFO - PROCESS | 1657 | 1466247774459 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:02:54 INFO - PROCESS | 1657 | 1466247774461 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 1657 | 1466247774462 Marionette TRACE conn2 <- [1,1182,null,{}] 04:02:54 INFO - PROCESS | 1657 | 1466247774465 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}] 04:02:54 INFO - PROCESS | 1657 | 1466247774466 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:54 INFO - PROCESS | 1657 | 1466247774544 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:02:54 INFO - PROCESS | 1657 | 1466247774600 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 1657 | 1466247774609 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac56000 == 39 [pid = 1657] [id = 303] 04:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116137400) [pid = 1657] [serial = 908] [outer = 0x0] 04:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e0a800) [pid = 1657] [serial = 909] [outer = 0x116137400] 04:02:54 INFO - PROCESS | 1657 | 1466247774639 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128ae6400) [pid = 1657] [serial = 910] [outer = 0x116137400] 04:02:54 INFO - PROCESS | 1657 | 1466247774953 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] 04:02:54 INFO - PROCESS | 1657 | 1466247774982 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:02:54 INFO - PROCESS | 1657 | 1466247774984 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 1657 | 1466247774986 Marionette TRACE conn2 <- [1,1186,null,{}] 04:02:54 INFO - PROCESS | 1657 | 1466247774991 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}] 04:02:54 INFO - PROCESS | 1657 | 1466247774992 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:55 INFO - PROCESS | 1657 | 1466247775080 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:02:55 INFO - PROCESS | 1657 | 1466247775083 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 1657 | 1466247775084 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb77000 == 40 [pid = 1657] [id = 304] 04:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128b90000) [pid = 1657] [serial = 911] [outer = 0x0] 04:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129065c00) [pid = 1657] [serial = 912] [outer = 0x128b90000] 04:02:55 INFO - PROCESS | 1657 | 1466247775110 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129181c00) [pid = 1657] [serial = 913] [outer = 0x128b90000] 04:02:55 INFO - PROCESS | 1657 | 1466247775454 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] 04:02:55 INFO - PROCESS | 1657 | 1466247775507 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:02:55 INFO - PROCESS | 1657 | 1466247775509 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 1657 | 1466247775510 Marionette TRACE conn2 <- [1,1190,null,{}] 04:02:55 INFO - PROCESS | 1657 | 1466247775512 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}] 04:02:55 INFO - PROCESS | 1657 | 1466247775513 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:55 INFO - PROCESS | 1657 | 1466247775606 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:02:55 INFO - PROCESS | 1657 | 1466247775610 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 1657 | 1466247775611 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bea0000 == 41 [pid = 1657] [id = 305] 04:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129185400) [pid = 1657] [serial = 914] [outer = 0x0] 04:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12918b400) [pid = 1657] [serial = 915] [outer = 0x129185400] 04:02:55 INFO - PROCESS | 1657 | 1466247775639 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293dd800) [pid = 1657] [serial = 916] [outer = 0x129185400] 04:02:56 INFO - PROCESS | 1657 | 1466247776164 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] 04:02:56 INFO - PROCESS | 1657 | 1466247776231 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:02:56 INFO - PROCESS | 1657 | 1466247776235 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 1657 | 1466247776237 Marionette TRACE conn2 <- [1,1194,null,{}] 04:02:56 INFO - PROCESS | 1657 | 1466247776241 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}] 04:02:56 INFO - PROCESS | 1657 | 1466247776243 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:56 INFO - PROCESS | 1657 | 1466247776351 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:02:56 INFO - PROCESS | 1657 | 1466247776420 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 1657 | 1466247776424 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118211000 == 42 [pid = 1657] [id = 306] 04:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112c88400) [pid = 1657] [serial = 917] [outer = 0x0] 04:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11612f400) [pid = 1657] [serial = 918] [outer = 0x112c88400] 04:02:56 INFO - PROCESS | 1657 | 1466247776454 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118093400) [pid = 1657] [serial = 919] [outer = 0x112c88400] 04:02:56 INFO - PROCESS | 1657 | 1466247776869 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] 04:02:56 INFO - PROCESS | 1657 | 1466247776920 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:02:56 INFO - PROCESS | 1657 | 1466247776926 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 1657 | 1466247776927 Marionette TRACE conn2 <- [1,1198,null,{}] 04:02:56 INFO - PROCESS | 1657 | 1466247776930 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}] 04:02:56 INFO - PROCESS | 1657 | 1466247776931 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:57 INFO - PROCESS | 1657 | 1466247777035 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:02:57 INFO - PROCESS | 1657 | 1466247777091 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 1657 | 1466247777093 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12488f800 == 43 [pid = 1657] [id = 307] 04:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1183bec00) [pid = 1657] [serial = 920] [outer = 0x0] 04:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11955d800) [pid = 1657] [serial = 921] [outer = 0x1183bec00] 04:02:57 INFO - PROCESS | 1657 | 1466247777123 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1198af400) [pid = 1657] [serial = 922] [outer = 0x1183bec00] 04:02:57 INFO - PROCESS | 1657 | 1466247777575 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]]]}] 04:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 04:02:57 INFO - PROCESS | 1657 | 1466247777596 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 1657 | 1466247777597 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:02:57 INFO - PROCESS | 1657 | 1466247777599 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 1657 | 1466247777602 Marionette TRACE conn2 <- [1,1202,null,{}] 04:02:57 INFO - PROCESS | 1657 | 1466247777610 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}] 04:02:57 INFO - PROCESS | 1657 | 1466247777613 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:57 INFO - PROCESS | 1657 | 1466247777715 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:02:57 INFO - PROCESS | 1657 | 1466247777773 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 1657 | 1466247777774 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb79800 == 44 [pid = 1657] [id = 308] 04:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119b85800) [pid = 1657] [serial = 923] [outer = 0x0] 04:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x120e91c00) [pid = 1657] [serial = 924] [outer = 0x119b85800] 04:02:57 INFO - PROCESS | 1657 | 1466247777805 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1219d3400) [pid = 1657] [serial = 925] [outer = 0x119b85800] 04:02:58 INFO - PROCESS | 1657 | 1466247778268 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]]]}] 04:02:58 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 04:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 724ms 04:02:58 INFO - PROCESS | 1657 | 1466247778346 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 1657 | 1466247778347 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:02:58 INFO - PROCESS | 1657 | 1466247778350 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 1657 | 1466247778351 Marionette TRACE conn2 <- [1,1206,null,{}] 04:02:58 INFO - PROCESS | 1657 | 1466247778354 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}] 04:02:58 INFO - PROCESS | 1657 | 1466247778355 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:58 INFO - PROCESS | 1657 | 1466247778507 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:02:58 INFO - PROCESS | 1657 | 1466247778516 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:58 INFO - PROCESS | 1657 | 1466247778518 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296f6000 == 45 [pid = 1657] [id = 309] 04:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b8d000) [pid = 1657] [serial = 926] [outer = 0x0] 04:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1263aa400) [pid = 1657] [serial = 927] [outer = 0x119b8d000] 04:02:58 INFO - PROCESS | 1657 | 1466247778547 Marionette DEBUG loaded listener.js 04:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128ae4400) [pid = 1657] [serial = 928] [outer = 0x119b8d000] 04:02:59 INFO - PROCESS | 1657 | 1466247779148 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]]]}] 04:02:59 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 04:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 869ms 04:02:59 INFO - PROCESS | 1657 | 1466247779240 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 1657 | 1466247779243 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:02:59 INFO - PROCESS | 1657 | 1466247779252 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - PROCESS | 1657 | 1466247779256 Marionette TRACE conn2 <- [1,1210,null,{}] 04:02:59 INFO - PROCESS | 1657 | 1466247779263 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}] 04:02:59 INFO - PROCESS | 1657 | 1466247779265 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:59 INFO - PROCESS | 1657 | 1466247779409 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:02:59 INFO - PROCESS | 1657 | 1466247779500 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 1657 | 1466247779504 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:02:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116922000 == 46 [pid = 1657] [id = 310] 04:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112975800) [pid = 1657] [serial = 929] [outer = 0x0] 04:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x115d37c00) [pid = 1657] [serial = 930] [outer = 0x112975800] 04:02:59 INFO - PROCESS | 1657 | 1466247779543 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116a12c00) [pid = 1657] [serial = 931] [outer = 0x112975800] 04:03:00 INFO - PROCESS | 1657 | 1466247780002 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]]]}] 04:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 779ms 04:03:00 INFO - PROCESS | 1657 | 1466247780029 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:03:00 INFO - PROCESS | 1657 | 1466247780033 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:03:00 INFO - PROCESS | 1657 | 1466247780040 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:03:00 INFO - PROCESS | 1657 | 1466247780042 Marionette TRACE conn2 <- [1,1214,null,{}] 04:03:00 INFO - PROCESS | 1657 | 1466247780046 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}] 04:03:00 INFO - PROCESS | 1657 | 1466247780048 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:00 INFO - PROCESS | 1657 | 1466247780181 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb77000 == 45 [pid = 1657] [id = 304] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac56000 == 44 [pid = 1657] [id = 303] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11928e000 == 43 [pid = 1657] [id = 302] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5a8000 == 42 [pid = 1657] [id = 301] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11929d000 == 41 [pid = 1657] [id = 300] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f7000 == 40 [pid = 1657] [id = 299] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x120e40800 == 39 [pid = 1657] [id = 298] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x124894800 == 38 [pid = 1657] [id = 297] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121117000 == 37 [pid = 1657] [id = 296] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1193cd800 == 36 [pid = 1657] [id = 295] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x117151000 == 35 [pid = 1657] [id = 294] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1164a1000 == 34 [pid = 1657] [id = 293] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x117152800 == 33 [pid = 1657] [id = 292] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b828800 == 32 [pid = 1657] [id = 291] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116922000 == 31 [pid = 1657] [id = 310] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1296f6000 == 30 [pid = 1657] [id = 309] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb79800 == 29 [pid = 1657] [id = 308] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12488f800 == 28 [pid = 1657] [id = 307] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12bea0000 == 27 [pid = 1657] [id = 305] 04:03:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118211000 == 26 [pid = 1657] [id = 306] 04:03:00 INFO - PROCESS | 1657 | 1466247780870 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 1657 | 1466247780872 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12701b800) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119609400) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118a2ec00) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118175000) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118720400) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113b50800) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115d46400) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116906c00) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x117e13c00) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11871d400) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1187c7400) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e09000) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11992d800) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d48800) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112c16c00) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e11000) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x120faf400) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124d0b000) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125d76c00) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124827400) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118726c00) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12145f400) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1181b1800) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119925400) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1196ed800) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12337d400) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12122bc00) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1176d0c00) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e90000) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11678d800) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11988d400) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124adb000) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128a59800) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119603c00) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 04:03:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x112507800 == 27 [pid = 1657] [id = 311] 04:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112972c00) [pid = 1657] [serial = 932] [outer = 0x0] 04:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112c16c00) [pid = 1657] [serial = 933] [outer = 0x112972c00] 04:03:00 INFO - PROCESS | 1657 | 1466247780964 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112e6a000) [pid = 1657] [serial = 934] [outer = 0x112972c00] 04:03:01 INFO - PROCESS | 1657 | 1466247781266 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]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1271ms 04:03:01 INFO - PROCESS | 1657 | 1466247781312 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 1657 | 1466247781314 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:03:01 INFO - PROCESS | 1657 | 1466247781317 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 1657 | 1466247781318 Marionette TRACE conn2 <- [1,1218,null,{}] 04:03:01 INFO - PROCESS | 1657 | 1466247781324 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}] 04:03:01 INFO - PROCESS | 1657 | 1466247781327 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:01 INFO - PROCESS | 1657 | 1466247781402 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:03:01 INFO - PROCESS | 1657 | 1466247781410 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 1657 | 1466247781411 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abd000 == 28 [pid = 1657] [id = 312] 04:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115d32c00) [pid = 1657] [serial = 935] [outer = 0x0] 04:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1161a6000) [pid = 1657] [serial = 936] [outer = 0x115d32c00] 04:03:01 INFO - PROCESS | 1657 | 1466247781455 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116903800) [pid = 1657] [serial = 937] [outer = 0x115d32c00] 04:03:01 INFO - PROCESS | 1657 | 1466247781796 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]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 04:03:01 INFO - PROCESS | 1657 | 1466247781840 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 1657 | 1466247781843 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:03:01 INFO - PROCESS | 1657 | 1466247781846 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 1657 | 1466247781847 Marionette TRACE conn2 <- [1,1222,null,{}] 04:03:01 INFO - PROCESS | 1657 | 1466247781850 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}] 04:03:01 INFO - PROCESS | 1657 | 1466247781851 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:01 INFO - PROCESS | 1657 | 1466247781928 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:03:01 INFO - PROCESS | 1657 | 1466247781932 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 1657 | 1466247781933 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abb000 == 29 [pid = 1657] [id = 313] 04:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116983000) [pid = 1657] [serial = 938] [outer = 0x0] 04:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11809d000) [pid = 1657] [serial = 939] [outer = 0x116983000] 04:03:01 INFO - PROCESS | 1657 | 1466247781960 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184d3800) [pid = 1657] [serial = 940] [outer = 0x116983000] 04:03:02 INFO - PROCESS | 1657 | 1466247782314 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] 04:03:02 INFO - PROCESS | 1657 | 1466247782367 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:03:02 INFO - PROCESS | 1657 | 1466247782370 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:03:02 INFO - PROCESS | 1657 | 1466247782374 Marionette TRACE conn2 <- [1,1226,null,{}] 04:03:02 INFO - PROCESS | 1657 | 1466247782381 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}] 04:03:02 INFO - PROCESS | 1657 | 1466247782384 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:02 INFO - PROCESS | 1657 | 1466247782460 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:03:02 INFO - PROCESS | 1657 | 1466247782465 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:02 INFO - PROCESS | 1657 | 1466247782467 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195ef800 == 30 [pid = 1657] [id = 314] 04:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11872a000) [pid = 1657] [serial = 941] [outer = 0x0] 04:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118a2ec00) [pid = 1657] [serial = 942] [outer = 0x11872a000] 04:03:02 INFO - PROCESS | 1657 | 1466247782494 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119603c00) [pid = 1657] [serial = 943] [outer = 0x11872a000] 04:03:02 INFO - PROCESS | 1657 | 1466247782819 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]]]}] 04:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 474ms 04:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:03:02 INFO - PROCESS | 1657 | 1466247782844 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:03:02 INFO - PROCESS | 1657 | 1466247782846 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:03:02 INFO - PROCESS | 1657 | 1466247782848 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:03:02 INFO - PROCESS | 1657 | 1466247782850 Marionette TRACE conn2 <- [1,1230,null,{}] 04:03:02 INFO - PROCESS | 1657 | 1466247782852 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}] 04:03:02 INFO - PROCESS | 1657 | 1466247782854 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:02 INFO - PROCESS | 1657 | 1466247782948 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:03:03 INFO - PROCESS | 1657 | 1466247783049 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 1657 | 1466247783050 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3a000 == 31 [pid = 1657] [id = 315] 04:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11335e400) [pid = 1657] [serial = 944] [outer = 0x0] 04:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1196e8c00) [pid = 1657] [serial = 945] [outer = 0x11335e400] 04:03:03 INFO - PROCESS | 1657 | 1466247783082 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119921400) [pid = 1657] [serial = 946] [outer = 0x11335e400] 04:03:03 INFO - PROCESS | 1657 | 1466247783509 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]]]}] 04:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 04:03:03 INFO - PROCESS | 1657 | 1466247783517 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 1657 | 1466247783518 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:03:03 INFO - PROCESS | 1657 | 1466247783521 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 1657 | 1466247783522 Marionette TRACE conn2 <- [1,1234,null,{}] 04:03:03 INFO - PROCESS | 1657 | 1466247783524 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}] 04:03:03 INFO - PROCESS | 1657 | 1466247783525 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:03 INFO - PROCESS | 1657 | 1466247783616 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:03:03 INFO - PROCESS | 1657 | 1466247783651 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 1657 | 1466247783655 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217d7800 == 32 [pid = 1657] [id = 316] 04:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11697b400) [pid = 1657] [serial = 947] [outer = 0x0] 04:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119b8a800) [pid = 1657] [serial = 948] [outer = 0x11697b400] 04:03:03 INFO - PROCESS | 1657 | 1466247783688 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e0d800) [pid = 1657] [serial = 949] [outer = 0x11697b400] 04:03:04 INFO - PROCESS | 1657 | 1466247784042 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]]]}] 04:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 04:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:03:04 INFO - PROCESS | 1657 | 1466247784092 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 1657 | 1466247784093 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:03:04 INFO - PROCESS | 1657 | 1466247784095 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 1657 | 1466247784096 Marionette TRACE conn2 <- [1,1238,null,{}] 04:03:04 INFO - PROCESS | 1657 | 1466247784098 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}] 04:03:04 INFO - PROCESS | 1657 | 1466247784100 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:04 INFO - PROCESS | 1657 | 1466247784195 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:03:04 INFO - PROCESS | 1657 | 1466247784231 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 1657 | 1466247784232 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x115edf800 == 33 [pid = 1657] [id = 317] 04:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113b4e000) [pid = 1657] [serial = 950] [outer = 0x0] 04:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1210e1c00) [pid = 1657] [serial = 951] [outer = 0x113b4e000] 04:03:04 INFO - PROCESS | 1657 | 1466247784257 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12337a400) [pid = 1657] [serial = 952] [outer = 0x113b4e000] 04:03:04 INFO - PROCESS | 1657 | 1466247784562 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]]]}] 04:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 04:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:03:04 INFO - PROCESS | 1657 | 1466247784614 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 1657 | 1466247784615 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:03:04 INFO - PROCESS | 1657 | 1466247784617 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 1657 | 1466247784618 Marionette TRACE conn2 <- [1,1242,null,{}] 04:03:04 INFO - PROCESS | 1657 | 1466247784620 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}] 04:03:04 INFO - PROCESS | 1657 | 1466247784622 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:04 INFO - PROCESS | 1657 | 1466247784715 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:03:04 INFO - PROCESS | 1657 | 1466247784719 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 1657 | 1466247784720 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270de000 == 34 [pid = 1657] [id = 318] 04:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x111ecc800) [pid = 1657] [serial = 953] [outer = 0x0] 04:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124825000) [pid = 1657] [serial = 954] [outer = 0x111ecc800] 04:03:04 INFO - PROCESS | 1657 | 1466247784745 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124c3fc00) [pid = 1657] [serial = 955] [outer = 0x111ecc800] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112c13400) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112fd8800) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115d38000) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112d75c00) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1129ae400) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126329000) [pid = 1657] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11871dc00) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1133a9400) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a5b800) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110e82800) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115e8c400) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116137400) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128b90000) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e8c800) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129185400) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:03:05 INFO - PROCESS | 1657 | 1466247785408 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]]]}] 04:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 819ms 04:03:05 INFO - PROCESS | 1657 | 1466247785436 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 1657 | 1466247785438 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:03:05 INFO - PROCESS | 1657 | 1466247785440 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 1657 | 1466247785441 Marionette TRACE conn2 <- [1,1246,null,{}] 04:03:05 INFO - PROCESS | 1657 | 1466247785443 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}] 04:03:05 INFO - PROCESS | 1657 | 1466247785444 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:05 INFO - PROCESS | 1657 | 1466247785517 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:03:05 INFO - PROCESS | 1657 | 1466247785572 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 1657 | 1466247785573 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c9b800 == 35 [pid = 1657] [id = 319] 04:03:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110e82800) [pid = 1657] [serial = 956] [outer = 0x0] 04:03:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115d4a400) [pid = 1657] [serial = 957] [outer = 0x110e82800] 04:03:05 INFO - PROCESS | 1657 | 1466247785597 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b8b800) [pid = 1657] [serial = 958] [outer = 0x110e82800] 04:03:05 INFO - PROCESS | 1657 | 1466247785879 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]]]}] 04:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 04:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:03:05 INFO - PROCESS | 1657 | 1466247785916 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 1657 | 1466247785919 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:03:05 INFO - PROCESS | 1657 | 1466247785924 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 1657 | 1466247785928 Marionette TRACE conn2 <- [1,1250,null,{}] 04:03:05 INFO - PROCESS | 1657 | 1466247785931 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}] 04:03:05 INFO - PROCESS | 1657 | 1466247785933 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:06 INFO - PROCESS | 1657 | 1466247786052 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:03:06 INFO - PROCESS | 1657 | 1466247786057 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 1657 | 1466247786058 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d5800 == 36 [pid = 1657] [id = 320] 04:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1181b2000) [pid = 1657] [serial = 959] [outer = 0x0] 04:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124e50c00) [pid = 1657] [serial = 960] [outer = 0x1181b2000] 04:03:06 INFO - PROCESS | 1657 | 1466247786096 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125d72800) [pid = 1657] [serial = 961] [outer = 0x1181b2000] 04:03:06 INFO - PROCESS | 1657 | 1466247786450 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]]]}] 04:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 578ms 04:03:06 INFO - PROCESS | 1657 | 1466247786499 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 1657 | 1466247786501 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:03:06 INFO - PROCESS | 1657 | 1466247786524 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 1657 | 1466247786525 Marionette TRACE conn2 <- [1,1254,null,{}] 04:03:06 INFO - PROCESS | 1657 | 1466247786528 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}] 04:03:06 INFO - PROCESS | 1657 | 1466247786529 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:06 INFO - PROCESS | 1657 | 1466247786609 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:03:06 INFO - PROCESS | 1657 | 1466247786613 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 1657 | 1466247786615 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5be800 == 37 [pid = 1657] [id = 321] 04:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1164e0400) [pid = 1657] [serial = 962] [outer = 0x0] 04:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1263a7800) [pid = 1657] [serial = 963] [outer = 0x1164e0400] 04:03:06 INFO - PROCESS | 1657 | 1466247786641 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1273ba000) [pid = 1657] [serial = 964] [outer = 0x1164e0400] 04:03:06 INFO - PROCESS | 1657 | 1466247786991 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]]]}] 04:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 540ms 04:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:03:07 INFO - PROCESS | 1657 | 1466247787043 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 1657 | 1466247787045 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:03:07 INFO - PROCESS | 1657 | 1466247787047 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 1657 | 1466247787049 Marionette TRACE conn2 <- [1,1258,null,{}] 04:03:07 INFO - PROCESS | 1657 | 1466247787051 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}] 04:03:07 INFO - PROCESS | 1657 | 1466247787053 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:07 INFO - PROCESS | 1657 | 1466247787142 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:03:07 INFO - PROCESS | 1657 | 1466247787202 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 1657 | 1466247787203 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195d7800 == 38 [pid = 1657] [id = 322] 04:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1273b9c00) [pid = 1657] [serial = 965] [outer = 0x0] 04:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128ada800) [pid = 1657] [serial = 966] [outer = 0x1273b9c00] 04:03:07 INFO - PROCESS | 1657 | 1466247787227 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128b99c00) [pid = 1657] [serial = 967] [outer = 0x1273b9c00] 04:03:07 INFO - PROCESS | 1657 | 1466247787730 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]]]}] 04:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 720ms 04:03:07 INFO - PROCESS | 1657 | 1466247787767 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 1657 | 1466247787770 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:03:07 INFO - PROCESS | 1657 | 1466247787775 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 1657 | 1466247787779 Marionette TRACE conn2 <- [1,1262,null,{}] 04:03:07 INFO - PROCESS | 1657 | 1466247787782 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}] 04:03:07 INFO - PROCESS | 1657 | 1466247787784 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:07 INFO - PROCESS | 1657 | 1466247787917 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:03:08 INFO - PROCESS | 1657 | 1466247787996 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 1657 | 1466247787997 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118211000 == 39 [pid = 1657] [id = 323] 04:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115d3b800) [pid = 1657] [serial = 968] [outer = 0x0] 04:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115e8d000) [pid = 1657] [serial = 969] [outer = 0x115d3b800] 04:03:08 INFO - PROCESS | 1657 | 1466247788028 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116f84c00) [pid = 1657] [serial = 970] [outer = 0x115d3b800] 04:03:08 INFO - PROCESS | 1657 | 1466247788518 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]]]}] 04:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 776ms 04:03:08 INFO - PROCESS | 1657 | 1466247788550 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:03:08 INFO - PROCESS | 1657 | 1466247788553 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:03:08 INFO - PROCESS | 1657 | 1466247788601 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 1657 | 1466247788602 Marionette TRACE conn2 <- [1,1266,null,{}] 04:03:08 INFO - PROCESS | 1657 | 1466247788605 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}] 04:03:08 INFO - PROCESS | 1657 | 1466247788607 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:08 INFO - PROCESS | 1657 | 1466247788718 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:03:08 INFO - PROCESS | 1657 | 1466247788797 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 1657 | 1466247788798 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee3800 == 40 [pid = 1657] [id = 324] 04:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1181af800) [pid = 1657] [serial = 971] [outer = 0x0] 04:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118726c00) [pid = 1657] [serial = 972] [outer = 0x1181af800] 04:03:08 INFO - PROCESS | 1657 | 1466247788829 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118aae400) [pid = 1657] [serial = 973] [outer = 0x1181af800] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5be800 == 39 [pid = 1657] [id = 321] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d5800 == 38 [pid = 1657] [id = 320] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119c9b800 == 37 [pid = 1657] [id = 319] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1270de000 == 36 [pid = 1657] [id = 318] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x115edf800 == 35 [pid = 1657] [id = 317] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1217d7800 == 34 [pid = 1657] [id = 316] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3a000 == 33 [pid = 1657] [id = 315] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1195ef800 == 32 [pid = 1657] [id = 314] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116abb000 == 31 [pid = 1657] [id = 313] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116abd000 == 30 [pid = 1657] [id = 312] 04:03:09 INFO - PROCESS | 1657 | --DOCSHELL 0x112507800 == 29 [pid = 1657] [id = 311] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124d0b800) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115e8cc00) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11816a800) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115d42800) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115e89400) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11324c000) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115e18800) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1196e7800) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127015000) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119924000) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b82400) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119d1ec00) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118724c00) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11921ec00) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126328c00) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128a65c00) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128a60000) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128a62000) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1273bb400) [pid = 1657] [serial = 901] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116905800) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128ae6400) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e0a800) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118f89c00) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129065c00) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128adb000) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x129181c00) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120e94400) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123379400) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12918b400) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x110e74800) [pid = 1657] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:03:09 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1293dd800) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 04:03:09 INFO - PROCESS | 1657 | 1466247789485 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]]]}] 04:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 927ms 04:03:09 INFO - PROCESS | 1657 | 1466247789526 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:03:09 INFO - PROCESS | 1657 | 1466247789528 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:03:09 INFO - PROCESS | 1657 | 1466247789531 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 1657 | 1466247789533 Marionette TRACE conn2 <- [1,1270,null,{}] 04:03:09 INFO - PROCESS | 1657 | 1466247789537 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}] 04:03:09 INFO - PROCESS | 1657 | 1466247789538 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:09 INFO - PROCESS | 1657 | 1466247789617 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:03:09 INFO - PROCESS | 1657 | 1466247789625 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 1657 | 1466247789628 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694b000 == 30 [pid = 1657] [id = 325] 04:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1164d5800) [pid = 1657] [serial = 974] [outer = 0x0] 04:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116788c00) [pid = 1657] [serial = 975] [outer = 0x1164d5800] 04:03:09 INFO - PROCESS | 1657 | 1466247789656 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116f89000) [pid = 1657] [serial = 976] [outer = 0x1164d5800] 04:03:10 INFO - PROCESS | 1657 | 1466247790019 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]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 04:03:10 INFO - PROCESS | 1657 | 1466247790052 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 1657 | 1466247790054 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:03:10 INFO - PROCESS | 1657 | 1466247790061 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 1657 | 1466247790062 Marionette TRACE conn2 <- [1,1274,null,{}] 04:03:10 INFO - PROCESS | 1657 | 1466247790065 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}] 04:03:10 INFO - PROCESS | 1657 | 1466247790066 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:10 INFO - PROCESS | 1657 | 1466247790143 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:03:10 INFO - PROCESS | 1657 | 1466247790147 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 1657 | 1466247790148 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x118230000 == 31 [pid = 1657] [id = 326] 04:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118172000) [pid = 1657] [serial = 977] [outer = 0x0] 04:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118728c00) [pid = 1657] [serial = 978] [outer = 0x118172000] 04:03:10 INFO - PROCESS | 1657 | 1466247790178 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118a31400) [pid = 1657] [serial = 979] [outer = 0x118172000] 04:03:10 INFO - PROCESS | 1657 | 1466247790514 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]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 04:03:10 INFO - PROCESS | 1657 | 1466247790530 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 1657 | 1466247790531 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:03:10 INFO - PROCESS | 1657 | 1466247790533 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 1657 | 1466247790536 Marionette TRACE conn2 <- [1,1278,null,{}] 04:03:10 INFO - PROCESS | 1657 | 1466247790546 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}] 04:03:10 INFO - PROCESS | 1657 | 1466247790549 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:10 INFO - PROCESS | 1657 | 1466247790631 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:03:10 INFO - PROCESS | 1657 | 1466247790685 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 1657 | 1466247790687 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ca9800 == 32 [pid = 1657] [id = 327] 04:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112c8b000) [pid = 1657] [serial = 980] [outer = 0x0] 04:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119218c00) [pid = 1657] [serial = 981] [outer = 0x112c8b000] 04:03:10 INFO - PROCESS | 1657 | 1466247790715 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119923c00) [pid = 1657] [serial = 982] [outer = 0x112c8b000] 04:03:11 INFO - PROCESS | 1657 | 1466247791016 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]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 524ms 04:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:03:11 INFO - PROCESS | 1657 | 1466247791058 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 1657 | 1466247791060 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:03:11 INFO - PROCESS | 1657 | 1466247791062 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 1657 | 1466247791063 Marionette TRACE conn2 <- [1,1282,null,{}] 04:03:11 INFO - PROCESS | 1657 | 1466247791066 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}] 04:03:11 INFO - PROCESS | 1657 | 1466247791067 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:11 INFO - PROCESS | 1657 | 1466247791145 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:03:11 INFO - PROCESS | 1657 | 1466247791148 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 1657 | 1466247791150 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12331f000 == 33 [pid = 1657] [id = 328] 04:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b83000) [pid = 1657] [serial = 983] [outer = 0x0] 04:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120e0ac00) [pid = 1657] [serial = 984] [outer = 0x119b83000] 04:03:11 INFO - PROCESS | 1657 | 1466247791177 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120e15c00) [pid = 1657] [serial = 985] [outer = 0x119b83000] 04:03:11 INFO - PROCESS | 1657 | 1466247791496 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]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 04:03:11 INFO - PROCESS | 1657 | 1466247791532 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:03:11 INFO - PROCESS | 1657 | 1466247791534 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:03:11 INFO - PROCESS | 1657 | 1466247791536 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 1657 | 1466247791537 Marionette TRACE conn2 <- [1,1286,null,{}] 04:03:11 INFO - PROCESS | 1657 | 1466247791539 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}] 04:03:11 INFO - PROCESS | 1657 | 1466247791540 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:11 INFO - PROCESS | 1657 | 1466247791646 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:03:11 INFO - PROCESS | 1657 | 1466247791657 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 1657 | 1466247791658 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ef1000 == 34 [pid = 1657] [id = 329] 04:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112c8b400) [pid = 1657] [serial = 986] [outer = 0x0] 04:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119b87800) [pid = 1657] [serial = 987] [outer = 0x112c8b400] 04:03:11 INFO - PROCESS | 1657 | 1466247791682 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1219d3c00) [pid = 1657] [serial = 988] [outer = 0x112c8b400] 04:03:12 INFO - PROCESS | 1657 | 1466247792030 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]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 522ms 04:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:03:12 INFO - PROCESS | 1657 | 1466247792059 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 1657 | 1466247792060 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:03:12 INFO - PROCESS | 1657 | 1466247792063 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 1657 | 1466247792064 Marionette TRACE conn2 <- [1,1290,null,{}] 04:03:12 INFO - PROCESS | 1657 | 1466247792071 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}] 04:03:12 INFO - PROCESS | 1657 | 1466247792075 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:12 INFO - PROCESS | 1657 | 1466247792189 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:03:12 INFO - PROCESS | 1657 | 1466247792201 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 1657 | 1466247792202 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x128aa8800 == 35 [pid = 1657] [id = 330] 04:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119deb800) [pid = 1657] [serial = 989] [outer = 0x0] 04:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124c44400) [pid = 1657] [serial = 990] [outer = 0x119deb800] 04:03:12 INFO - PROCESS | 1657 | 1466247792227 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128a62400) [pid = 1657] [serial = 991] [outer = 0x119deb800] 04:03:12 INFO - PROCESS | 1657 | 1466247792561 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]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 523ms 04:03:12 INFO - PROCESS | 1657 | 1466247792586 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 1657 | 1466247792589 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:03:12 INFO - PROCESS | 1657 | 1466247792597 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 1657 | 1466247792598 Marionette TRACE conn2 <- [1,1294,null,{}] 04:03:12 INFO - PROCESS | 1657 | 1466247792600 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}] 04:03:12 INFO - PROCESS | 1657 | 1466247792601 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:12 INFO - PROCESS | 1657 | 1466247792698 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:03:12 INFO - PROCESS | 1657 | 1466247792702 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 1657 | 1466247792703 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198c9000 == 36 [pid = 1657] [id = 331] 04:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x111e36800) [pid = 1657] [serial = 992] [outer = 0x0] 04:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128ae1c00) [pid = 1657] [serial = 993] [outer = 0x111e36800] 04:03:12 INFO - PROCESS | 1657 | 1466247792730 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128b93000) [pid = 1657] [serial = 994] [outer = 0x111e36800] 04:03:13 INFO - PROCESS | 1657 | 1466247793032 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]]]}] 04:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 04:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:03:13 INFO - PROCESS | 1657 | 1466247793067 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 1657 | 1466247793068 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:03:13 INFO - PROCESS | 1657 | 1466247793070 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 1657 | 1466247793071 Marionette TRACE conn2 <- [1,1298,null,{}] 04:03:13 INFO - PROCESS | 1657 | 1466247793081 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}] 04:03:13 INFO - PROCESS | 1657 | 1466247793083 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:13 INFO - PROCESS | 1657 | 1466247793185 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:03:13 INFO - PROCESS | 1657 | 1466247793188 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 1657 | 1466247793190 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a94a800 == 37 [pid = 1657] [id = 332] 04:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1210d9c00) [pid = 1657] [serial = 995] [outer = 0x0] 04:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b9b000) [pid = 1657] [serial = 996] [outer = 0x1210d9c00] 04:03:13 INFO - PROCESS | 1657 | 1466247793214 Marionette DEBUG loaded listener.js 04:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129069400) [pid = 1657] [serial = 997] [outer = 0x1210d9c00] 04:03:13 INFO - PROCESS | 1657 | 1466247793554 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]]]}] 04:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 532ms 04:03:13 INFO - PROCESS | 1657 | 1466247793603 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 1657 | 1466247793604 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:03:13 INFO - PROCESS | 1657 | 1466247793689 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 1657 | 1466247793690 Marionette TRACE conn2 <- [1,1302,null,{}] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11697b400) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115d32c00) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113b4e000) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x111ecc800) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110e82800) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112972c00) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11872a000) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116983000) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112975800) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1181b2000) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112c88400) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1183bec00) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1164e0400) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119b85800) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119b8d000) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:03:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11335e400) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:03:13 INFO - PROCESS | 1657 | 1466247793710 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}] 04:03:13 INFO - PROCESS | 1657 | 1466247793711 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:13 INFO - PROCESS | 1657 | 1466247793788 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:03:13 INFO - PROCESS | 1657 | 1466247793794 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 1657 | 1466247793796 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198c7000 == 38 [pid = 1657] [id = 333] 04:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112fe4000) [pid = 1657] [serial = 998] [outer = 0x0] 04:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115d51c00) [pid = 1657] [serial = 999] [outer = 0x112fe4000] 04:03:13 INFO - PROCESS | 1657 | 1466247793820 Marionette DEBUG loaded listener.js 04:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118729800) [pid = 1657] [serial = 1000] [outer = 0x112fe4000] 04:03:14 INFO - PROCESS | 1657 | 1466247794141 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]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 563ms 04:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:03:14 INFO - PROCESS | 1657 | 1466247794170 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:03:14 INFO - PROCESS | 1657 | 1466247794172 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:03:14 INFO - PROCESS | 1657 | 1466247794176 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 1657 | 1466247794177 Marionette TRACE conn2 <- [1,1306,null,{}] 04:03:14 INFO - PROCESS | 1657 | 1466247794179 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}] 04:03:14 INFO - PROCESS | 1657 | 1466247794180 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:14 INFO - PROCESS | 1657 | 1466247794257 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:03:14 INFO - PROCESS | 1657 | 1466247794262 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 1657 | 1466247794263 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b825800 == 39 [pid = 1657] [id = 334] 04:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11872a000) [pid = 1657] [serial = 1001] [outer = 0x0] 04:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124909800) [pid = 1657] [serial = 1002] [outer = 0x11872a000] 04:03:14 INFO - PROCESS | 1657 | 1466247794287 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12906b000) [pid = 1657] [serial = 1003] [outer = 0x11872a000] 04:03:14 INFO - PROCESS | 1657 | 1466247794645 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]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 04:03:14 INFO - PROCESS | 1657 | 1466247794695 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:03:14 INFO - PROCESS | 1657 | 1466247794697 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:03:14 INFO - PROCESS | 1657 | 1466247794699 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 1657 | 1466247794700 Marionette TRACE conn2 <- [1,1310,null,{}] 04:03:14 INFO - PROCESS | 1657 | 1466247794703 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}] 04:03:14 INFO - PROCESS | 1657 | 1466247794704 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:14 INFO - PROCESS | 1657 | 1466247794795 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:03:14 INFO - PROCESS | 1657 | 1466247794798 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 1657 | 1466247794800 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb75000 == 40 [pid = 1657] [id = 335] 04:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12906bc00) [pid = 1657] [serial = 1004] [outer = 0x0] 04:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1293d6800) [pid = 1657] [serial = 1005] [outer = 0x12906bc00] 04:03:14 INFO - PROCESS | 1657 | 1466247794825 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a35d400) [pid = 1657] [serial = 1006] [outer = 0x12906bc00] 04:03:15 INFO - PROCESS | 1657 | 1466247795145 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] 04:03:15 INFO - PROCESS | 1657 | 1466247795170 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:03:15 INFO - PROCESS | 1657 | 1466247795172 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 1657 | 1466247795176 Marionette TRACE conn2 <- [1,1314,null,{}] 04:03:15 INFO - PROCESS | 1657 | 1466247795179 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}] 04:03:15 INFO - PROCESS | 1657 | 1466247795180 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:15 INFO - PROCESS | 1657 | 1466247795262 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:03:15 INFO - PROCESS | 1657 | 1466247795318 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 1657 | 1466247795319 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be91000 == 41 [pid = 1657] [id = 336] 04:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12906e000) [pid = 1657] [serial = 1007] [outer = 0x0] 04:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a363000) [pid = 1657] [serial = 1008] [outer = 0x12906e000] 04:03:15 INFO - PROCESS | 1657 | 1466247795343 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5d4800) [pid = 1657] [serial = 1009] [outer = 0x12906e000] 04:03:15 INFO - PROCESS | 1657 | 1466247795629 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]]]}] 04:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 472ms 04:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:03:15 INFO - PROCESS | 1657 | 1466247795645 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 1657 | 1466247795646 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:03:15 INFO - PROCESS | 1657 | 1466247795648 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 1657 | 1466247795650 Marionette TRACE conn2 <- [1,1318,null,{}] 04:03:15 INFO - PROCESS | 1657 | 1466247795652 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}] 04:03:15 INFO - PROCESS | 1657 | 1466247795653 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:15 INFO - PROCESS | 1657 | 1466247795784 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:03:15 INFO - PROCESS | 1657 | 1466247795838 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 1657 | 1466247795840 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e3d000 == 42 [pid = 1657] [id = 337] 04:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x111c19000) [pid = 1657] [serial = 1010] [outer = 0x0] 04:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1129a8800) [pid = 1657] [serial = 1011] [outer = 0x111c19000] 04:03:15 INFO - PROCESS | 1657 | 1466247795872 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11335e400) [pid = 1657] [serial = 1012] [outer = 0x111c19000] 04:03:16 INFO - PROCESS | 1657 | 1466247796326 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]]]}] 04:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 718ms 04:03:16 INFO - PROCESS | 1657 | 1466247796368 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 1657 | 1466247796371 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:03:16 INFO - PROCESS | 1657 | 1466247796374 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 1657 | 1466247796376 Marionette TRACE conn2 <- [1,1322,null,{}] 04:03:16 INFO - PROCESS | 1657 | 1466247796379 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}] 04:03:16 INFO - PROCESS | 1657 | 1466247796382 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:16 INFO - PROCESS | 1657 | 1466247796488 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:03:16 INFO - PROCESS | 1657 | 1466247796544 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 1657 | 1466247796546 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c9a800 == 43 [pid = 1657] [id = 338] 04:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115d36000) [pid = 1657] [serial = 1013] [outer = 0x0] 04:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11809e400) [pid = 1657] [serial = 1014] [outer = 0x115d36000] 04:03:16 INFO - PROCESS | 1657 | 1466247796576 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118a32c00) [pid = 1657] [serial = 1015] [outer = 0x115d36000] 04:03:16 INFO - PROCESS | 1657 | 1466247796978 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]]]}] 04:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 04:03:17 INFO - PROCESS | 1657 | 1466247797044 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:03:17 INFO - PROCESS | 1657 | 1466247797046 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:03:17 INFO - PROCESS | 1657 | 1466247797049 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 1657 | 1466247797050 Marionette TRACE conn2 <- [1,1326,null,{}] 04:03:17 INFO - PROCESS | 1657 | 1466247797053 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}] 04:03:17 INFO - PROCESS | 1657 | 1466247797054 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:17 INFO - PROCESS | 1657 | 1466247797216 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:03:17 INFO - PROCESS | 1657 | 1466247797267 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 1657 | 1466247797269 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b817800 == 44 [pid = 1657] [id = 339] 04:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11988a400) [pid = 1657] [serial = 1016] [outer = 0x0] 04:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119b87400) [pid = 1657] [serial = 1017] [outer = 0x11988a400] 04:03:17 INFO - PROCESS | 1657 | 1466247797298 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120e96400) [pid = 1657] [serial = 1018] [outer = 0x11988a400] 04:03:17 INFO - PROCESS | 1657 | 1466247797735 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]]]}] 04:03:17 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 04:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 721ms 04:03:17 INFO - PROCESS | 1657 | 1466247797772 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 1657 | 1466247797776 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:03:17 INFO - PROCESS | 1657 | 1466247797788 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 1657 | 1466247797792 Marionette TRACE conn2 <- [1,1330,null,{}] 04:03:17 INFO - PROCESS | 1657 | 1466247797796 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}] 04:03:17 INFO - PROCESS | 1657 | 1466247797799 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:17 INFO - PROCESS | 1657 | 1466247797953 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:03:18 INFO - PROCESS | 1657 | 1466247798053 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 1657 | 1466247798055 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3b2000 == 45 [pid = 1657] [id = 340] 04:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124827400) [pid = 1657] [serial = 1019] [outer = 0x0] 04:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125d78000) [pid = 1657] [serial = 1020] [outer = 0x124827400] 04:03:18 INFO - PROCESS | 1657 | 1466247798102 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1273bbc00) [pid = 1657] [serial = 1021] [outer = 0x124827400] 04:03:18 INFO - PROCESS | 1657 | 1466247798569 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]]]}] 04:03:18 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 04:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 832ms 04:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:03:18 INFO - PROCESS | 1657 | 1466247798613 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 1657 | 1466247798614 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:03:18 INFO - PROCESS | 1657 | 1466247798616 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 1657 | 1466247798618 Marionette TRACE conn2 <- [1,1334,null,{}] 04:03:18 INFO - PROCESS | 1657 | 1466247798620 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}] 04:03:18 INFO - PROCESS | 1657 | 1466247798621 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:18 INFO - PROCESS | 1657 | 1466247798722 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:03:18 INFO - PROCESS | 1657 | 1466247798780 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 1657 | 1466247798781 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c87c000 == 46 [pid = 1657] [id = 341] 04:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128a60000) [pid = 1657] [serial = 1022] [outer = 0x0] 04:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128ae3400) [pid = 1657] [serial = 1023] [outer = 0x128a60000] 04:03:18 INFO - PROCESS | 1657 | 1466247798809 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1293d9000) [pid = 1657] [serial = 1024] [outer = 0x128a60000] 04:03:19 INFO - PROCESS | 1657 | 1466247799398 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]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 819ms 04:03:19 INFO - PROCESS | 1657 | 1466247799441 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 1657 | 1466247799443 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:03:19 INFO - PROCESS | 1657 | 1466247799446 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 1657 | 1466247799449 Marionette TRACE conn2 <- [1,1338,null,{}] 04:03:19 INFO - PROCESS | 1657 | 1466247799452 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}] 04:03:19 INFO - PROCESS | 1657 | 1466247799454 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:19 INFO - PROCESS | 1657 | 1466247799554 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:03:19 INFO - PROCESS | 1657 | 1466247799622 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 1657 | 1466247799625 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e2800 == 47 [pid = 1657] [id = 342] 04:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x115e89400) [pid = 1657] [serial = 1025] [outer = 0x0] 04:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11663a800) [pid = 1657] [serial = 1026] [outer = 0x115e89400] 04:03:19 INFO - PROCESS | 1657 | 1466247799652 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116f2b800) [pid = 1657] [serial = 1027] [outer = 0x115e89400] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12be91000 == 46 [pid = 1657] [id = 336] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb75000 == 45 [pid = 1657] [id = 335] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b825800 == 44 [pid = 1657] [id = 334] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1198c7000 == 43 [pid = 1657] [id = 333] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a94a800 == 42 [pid = 1657] [id = 332] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1198c9000 == 41 [pid = 1657] [id = 331] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x128aa8800 == 40 [pid = 1657] [id = 330] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x124ef1000 == 39 [pid = 1657] [id = 329] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12331f000 == 38 [pid = 1657] [id = 328] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119ca9800 == 37 [pid = 1657] [id = 327] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x118230000 == 36 [pid = 1657] [id = 326] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11694b000 == 35 [pid = 1657] [id = 325] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x118211000 == 34 [pid = 1657] [id = 323] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1195d7800 == 33 [pid = 1657] [id = 322] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee3800 == 32 [pid = 1657] [id = 324] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c87c000 == 31 [pid = 1657] [id = 341] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3b2000 == 30 [pid = 1657] [id = 340] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b817800 == 29 [pid = 1657] [id = 339] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119c9a800 == 28 [pid = 1657] [id = 338] 04:03:20 INFO - PROCESS | 1657 | --DOCSHELL 0x115e3d000 == 27 [pid = 1657] [id = 337] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119603c00) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11809d000) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1184d3800) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116a12c00) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x115d37c00) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124e50c00) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118093400) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11612f400) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1198af400) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11955d800) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1263a7800) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1219d3400) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120e91c00) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128ae4400) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1263aa400) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124c3fc00) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125d72800) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b8b800) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1273ba000) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1196e8c00) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119921400) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119b8a800) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1161a6000) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116903800) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1210e1c00) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e0d800) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124825000) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115d4a400) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112c16c00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12337a400) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x112e6a000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118a2ec00) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 04:03:20 INFO - PROCESS | 1657 | 1466247800975 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]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1578ms 04:03:21 INFO - PROCESS | 1657 | 1466247801025 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 1657 | 1466247801027 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:03:21 INFO - PROCESS | 1657 | 1466247801031 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 1657 | 1466247801032 Marionette TRACE conn2 <- [1,1342,null,{}] 04:03:21 INFO - PROCESS | 1657 | 1466247801035 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}] 04:03:21 INFO - PROCESS | 1657 | 1466247801037 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:21 INFO - PROCESS | 1657 | 1466247801116 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:03:21 INFO - PROCESS | 1657 | 1466247801121 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:21 INFO - PROCESS | 1657 | 1466247801125 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee2000 == 28 [pid = 1657] [id = 343] 04:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11335a800) [pid = 1657] [serial = 1028] [outer = 0x0] 04:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113b4c000) [pid = 1657] [serial = 1029] [outer = 0x11335a800] 04:03:21 INFO - PROCESS | 1657 | 1466247801153 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115d41400) [pid = 1657] [serial = 1030] [outer = 0x11335a800] 04:03:21 INFO - PROCESS | 1657 | 1466247801503 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]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 04:03:21 INFO - PROCESS | 1657 | 1466247801550 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 1657 | 1466247801553 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:03:21 INFO - PROCESS | 1657 | 1466247801558 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 1657 | 1466247801559 Marionette TRACE conn2 <- [1,1346,null,{}] 04:03:21 INFO - PROCESS | 1657 | 1466247801561 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}] 04:03:21 INFO - PROCESS | 1657 | 1466247801563 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:21 INFO - PROCESS | 1657 | 1466247801648 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:03:21 INFO - PROCESS | 1657 | 1466247801657 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:21 INFO - PROCESS | 1657 | 1466247801660 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11745a800 == 29 [pid = 1657] [id = 344] 04:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115d50000) [pid = 1657] [serial = 1031] [outer = 0x0] 04:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11690c400) [pid = 1657] [serial = 1032] [outer = 0x115d50000] 04:03:21 INFO - PROCESS | 1657 | 1466247801703 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1176cec00) [pid = 1657] [serial = 1033] [outer = 0x115d50000] 04:03:22 INFO - PROCESS | 1657 | 1466247802151 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]]]}] 04:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 621ms 04:03:22 INFO - PROCESS | 1657 | 1466247802179 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 1657 | 1466247802180 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:03:22 INFO - PROCESS | 1657 | 1466247802182 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 1657 | 1466247802185 Marionette TRACE conn2 <- [1,1350,null,{}] 04:03:22 INFO - PROCESS | 1657 | 1466247802192 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}] 04:03:22 INFO - PROCESS | 1657 | 1466247802196 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:22 INFO - PROCESS | 1657 | 1466247802272 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:03:22 INFO - PROCESS | 1657 | 1466247802279 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 1657 | 1466247802281 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119297000 == 30 [pid = 1657] [id = 345] 04:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1181b1c00) [pid = 1657] [serial = 1034] [outer = 0x0] 04:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118721c00) [pid = 1657] [serial = 1035] [outer = 0x1181b1c00] 04:03:22 INFO - PROCESS | 1657 | 1466247802309 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1187d0400) [pid = 1657] [serial = 1036] [outer = 0x1181b1c00] 04:03:22 INFO - PROCESS | 1657 | 1466247802685 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]]]}] 04:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 04:03:22 INFO - PROCESS | 1657 | 1466247802710 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 1657 | 1466247802712 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:03:22 INFO - PROCESS | 1657 | 1466247802715 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 1657 | 1466247802716 Marionette TRACE conn2 <- [1,1354,null,{}] 04:03:22 INFO - PROCESS | 1657 | 1466247802718 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}] 04:03:22 INFO - PROCESS | 1657 | 1466247802719 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:22 INFO - PROCESS | 1657 | 1466247802827 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:03:22 INFO - PROCESS | 1657 | 1466247802836 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 1657 | 1466247802837 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b93000 == 31 [pid = 1657] [id = 346] 04:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118ab4000) [pid = 1657] [serial = 1037] [outer = 0x0] 04:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11955cc00) [pid = 1657] [serial = 1038] [outer = 0x118ab4000] 04:03:22 INFO - PROCESS | 1657 | 1466247802863 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119607800) [pid = 1657] [serial = 1039] [outer = 0x118ab4000] 04:03:23 INFO - PROCESS | 1657 | 1466247803187 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]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 04:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:03:23 INFO - PROCESS | 1657 | 1466247803240 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 1657 | 1466247803242 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:03:23 INFO - PROCESS | 1657 | 1466247803244 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 1657 | 1466247803245 Marionette TRACE conn2 <- [1,1358,null,{}] 04:03:23 INFO - PROCESS | 1657 | 1466247803247 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}] 04:03:23 INFO - PROCESS | 1657 | 1466247803248 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:23 INFO - PROCESS | 1657 | 1466247803340 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:03:23 INFO - PROCESS | 1657 | 1466247803379 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 1657 | 1466247803380 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x121258800 == 32 [pid = 1657] [id = 347] 04:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11324b800) [pid = 1657] [serial = 1040] [outer = 0x0] 04:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119886800) [pid = 1657] [serial = 1041] [outer = 0x11324b800] 04:03:23 INFO - PROCESS | 1657 | 1466247803404 Marionette DEBUG loaded listener.js 04:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1198b7c00) [pid = 1657] [serial = 1042] [outer = 0x11324b800] 04:03:23 INFO - PROCESS | 1657 | 1466247803713 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]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 04:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:03:23 INFO - PROCESS | 1657 | 1466247803762 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 1657 | 1466247803763 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:03:23 INFO - PROCESS | 1657 | 1466247803765 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 1657 | 1466247803766 Marionette TRACE conn2 <- [1,1362,null,{}] 04:03:23 INFO - PROCESS | 1657 | 1466247803769 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}] 04:03:23 INFO - PROCESS | 1657 | 1466247803773 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:23 INFO - PROCESS | 1657 | 1466247803892 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:03:23 INFO - PROCESS | 1657 | 1466247803931 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 1657 | 1466247803932 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x124eed800 == 33 [pid = 1657] [id = 348] 04:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11991f000) [pid = 1657] [serial = 1043] [outer = 0x0] 04:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119b88400) [pid = 1657] [serial = 1044] [outer = 0x11991f000] 04:03:23 INFO - PROCESS | 1657 | 1466247803958 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x120e88400) [pid = 1657] [serial = 1045] [outer = 0x11991f000] 04:03:24 INFO - PROCESS | 1657 | 1466247804279 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]]]}] 04:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 04:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:03:24 INFO - PROCESS | 1657 | 1466247804335 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:03:24 INFO - PROCESS | 1657 | 1466247804336 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:03:24 INFO - PROCESS | 1657 | 1466247804338 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:03:24 INFO - PROCESS | 1657 | 1466247804339 Marionette TRACE conn2 <- [1,1366,null,{}] 04:03:24 INFO - PROCESS | 1657 | 1466247804355 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}] 04:03:24 INFO - PROCESS | 1657 | 1466247804356 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:24 INFO - PROCESS | 1657 | 1466247804451 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:03:24 INFO - PROCESS | 1657 | 1466247804455 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:24 INFO - PROCESS | 1657 | 1466247804456 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12614e800 == 34 [pid = 1657] [id = 349] 04:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119922800) [pid = 1657] [serial = 1046] [outer = 0x0] 04:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12145f400) [pid = 1657] [serial = 1047] [outer = 0x119922800] 04:03:24 INFO - PROCESS | 1657 | 1466247804480 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124825000) [pid = 1657] [serial = 1048] [outer = 0x119922800] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115d3b800) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112c8b000) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118172000) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b83000) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1181af800) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112fe4000) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11872a000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12906e000) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112c8b400) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12906bc00) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119deb800) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x111e36800) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1210d9c00) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1273b9c00) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:03:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1164d5800) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:03:24 INFO - PROCESS | 1657 | 1466247804995 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] 04:03:25 INFO - PROCESS | 1657 | 1466247805015 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:03:25 INFO - PROCESS | 1657 | 1466247805017 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 1657 | 1466247805018 Marionette TRACE conn2 <- [1,1370,null,{}] 04:03:25 INFO - PROCESS | 1657 | 1466247805021 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}] 04:03:25 INFO - PROCESS | 1657 | 1466247805022 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:25 INFO - PROCESS | 1657 | 1466247805096 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:03:25 INFO - PROCESS | 1657 | 1466247805100 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 1657 | 1466247805101 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217df800 == 35 [pid = 1657] [id = 350] 04:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x110e82800) [pid = 1657] [serial = 1049] [outer = 0x0] 04:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113b50400) [pid = 1657] [serial = 1050] [outer = 0x110e82800] 04:03:25 INFO - PROCESS | 1657 | 1466247805128 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119defc00) [pid = 1657] [serial = 1051] [outer = 0x110e82800] 04:03:25 INFO - PROCESS | 1657 | 1466247805461 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] 04:03:25 INFO - PROCESS | 1657 | 1466247805488 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:03:25 INFO - PROCESS | 1657 | 1466247805492 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 1657 | 1466247805493 Marionette TRACE conn2 <- [1,1374,null,{}] 04:03:25 INFO - PROCESS | 1657 | 1466247805496 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}] 04:03:25 INFO - PROCESS | 1657 | 1466247805505 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:25 INFO - PROCESS | 1657 | 1466247805601 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:03:25 INFO - PROCESS | 1657 | 1466247805609 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 1657 | 1466247805610 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a97000 == 36 [pid = 1657] [id = 351] 04:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121463400) [pid = 1657] [serial = 1052] [outer = 0x0] 04:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124c41000) [pid = 1657] [serial = 1053] [outer = 0x121463400] 04:03:25 INFO - PROCESS | 1657 | 1466247805635 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12534f800) [pid = 1657] [serial = 1054] [outer = 0x121463400] 04:03:25 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:25 INFO - PROCESS | 1657 | 1466247805944 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] 04:03:25 INFO - PROCESS | 1657 | 1466247805963 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:03:25 INFO - PROCESS | 1657 | 1466247805965 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 1657 | 1466247805966 Marionette TRACE conn2 <- [1,1378,null,{}] 04:03:25 INFO - PROCESS | 1657 | 1466247805969 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}] 04:03:25 INFO - PROCESS | 1657 | 1466247805970 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:26 INFO - PROCESS | 1657 | 1466247806048 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:03:26 INFO - PROCESS | 1657 | 1466247806051 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 1657 | 1466247806052 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296ea000 == 37 [pid = 1657] [id = 352] 04:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12534fc00) [pid = 1657] [serial = 1055] [outer = 0x0] 04:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1263aa400) [pid = 1657] [serial = 1056] [outer = 0x12534fc00] 04:03:26 INFO - PROCESS | 1657 | 1466247806079 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1270d6400) [pid = 1657] [serial = 1057] [outer = 0x12534fc00] 04:03:26 INFO - PROCESS | 1657 | 1466247806410 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] 04:03:26 INFO - PROCESS | 1657 | 1466247806437 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:03:26 INFO - PROCESS | 1657 | 1466247806440 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 1657 | 1466247806442 Marionette TRACE conn2 <- [1,1382,null,{}] 04:03:26 INFO - PROCESS | 1657 | 1466247806444 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}] 04:03:26 INFO - PROCESS | 1657 | 1466247806446 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:26 INFO - PROCESS | 1657 | 1466247806568 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:03:26 INFO - PROCESS | 1657 | 1466247806575 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 1657 | 1466247806577 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a940800 == 38 [pid = 1657] [id = 353] 04:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1270d6000) [pid = 1657] [serial = 1058] [outer = 0x0] 04:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a5e800) [pid = 1657] [serial = 1059] [outer = 0x1270d6000] 04:03:26 INFO - PROCESS | 1657 | 1466247806603 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128b91000) [pid = 1657] [serial = 1060] [outer = 0x1270d6000] 04:03:26 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:26 INFO - PROCESS | 1657 | 1466247806983 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] 04:03:27 INFO - PROCESS | 1657 | 1466247807013 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:03:27 INFO - PROCESS | 1657 | 1466247807017 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 1657 | 1466247807020 Marionette TRACE conn2 <- [1,1386,null,{}] 04:03:27 INFO - PROCESS | 1657 | 1466247807024 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}] 04:03:27 INFO - PROCESS | 1657 | 1466247807026 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:27 INFO - PROCESS | 1657 | 1466247807144 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:03:27 INFO - PROCESS | 1657 | 1466247807224 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 1657 | 1466247807227 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x116943800 == 39 [pid = 1657] [id = 354] 04:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112d73400) [pid = 1657] [serial = 1061] [outer = 0x0] 04:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x114f7b800) [pid = 1657] [serial = 1062] [outer = 0x112d73400] 04:03:27 INFO - PROCESS | 1657 | 1466247807258 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115d45c00) [pid = 1657] [serial = 1063] [outer = 0x112d73400] 04:03:27 INFO - PROCESS | 1657 | 1466247807729 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] 04:03:27 INFO - PROCESS | 1657 | 1466247807801 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:03:27 INFO - PROCESS | 1657 | 1466247807809 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 1657 | 1466247807811 Marionette TRACE conn2 <- [1,1390,null,{}] 04:03:27 INFO - PROCESS | 1657 | 1466247807814 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}] 04:03:27 INFO - PROCESS | 1657 | 1466247807815 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:27 INFO - PROCESS | 1657 | 1466247807922 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:03:28 INFO - PROCESS | 1657 | 1466247808001 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 1657 | 1466247808003 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d7800 == 40 [pid = 1657] [id = 355] 04:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x117e14800) [pid = 1657] [serial = 1064] [outer = 0x0] 04:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11809dc00) [pid = 1657] [serial = 1065] [outer = 0x117e14800] 04:03:28 INFO - PROCESS | 1657 | 1466247808034 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1183bcc00) [pid = 1657] [serial = 1066] [outer = 0x117e14800] 04:03:28 INFO - PROCESS | 1657 | 1466247808714 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]]]}] 04:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 976ms 04:03:28 INFO - PROCESS | 1657 | 1466247808784 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 1657 | 1466247808787 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:03:28 INFO - PROCESS | 1657 | 1466247808791 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 1657 | 1466247808792 Marionette TRACE conn2 <- [1,1394,null,{}] 04:03:28 INFO - PROCESS | 1657 | 1466247808796 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}] 04:03:28 INFO - PROCESS | 1657 | 1466247808798 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:28 INFO - PROCESS | 1657 | 1466247808919 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:03:29 INFO - PROCESS | 1657 | 1466247809040 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 1657 | 1466247809044 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7a000 == 41 [pid = 1657] [id = 356] 04:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x115e17c00) [pid = 1657] [serial = 1067] [outer = 0x0] 04:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1164d5800) [pid = 1657] [serial = 1068] [outer = 0x115e17c00] 04:03:29 INFO - PROCESS | 1657 | 1466247809091 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116f81c00) [pid = 1657] [serial = 1069] [outer = 0x115e17c00] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1296ea000 == 40 [pid = 1657] [id = 352] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x128a97000 == 39 [pid = 1657] [id = 351] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1217df800 == 38 [pid = 1657] [id = 350] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12614e800 == 37 [pid = 1657] [id = 349] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x124eed800 == 36 [pid = 1657] [id = 348] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x121258800 == 35 [pid = 1657] [id = 347] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119b93000 == 34 [pid = 1657] [id = 346] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119297000 == 33 [pid = 1657] [id = 345] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x11745a800 == 32 [pid = 1657] [id = 344] 04:03:29 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee2000 == 31 [pid = 1657] [id = 343] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a35d400) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124c44400) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128ae1c00) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128b9b000) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128b99c00) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128ada800) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116788c00) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f89000) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115e8d000) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116f84c00) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119218c00) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119923c00) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118728c00) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118a31400) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120e0ac00) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e15c00) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118726c00) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118aae400) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129069400) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115d51c00) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118729800) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1293d6800) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124909800) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a5d4800) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119b87800) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1219d3c00) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128a62400) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a363000) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128b93000) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12906b000) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 04:03:29 INFO - PROCESS | 1657 | 1466247809508 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]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 770ms 04:03:29 INFO - PROCESS | 1657 | 1466247809561 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 1657 | 1466247809566 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:03:29 INFO - PROCESS | 1657 | 1466247809572 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 1657 | 1466247809574 Marionette TRACE conn2 <- [1,1398,null,{}] 04:03:29 INFO - PROCESS | 1657 | 1466247809578 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}] 04:03:29 INFO - PROCESS | 1657 | 1466247809580 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:29 INFO - PROCESS | 1657 | 1466247809702 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:03:29 INFO - PROCESS | 1657 | 1466247809783 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 1657 | 1466247809784 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fa4800 == 32 [pid = 1657] [id = 357] 04:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117e12c00) [pid = 1657] [serial = 1070] [outer = 0x0] 04:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1183bd000) [pid = 1657] [serial = 1071] [outer = 0x117e12c00] 04:03:29 INFO - PROCESS | 1657 | 1466247809827 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11872a000) [pid = 1657] [serial = 1072] [outer = 0x117e12c00] 04:03:30 INFO - PROCESS | 1657 | 1466247810168 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]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 622ms 04:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:03:30 INFO - PROCESS | 1657 | 1466247810194 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 1657 | 1466247810195 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:03:30 INFO - PROCESS | 1657 | 1466247810198 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 1657 | 1466247810200 Marionette TRACE conn2 <- [1,1402,null,{}] 04:03:30 INFO - PROCESS | 1657 | 1466247810210 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}] 04:03:30 INFO - PROCESS | 1657 | 1466247810213 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:30 INFO - PROCESS | 1657 | 1466247810293 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:03:30 INFO - PROCESS | 1657 | 1466247810369 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 1657 | 1466247810371 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3c000 == 33 [pid = 1657] [id = 358] 04:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11921fc00) [pid = 1657] [serial = 1073] [outer = 0x0] 04:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11960cc00) [pid = 1657] [serial = 1074] [outer = 0x11921fc00] 04:03:30 INFO - PROCESS | 1657 | 1466247810401 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1198b4c00) [pid = 1657] [serial = 1075] [outer = 0x11921fc00] 04:03:30 INFO - PROCESS | 1657 | 1466247810684 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]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 04:03:30 INFO - PROCESS | 1657 | 1466247810719 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 1657 | 1466247810721 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:03:30 INFO - PROCESS | 1657 | 1466247810731 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 1657 | 1466247810732 Marionette TRACE conn2 <- [1,1406,null,{}] 04:03:30 INFO - PROCESS | 1657 | 1466247810734 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}] 04:03:30 INFO - PROCESS | 1657 | 1466247810736 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:30 INFO - PROCESS | 1657 | 1466247810819 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:03:30 INFO - PROCESS | 1657 | 1466247810874 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 1657 | 1466247810875 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124894800 == 34 [pid = 1657] [id = 359] 04:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1196e9000) [pid = 1657] [serial = 1076] [outer = 0x0] 04:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119927c00) [pid = 1657] [serial = 1077] [outer = 0x1196e9000] 04:03:30 INFO - PROCESS | 1657 | 1466247810900 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119b90400) [pid = 1657] [serial = 1078] [outer = 0x1196e9000] 04:03:31 INFO - PROCESS | 1657 | 1466247811178 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]]]}] 04:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 471ms 04:03:31 INFO - PROCESS | 1657 | 1466247811202 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 1657 | 1466247811204 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:03:31 INFO - PROCESS | 1657 | 1466247811213 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 1657 | 1466247811214 Marionette TRACE conn2 <- [1,1410,null,{}] 04:03:31 INFO - PROCESS | 1657 | 1466247811216 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}] 04:03:31 INFO - PROCESS | 1657 | 1466247811218 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:31 INFO - PROCESS | 1657 | 1466247811298 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:03:31 INFO - PROCESS | 1657 | 1466247811302 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 1657 | 1466247811303 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12631e800 == 35 [pid = 1657] [id = 360] 04:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119df2400) [pid = 1657] [serial = 1079] [outer = 0x0] 04:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e14400) [pid = 1657] [serial = 1080] [outer = 0x119df2400] 04:03:31 INFO - PROCESS | 1657 | 1466247811329 Marionette DEBUG loaded listener.js 04:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12133d000) [pid = 1657] [serial = 1081] [outer = 0x119df2400] 04:03:31 INFO - PROCESS | 1657 | 1466247811729 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]]]}] 04:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 527ms 04:03:31 INFO - PROCESS | 1657 | 1466247811734 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 1657 | 1466247811735 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:03:31 INFO - PROCESS | 1657 | 1466247811738 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 1657 | 1466247811739 Marionette TRACE conn2 <- [1,1414,null,{}] 04:03:31 INFO - PROCESS | 1657 | 1466247811748 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}] 04:03:31 INFO - PROCESS | 1657 | 1466247811752 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:31 INFO - PROCESS | 1657 | 1466247811870 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:03:31 INFO - PROCESS | 1657 | 1466247811874 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 1657 | 1466247811875 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d8d000 == 36 [pid = 1657] [id = 361] 04:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119df2800) [pid = 1657] [serial = 1082] [outer = 0x0] 04:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124907800) [pid = 1657] [serial = 1083] [outer = 0x119df2800] 04:03:31 INFO - PROCESS | 1657 | 1466247811900 Marionette DEBUG loaded listener.js 04:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1273b5000) [pid = 1657] [serial = 1084] [outer = 0x119df2800] 04:03:32 INFO - PROCESS | 1657 | 1466247812263 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]]]}] 04:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 575ms 04:03:32 INFO - PROCESS | 1657 | 1466247812314 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:03:32 INFO - PROCESS | 1657 | 1466247812315 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:03:32 INFO - PROCESS | 1657 | 1466247812325 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:03:32 INFO - PROCESS | 1657 | 1466247812326 Marionette TRACE conn2 <- [1,1418,null,{}] 04:03:32 INFO - PROCESS | 1657 | 1466247812328 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}] 04:03:32 INFO - PROCESS | 1657 | 1466247812329 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:32 INFO - PROCESS | 1657 | 1466247812426 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:03:32 INFO - PROCESS | 1657 | 1466247812430 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:32 INFO - PROCESS | 1657 | 1466247812430 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296f7000 == 37 [pid = 1657] [id = 362] 04:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124ada800) [pid = 1657] [serial = 1085] [outer = 0x0] 04:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a5fc00) [pid = 1657] [serial = 1086] [outer = 0x124ada800] 04:03:32 INFO - PROCESS | 1657 | 1466247812462 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11960b400) [pid = 1657] [serial = 1087] [outer = 0x124ada800] 04:03:32 INFO - PROCESS | 1657 | 1466247812787 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]]]}] 04:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 04:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:03:32 INFO - PROCESS | 1657 | 1466247812845 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:03:32 INFO - PROCESS | 1657 | 1466247812846 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:03:32 INFO - PROCESS | 1657 | 1466247812848 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:03:32 INFO - PROCESS | 1657 | 1466247812849 Marionette TRACE conn2 <- [1,1422,null,{}] 04:03:32 INFO - PROCESS | 1657 | 1466247812852 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}] 04:03:32 INFO - PROCESS | 1657 | 1466247812853 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:32 INFO - PROCESS | 1657 | 1466247812947 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:03:32 INFO - PROCESS | 1657 | 1466247812983 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:32 INFO - PROCESS | 1657 | 1466247812984 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac3d000 == 38 [pid = 1657] [id = 363] 04:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119b91000) [pid = 1657] [serial = 1088] [outer = 0x0] 04:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b9c800) [pid = 1657] [serial = 1089] [outer = 0x119b91000] 04:03:33 INFO - PROCESS | 1657 | 1466247813009 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12906a000) [pid = 1657] [serial = 1090] [outer = 0x119b91000] 04:03:33 INFO - PROCESS | 1657 | 1466247813322 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]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 04:03:33 INFO - PROCESS | 1657 | 1466247813369 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 1657 | 1466247813370 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:03:33 INFO - PROCESS | 1657 | 1466247813372 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 1657 | 1466247813373 Marionette TRACE conn2 <- [1,1426,null,{}] 04:03:33 INFO - PROCESS | 1657 | 1466247813376 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}] 04:03:33 INFO - PROCESS | 1657 | 1466247813377 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:33 INFO - PROCESS | 1657 | 1466247813542 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11324b800) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1181b1c00) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11335a800) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11991f000) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115e89400) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d50000) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119922800) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x111c19000) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12534fc00) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115d36000) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110e82800) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11988a400) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118ab4000) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121463400) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124827400) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:03:33 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128a60000) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:03:33 INFO - PROCESS | 1657 | 1466247813587 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 1657 | 1466247813595 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e77800 == 39 [pid = 1657] [id = 364] 04:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x110e78c00) [pid = 1657] [serial = 1091] [outer = 0x0] 04:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112c80c00) [pid = 1657] [serial = 1092] [outer = 0x110e78c00] 04:03:33 INFO - PROCESS | 1657 | 1466247813620 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115e89400) [pid = 1657] [serial = 1093] [outer = 0x110e78c00] 04:03:33 INFO - PROCESS | 1657 | 1466247813871 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]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 04:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:03:33 INFO - PROCESS | 1657 | 1466247813899 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 1657 | 1466247813900 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:03:33 INFO - PROCESS | 1657 | 1466247813902 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 1657 | 1466247813903 Marionette TRACE conn2 <- [1,1430,null,{}] 04:03:33 INFO - PROCESS | 1657 | 1466247813906 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}] 04:03:33 INFO - PROCESS | 1657 | 1466247813908 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:33 INFO - PROCESS | 1657 | 1466247813997 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:03:34 INFO - PROCESS | 1657 | 1466247814001 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 1657 | 1466247814002 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b91c800 == 40 [pid = 1657] [id = 365] 04:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116635800) [pid = 1657] [serial = 1094] [outer = 0x0] 04:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119d1d800) [pid = 1657] [serial = 1095] [outer = 0x116635800] 04:03:34 INFO - PROCESS | 1657 | 1466247814027 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126179000) [pid = 1657] [serial = 1096] [outer = 0x116635800] 04:03:34 INFO - PROCESS | 1657 | 1466247814381 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]]]}] 04:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 04:03:34 INFO - PROCESS | 1657 | 1466247814424 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 1657 | 1466247814427 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:03:34 INFO - PROCESS | 1657 | 1466247814429 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 1657 | 1466247814431 Marionette TRACE conn2 <- [1,1434,null,{}] 04:03:34 INFO - PROCESS | 1657 | 1466247814433 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}] 04:03:34 INFO - PROCESS | 1657 | 1466247814435 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:34 INFO - PROCESS | 1657 | 1466247814524 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:03:34 INFO - PROCESS | 1657 | 1466247814536 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 1657 | 1466247814537 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be99800 == 41 [pid = 1657] [id = 366] 04:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129066000) [pid = 1657] [serial = 1097] [outer = 0x0] 04:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1293dc400) [pid = 1657] [serial = 1098] [outer = 0x129066000] 04:03:34 INFO - PROCESS | 1657 | 1466247814565 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a368000) [pid = 1657] [serial = 1099] [outer = 0x129066000] 04:03:34 INFO - PROCESS | 1657 | 1466247814894 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]]]}] 04:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 471ms 04:03:34 INFO - PROCESS | 1657 | 1466247814900 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 1657 | 1466247814902 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:03:34 INFO - PROCESS | 1657 | 1466247814904 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 1657 | 1466247814905 Marionette TRACE conn2 <- [1,1438,null,{}] 04:03:34 INFO - PROCESS | 1657 | 1466247814910 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}] 04:03:34 INFO - PROCESS | 1657 | 1466247814911 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:34 INFO - PROCESS | 1657 | 1466247814990 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:03:35 INFO - PROCESS | 1657 | 1466247815048 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:35 INFO - PROCESS | 1657 | 1466247815049 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c170000 == 42 [pid = 1657] [id = 367] 04:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a35ac00) [pid = 1657] [serial = 1100] [outer = 0x0] 04:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a5d2c00) [pid = 1657] [serial = 1101] [outer = 0x12a35ac00] 04:03:35 INFO - PROCESS | 1657 | 1466247815073 Marionette DEBUG loaded listener.js 04:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a92c400) [pid = 1657] [serial = 1102] [outer = 0x12a35ac00] 04:03:35 INFO - PROCESS | 1657 | 1466247815343 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]]]}] 04:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 474ms 04:03:35 INFO - PROCESS | 1657 | 1466247815380 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:03:35 INFO - PROCESS | 1657 | 1466247815381 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:03:35 INFO - PROCESS | 1657 | 1466247815383 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 1657 | 1466247815385 Marionette TRACE conn2 <- [1,1442,null,{}] 04:03:35 INFO - PROCESS | 1657 | 1466247815387 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}] 04:03:35 INFO - PROCESS | 1657 | 1466247815388 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:35 INFO - PROCESS | 1657 | 1466247815488 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:03:35 INFO - PROCESS | 1657 | 1466247815493 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:35 INFO - PROCESS | 1657 | 1466247815494 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c87a000 == 43 [pid = 1657] [id = 368] 04:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a92e400) [pid = 1657] [serial = 1103] [outer = 0x0] 04:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a930c00) [pid = 1657] [serial = 1104] [outer = 0x12a92e400] 04:03:35 INFO - PROCESS | 1657 | 1466247815518 Marionette DEBUG loaded listener.js 04:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12aa79c00) [pid = 1657] [serial = 1105] [outer = 0x12a92e400] 04:03:36 INFO - PROCESS | 1657 | 1466247816046 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]]]}] 04:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 04:03:36 INFO - PROCESS | 1657 | 1466247816104 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:03:36 INFO - PROCESS | 1657 | 1466247816106 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:03:36 INFO - PROCESS | 1657 | 1466247816109 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 1657 | 1466247816111 Marionette TRACE conn2 <- [1,1446,null,{}] 04:03:36 INFO - PROCESS | 1657 | 1466247816115 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}] 04:03:36 INFO - PROCESS | 1657 | 1466247816117 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:36 INFO - PROCESS | 1657 | 1466247816222 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:03:36 INFO - PROCESS | 1657 | 1466247816293 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 1657 | 1466247816294 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d6000 == 44 [pid = 1657] [id = 369] 04:03:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116908400) [pid = 1657] [serial = 1106] [outer = 0x0] 04:03:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1176d7400) [pid = 1657] [serial = 1107] [outer = 0x116908400] 04:03:36 INFO - PROCESS | 1657 | 1466247816325 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1187c3000) [pid = 1657] [serial = 1108] [outer = 0x116908400] 04:03:36 INFO - PROCESS | 1657 | 1466247816796 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]]]}] 04:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 722ms 04:03:36 INFO - PROCESS | 1657 | 1466247816832 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:03:36 INFO - PROCESS | 1657 | 1466247816835 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:03:36 INFO - PROCESS | 1657 | 1466247816858 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 1657 | 1466247816860 Marionette TRACE conn2 <- [1,1450,null,{}] 04:03:36 INFO - PROCESS | 1657 | 1466247816864 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}] 04:03:36 INFO - PROCESS | 1657 | 1466247816866 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:36 INFO - PROCESS | 1657 | 1466247816972 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:03:37 INFO - PROCESS | 1657 | 1466247817044 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:37 INFO - PROCESS | 1657 | 1466247817046 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290e9000 == 45 [pid = 1657] [id = 370] 04:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119890c00) [pid = 1657] [serial = 1109] [outer = 0x0] 04:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119920000) [pid = 1657] [serial = 1110] [outer = 0x119890c00] 04:03:37 INFO - PROCESS | 1657 | 1466247817076 Marionette DEBUG loaded listener.js 04:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119df0000) [pid = 1657] [serial = 1111] [outer = 0x119890c00] 04:03:37 INFO - PROCESS | 1657 | 1466247817511 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]]]}] 04:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 04:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:03:37 INFO - PROCESS | 1657 | 1466247817529 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:03:37 INFO - PROCESS | 1657 | 1466247817531 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:03:37 INFO - PROCESS | 1657 | 1466247817533 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:03:37 INFO - PROCESS | 1657 | 1466247817536 Marionette TRACE conn2 <- [1,1454,null,{}] 04:03:37 INFO - PROCESS | 1657 | 1466247817544 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}] 04:03:37 INFO - PROCESS | 1657 | 1466247817547 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:37 INFO - PROCESS | 1657 | 1466247817651 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:03:37 INFO - PROCESS | 1657 | 1466247817712 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:37 INFO - PROCESS | 1657 | 1466247817714 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c881000 == 46 [pid = 1657] [id = 371] 04:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121baf000) [pid = 1657] [serial = 1112] [outer = 0x0] 04:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125354000) [pid = 1657] [serial = 1113] [outer = 0x121baf000] 04:03:37 INFO - PROCESS | 1657 | 1466247817744 Marionette DEBUG loaded listener.js 04:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127012400) [pid = 1657] [serial = 1114] [outer = 0x121baf000] 04:03:38 INFO - PROCESS | 1657 | 1466247818209 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]]]}] 04:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 721ms 04:03:38 INFO - PROCESS | 1657 | 1466247818260 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:03:38 INFO - PROCESS | 1657 | 1466247818261 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:03:38 INFO - PROCESS | 1657 | 1466247818264 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:03:38 INFO - PROCESS | 1657 | 1466247818265 Marionette TRACE conn2 <- [1,1458,null,{}] 04:03:38 INFO - PROCESS | 1657 | 1466247818267 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}] 04:03:38 INFO - PROCESS | 1657 | 1466247818269 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:38 INFO - PROCESS | 1657 | 1466247818373 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:03:38 INFO - PROCESS | 1657 | 1466247818444 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 1657 | 1466247818446 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11661a000 == 47 [pid = 1657] [id = 372] 04:03:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112c8a000) [pid = 1657] [serial = 1115] [outer = 0x0] 04:03:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11960e400) [pid = 1657] [serial = 1116] [outer = 0x112c8a000] 04:03:38 INFO - PROCESS | 1657 | 1466247818476 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1273b9800) [pid = 1657] [serial = 1117] [outer = 0x112c8a000] 04:03:39 INFO - PROCESS | 1657 | 1466247819050 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]]]}] 04:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 821ms 04:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:03:39 INFO - PROCESS | 1657 | 1466247819086 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 1657 | 1466247819088 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:03:39 INFO - PROCESS | 1657 | 1466247819091 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 1657 | 1466247819093 Marionette TRACE conn2 <- [1,1462,null,{}] 04:03:39 INFO - PROCESS | 1657 | 1466247819097 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}] 04:03:39 INFO - PROCESS | 1657 | 1466247819098 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:39 INFO - PROCESS | 1657 | 1466247819201 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:03:39 INFO - PROCESS | 1657 | 1466247819263 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:39 INFO - PROCESS | 1657 | 1466247819265 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b3000 == 48 [pid = 1657] [id = 373] 04:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112d75c00) [pid = 1657] [serial = 1118] [outer = 0x0] 04:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x115d4d400) [pid = 1657] [serial = 1119] [outer = 0x112d75c00] 04:03:39 INFO - PROCESS | 1657 | 1466247819293 Marionette DEBUG loaded listener.js 04:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11809f000) [pid = 1657] [serial = 1120] [outer = 0x112d75c00] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1195e2800 == 47 [pid = 1657] [id = 342] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c170000 == 46 [pid = 1657] [id = 367] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12be99800 == 45 [pid = 1657] [id = 366] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b91c800 == 44 [pid = 1657] [id = 365] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x117e77800 == 43 [pid = 1657] [id = 364] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac3d000 == 42 [pid = 1657] [id = 363] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1296f7000 == 41 [pid = 1657] [id = 362] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x128d8d000 == 40 [pid = 1657] [id = 361] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12631e800 == 39 [pid = 1657] [id = 360] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x124894800 == 38 [pid = 1657] [id = 359] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3c000 == 37 [pid = 1657] [id = 358] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x118fa4800 == 36 [pid = 1657] [id = 357] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7a000 == 35 [pid = 1657] [id = 356] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d7800 == 34 [pid = 1657] [id = 355] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x116943800 == 33 [pid = 1657] [id = 354] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a940800 == 32 [pid = 1657] [id = 353] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x11661a000 == 31 [pid = 1657] [id = 372] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c881000 == 30 [pid = 1657] [id = 371] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1290e9000 == 29 [pid = 1657] [id = 370] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d6000 == 28 [pid = 1657] [id = 369] 04:03:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c87a000 == 27 [pid = 1657] [id = 368] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119886800) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118721c00) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113b4c000) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x115d41400) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119b88400) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116f2b800) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11663a800) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11690c400) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1176cec00) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1198b7c00) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12145f400) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1129a8800) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1270d6400) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118a32c00) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11809e400) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e88400) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119defc00) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113b50400) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1263aa400) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120e96400) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11955cc00) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124825000) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119b87400) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1187d0400) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11335e400) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12534f800) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1273bbc00) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119607800) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x125d78000) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293d9000) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124c41000) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128ae3400) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128a5e800) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 04:03:40 INFO - PROCESS | 1657 | 1466247820473 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]]]}] 04:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1423ms 04:03:40 INFO - PROCESS | 1657 | 1466247820515 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:03:40 INFO - PROCESS | 1657 | 1466247820517 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:03:40 INFO - PROCESS | 1657 | 1466247820521 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:03:40 INFO - PROCESS | 1657 | 1466247820522 Marionette TRACE conn2 <- [1,1466,null,{}] 04:03:40 INFO - PROCESS | 1657 | 1466247820528 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}] 04:03:40 INFO - PROCESS | 1657 | 1466247820530 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:40 INFO - PROCESS | 1657 | 1466247820610 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:03:40 INFO - PROCESS | 1657 | 1466247820616 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:40 INFO - PROCESS | 1657 | 1466247820618 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164a3000 == 28 [pid = 1657] [id = 374] 04:03:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11324c000) [pid = 1657] [serial = 1121] [outer = 0x0] 04:03:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1133a6000) [pid = 1657] [serial = 1122] [outer = 0x11324c000] 04:03:40 INFO - PROCESS | 1657 | 1466247820649 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x110d56000) [pid = 1657] [serial = 1123] [outer = 0x11324c000] 04:03:41 INFO - PROCESS | 1657 | 1466247821027 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]]]}] 04:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 523ms 04:03:41 INFO - PROCESS | 1657 | 1466247821045 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:03:41 INFO - PROCESS | 1657 | 1466247821050 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:03:41 INFO - PROCESS | 1657 | 1466247821059 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 1657 | 1466247821061 Marionette TRACE conn2 <- [1,1470,null,{}] 04:03:41 INFO - PROCESS | 1657 | 1466247821065 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}] 04:03:41 INFO - PROCESS | 1657 | 1466247821067 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:41 INFO - PROCESS | 1657 | 1466247821187 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:03:41 INFO - PROCESS | 1657 | 1466247821202 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 1657 | 1466247821204 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x117471800 == 29 [pid = 1657] [id = 375] 04:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116132c00) [pid = 1657] [serial = 1124] [outer = 0x0] 04:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116910c00) [pid = 1657] [serial = 1125] [outer = 0x116132c00] 04:03:41 INFO - PROCESS | 1657 | 1466247821247 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f84800) [pid = 1657] [serial = 1126] [outer = 0x116132c00] 04:03:41 INFO - PROCESS | 1657 | 1466247821631 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]]]}] 04:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 621ms 04:03:41 INFO - PROCESS | 1657 | 1466247821679 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:03:41 INFO - PROCESS | 1657 | 1466247821680 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:03:41 INFO - PROCESS | 1657 | 1466247821683 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 1657 | 1466247821685 Marionette TRACE conn2 <- [1,1474,null,{}] 04:03:41 INFO - PROCESS | 1657 | 1466247821693 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}] 04:03:41 INFO - PROCESS | 1657 | 1466247821696 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:41 INFO - PROCESS | 1657 | 1466247821772 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:03:41 INFO - PROCESS | 1657 | 1466247821779 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 1657 | 1466247821781 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193cf800 == 30 [pid = 1657] [id = 376] 04:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11324a000) [pid = 1657] [serial = 1127] [outer = 0x0] 04:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118720c00) [pid = 1657] [serial = 1128] [outer = 0x11324a000] 04:03:41 INFO - PROCESS | 1657 | 1466247821809 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1187c8400) [pid = 1657] [serial = 1129] [outer = 0x11324a000] 04:03:42 INFO - PROCESS | 1657 | 1466247822148 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]]]}] 04:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 471ms 04:03:42 INFO - PROCESS | 1657 | 1466247822154 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 1657 | 1466247822156 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:03:42 INFO - PROCESS | 1657 | 1466247822161 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 1657 | 1466247822162 Marionette TRACE conn2 <- [1,1478,null,{}] 04:03:42 INFO - PROCESS | 1657 | 1466247822165 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}] 04:03:42 INFO - PROCESS | 1657 | 1466247822166 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:42 INFO - PROCESS | 1657 | 1466247822243 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:03:42 INFO - PROCESS | 1657 | 1466247822301 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 1657 | 1466247822302 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c90000 == 31 [pid = 1657] [id = 377] 04:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115d34c00) [pid = 1657] [serial = 1130] [outer = 0x0] 04:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118a35c00) [pid = 1657] [serial = 1131] [outer = 0x115d34c00] 04:03:42 INFO - PROCESS | 1657 | 1466247822328 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119555c00) [pid = 1657] [serial = 1132] [outer = 0x115d34c00] 04:03:42 INFO - PROCESS | 1657 | 1466247822632 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]]]}] 04:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 520ms 04:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:03:42 INFO - PROCESS | 1657 | 1466247822680 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 1657 | 1466247822681 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:03:42 INFO - PROCESS | 1657 | 1466247822683 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 1657 | 1466247822685 Marionette TRACE conn2 <- [1,1482,null,{}] 04:03:42 INFO - PROCESS | 1657 | 1466247822704 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}] 04:03:42 INFO - PROCESS | 1657 | 1466247822705 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:42 INFO - PROCESS | 1657 | 1466247822798 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:03:42 INFO - PROCESS | 1657 | 1466247822803 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 1657 | 1466247822804 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217ca000 == 32 [pid = 1657] [id = 378] 04:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115d48400) [pid = 1657] [serial = 1133] [outer = 0x0] 04:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11955c800) [pid = 1657] [serial = 1134] [outer = 0x115d48400] 04:03:42 INFO - PROCESS | 1657 | 1466247822830 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119886800) [pid = 1657] [serial = 1135] [outer = 0x115d48400] 04:03:43 INFO - PROCESS | 1657 | 1466247823223 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]]]}] 04:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 585ms 04:03:43 INFO - PROCESS | 1657 | 1466247823271 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:03:43 INFO - PROCESS | 1657 | 1466247823273 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:03:43 INFO - PROCESS | 1657 | 1466247823276 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:03:43 INFO - PROCESS | 1657 | 1466247823278 Marionette TRACE conn2 <- [1,1486,null,{}] 04:03:43 INFO - PROCESS | 1657 | 1466247823281 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}] 04:03:43 INFO - PROCESS | 1657 | 1466247823287 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:43 INFO - PROCESS | 1657 | 1466247823454 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:03:43 INFO - PROCESS | 1657 | 1466247823476 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 1657 | 1466247823477 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12536b800 == 33 [pid = 1657] [id = 379] 04:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119889800) [pid = 1657] [serial = 1136] [outer = 0x0] 04:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119b83400) [pid = 1657] [serial = 1137] [outer = 0x119889800] 04:03:43 INFO - PROCESS | 1657 | 1466247823517 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e0bc00) [pid = 1657] [serial = 1138] [outer = 0x119889800] 04:03:43 INFO - PROCESS | 1657 | 1466247823928 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]]]}] 04:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 04:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:03:43 INFO - PROCESS | 1657 | 1466247823946 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:03:43 INFO - PROCESS | 1657 | 1466247823947 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:03:43 INFO - PROCESS | 1657 | 1466247823949 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:03:43 INFO - PROCESS | 1657 | 1466247823950 Marionette TRACE conn2 <- [1,1490,null,{}] 04:03:43 INFO - PROCESS | 1657 | 1466247823952 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}] 04:03:43 INFO - PROCESS | 1657 | 1466247823954 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:44 INFO - PROCESS | 1657 | 1466247824059 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:03:44 INFO - PROCESS | 1657 | 1466247824099 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 1657 | 1466247824100 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12631e800 == 34 [pid = 1657] [id = 380] 04:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x120e0c400) [pid = 1657] [serial = 1139] [outer = 0x0] 04:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120e91000) [pid = 1657] [serial = 1140] [outer = 0x120e0c400] 04:03:44 INFO - PROCESS | 1657 | 1466247824124 Marionette DEBUG loaded listener.js 04:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121460000) [pid = 1657] [serial = 1141] [outer = 0x120e0c400] 04:03:44 INFO - PROCESS | 1657 | 1466247824502 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]]]}] 04:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 570ms 04:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:03:44 INFO - PROCESS | 1657 | 1466247824520 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 1657 | 1466247824522 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:03:44 INFO - PROCESS | 1657 | 1466247824532 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 1657 | 1466247824534 Marionette TRACE conn2 <- [1,1494,null,{}] 04:03:44 INFO - PROCESS | 1657 | 1466247824538 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}] 04:03:44 INFO - PROCESS | 1657 | 1466247824540 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:44 INFO - PROCESS | 1657 | 1466247824861 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129066000) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a35ac00) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119df2800) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124ada800) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119b91000) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11921fc00) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d73400) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e12c00) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x117e14800) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115e17c00) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1270d6000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1196e9000) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119df2400) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x110e78c00) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116635800) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a92e400) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:03:44 INFO - PROCESS | 1657 | 1466247824923 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 1657 | 1466247824924 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193e1800 == 35 [pid = 1657] [id = 381] 04:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x110e81000) [pid = 1657] [serial = 1142] [outer = 0x0] 04:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c8b400) [pid = 1657] [serial = 1143] [outer = 0x110e81000] 04:03:44 INFO - PROCESS | 1657 | 1466247824948 Marionette DEBUG loaded listener.js 04:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117e12c00) [pid = 1657] [serial = 1144] [outer = 0x110e81000] 04:03:45 INFO - PROCESS | 1657 | 1466247825224 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]]]}] 04:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 729ms 04:03:45 INFO - PROCESS | 1657 | 1466247825253 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:03:45 INFO - PROCESS | 1657 | 1466247825255 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:03:45 INFO - PROCESS | 1657 | 1466247825265 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:03:45 INFO - PROCESS | 1657 | 1466247825274 Marionette TRACE conn2 <- [1,1498,null,{}] 04:03:45 INFO - PROCESS | 1657 | 1466247825280 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}] 04:03:45 INFO - PROCESS | 1657 | 1466247825281 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:45 INFO - PROCESS | 1657 | 1466247825355 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:03:45 INFO - PROCESS | 1657 | 1466247825361 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 1657 | 1466247825362 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193ce000 == 36 [pid = 1657] [id = 382] 04:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116a19800) [pid = 1657] [serial = 1145] [outer = 0x0] 04:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121bac400) [pid = 1657] [serial = 1146] [outer = 0x116a19800] 04:03:45 INFO - PROCESS | 1657 | 1466247825386 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ada800) [pid = 1657] [serial = 1147] [outer = 0x116a19800] 04:03:45 INFO - PROCESS | 1657 | 1466247825709 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]]]}] 04:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 530ms 04:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:03:45 INFO - PROCESS | 1657 | 1466247825796 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:03:45 INFO - PROCESS | 1657 | 1466247825797 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:03:45 INFO - PROCESS | 1657 | 1466247825799 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:03:45 INFO - PROCESS | 1657 | 1466247825800 Marionette TRACE conn2 <- [1,1502,null,{}] 04:03:45 INFO - PROCESS | 1657 | 1466247825802 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}] 04:03:45 INFO - PROCESS | 1657 | 1466247825803 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:45 INFO - PROCESS | 1657 | 1466247825882 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:03:45 INFO - PROCESS | 1657 | 1466247825887 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 1657 | 1466247825888 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a94e000 == 37 [pid = 1657] [id = 383] 04:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124e50c00) [pid = 1657] [serial = 1148] [outer = 0x0] 04:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127015000) [pid = 1657] [serial = 1149] [outer = 0x124e50c00] 04:03:45 INFO - PROCESS | 1657 | 1466247825922 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128ae0c00) [pid = 1657] [serial = 1150] [outer = 0x124e50c00] 04:03:46 INFO - PROCESS | 1657 | 1466247826245 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]]]}] 04:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 468ms 04:03:46 INFO - PROCESS | 1657 | 1466247826267 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 1657 | 1466247826269 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:03:46 INFO - PROCESS | 1657 | 1466247826271 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 1657 | 1466247826273 Marionette TRACE conn2 <- [1,1506,null,{}] 04:03:46 INFO - PROCESS | 1657 | 1466247826275 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}] 04:03:46 INFO - PROCESS | 1657 | 1466247826277 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:46 INFO - PROCESS | 1657 | 1466247826363 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:03:46 INFO - PROCESS | 1657 | 1466247826418 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 1657 | 1466247826420 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x121325000 == 38 [pid = 1657] [id = 384] 04:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1263a8000) [pid = 1657] [serial = 1151] [outer = 0x0] 04:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128b97800) [pid = 1657] [serial = 1152] [outer = 0x1263a8000] 04:03:46 INFO - PROCESS | 1657 | 1466247826446 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129184400) [pid = 1657] [serial = 1153] [outer = 0x1263a8000] 04:03:46 INFO - PROCESS | 1657 | 1466247826723 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]]]}] 04:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 472ms 04:03:46 INFO - PROCESS | 1657 | 1466247826747 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 1657 | 1466247826748 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:03:46 INFO - PROCESS | 1657 | 1466247826750 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 1657 | 1466247826751 Marionette TRACE conn2 <- [1,1510,null,{}] 04:03:46 INFO - PROCESS | 1657 | 1466247826753 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}] 04:03:46 INFO - PROCESS | 1657 | 1466247826754 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:46 INFO - PROCESS | 1657 | 1466247826845 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:03:46 INFO - PROCESS | 1657 | 1466247826849 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 1657 | 1466247826850 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f6b000 == 39 [pid = 1657] [id = 385] 04:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110d57000) [pid = 1657] [serial = 1154] [outer = 0x0] 04:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110e79c00) [pid = 1657] [serial = 1155] [outer = 0x110d57000] 04:03:46 INFO - PROCESS | 1657 | 1466247826925 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1129a9000) [pid = 1657] [serial = 1156] [outer = 0x110d57000] 04:03:47 INFO - PROCESS | 1657 | 1466247827547 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]]]}] 04:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 820ms 04:03:47 INFO - PROCESS | 1657 | 1466247827583 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:03:47 INFO - PROCESS | 1657 | 1466247827585 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:03:47 INFO - PROCESS | 1657 | 1466247827591 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:03:47 INFO - PROCESS | 1657 | 1466247827593 Marionette TRACE conn2 <- [1,1514,null,{}] 04:03:47 INFO - PROCESS | 1657 | 1466247827597 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}] 04:03:47 INFO - PROCESS | 1657 | 1466247827599 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:47 INFO - PROCESS | 1657 | 1466247827711 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:03:47 INFO - PROCESS | 1657 | 1466247827788 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:47 INFO - PROCESS | 1657 | 1466247827790 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119293800 == 40 [pid = 1657] [id = 386] 04:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115e19800) [pid = 1657] [serial = 1157] [outer = 0x0] 04:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11678b800) [pid = 1657] [serial = 1158] [outer = 0x115e19800] 04:03:47 INFO - PROCESS | 1657 | 1466247827821 Marionette DEBUG loaded listener.js 04:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1176d0c00) [pid = 1657] [serial = 1159] [outer = 0x115e19800] 04:03:48 INFO - PROCESS | 1657 | 1466247828503 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]]]}] 04:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 973ms 04:03:48 INFO - PROCESS | 1657 | 1466247828562 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:03:48 INFO - PROCESS | 1657 | 1466247828565 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:03:48 INFO - PROCESS | 1657 | 1466247828568 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:03:48 INFO - PROCESS | 1657 | 1466247828570 Marionette TRACE conn2 <- [1,1518,null,{}] 04:03:48 INFO - PROCESS | 1657 | 1466247828573 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}] 04:03:48 INFO - PROCESS | 1657 | 1466247828575 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:48 INFO - PROCESS | 1657 | 1466247828681 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:03:48 INFO - PROCESS | 1657 | 1466247828738 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 1657 | 1466247828740 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11745b800 == 41 [pid = 1657] [id = 387] 04:03:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1164e4000) [pid = 1657] [serial = 1160] [outer = 0x0] 04:03:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116a0c000) [pid = 1657] [serial = 1161] [outer = 0x1164e4000] 04:03:48 INFO - PROCESS | 1657 | 1466247828769 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1176d5000) [pid = 1657] [serial = 1162] [outer = 0x1164e4000] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121325000 == 40 [pid = 1657] [id = 384] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a94e000 == 39 [pid = 1657] [id = 383] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1193ce000 == 38 [pid = 1657] [id = 382] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1193e1800 == 37 [pid = 1657] [id = 381] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12631e800 == 36 [pid = 1657] [id = 380] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12536b800 == 35 [pid = 1657] [id = 379] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1217ca000 == 34 [pid = 1657] [id = 378] 04:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119c90000 == 33 [pid = 1657] [id = 377] 04:03:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1193cf800 == 32 [pid = 1657] [id = 376] 04:03:49 INFO - PROCESS | 1657 | --DOCSHELL 0x117471800 == 31 [pid = 1657] [id = 375] 04:03:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1164a3000 == 30 [pid = 1657] [id = 374] 04:03:49 INFO - PROCESS | 1657 | 1466247829147 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]]]}] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a368000) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a5d2c00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124907800) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128a5fc00) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a92c400) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128b9c800) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11960cc00) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x114f7b800) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115d45c00) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1183bd000) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11872a000) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11809dc00) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1183bcc00) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164d5800) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116f81c00) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128b91000) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11960b400) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119927c00) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b90400) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x120e14400) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1198b4c00) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12906a000) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293dc400) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115e89400) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112c80c00) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119d1d800) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1273b5000) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12133d000) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126179000) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a930c00) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 04:03:49 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12aa79c00) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 04:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 619ms 04:03:49 INFO - PROCESS | 1657 | 1466247829188 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 1657 | 1466247829191 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:03:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:03:49 INFO - PROCESS | 1657 | 1466247829196 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 1657 | 1466247829198 Marionette TRACE conn2 <- [1,1522,null,{}] 04:03:49 INFO - PROCESS | 1657 | 1466247829200 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}] 04:03:49 INFO - PROCESS | 1657 | 1466247829202 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:49 INFO - PROCESS | 1657 | 1466247829281 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:03:49 INFO - PROCESS | 1657 | 1466247829285 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:49 INFO - PROCESS | 1657 | 1466247829286 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fb1000 == 31 [pid = 1657] [id = 388] 04:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118092800) [pid = 1657] [serial = 1163] [outer = 0x0] 04:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118175000) [pid = 1657] [serial = 1164] [outer = 0x118092800] 04:03:49 INFO - PROCESS | 1657 | 1466247829316 Marionette DEBUG loaded listener.js 04:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118724c00) [pid = 1657] [serial = 1165] [outer = 0x118092800] 04:03:49 INFO - PROCESS | 1657 | 1466247829643 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"]]]}] 04:03:49 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 () { 04:03:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:03:49 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 () { 04:03:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:03:49 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 () { 04:03:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:03:49 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 () { 04:03:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:03:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 471ms 04:03:49 INFO - PROCESS | 1657 | 1466247829668 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 1657 | 1466247829669 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:03:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:03:49 INFO - PROCESS | 1657 | 1466247829672 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 1657 | 1466247829675 Marionette TRACE conn2 <- [1,1526,null,{}] 04:03:49 INFO - PROCESS | 1657 | 1466247829684 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}] 04:03:49 INFO - PROCESS | 1657 | 1466247829687 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:49 INFO - PROCESS | 1657 | 1466247829781 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:03:49 INFO - PROCESS | 1657 | 1466247829837 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:49 INFO - PROCESS | 1657 | 1466247829839 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121120000 == 32 [pid = 1657] [id = 389] 04:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1187cc800) [pid = 1657] [serial = 1166] [outer = 0x0] 04:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11960b400) [pid = 1657] [serial = 1167] [outer = 0x1187cc800] 04:03:49 INFO - PROCESS | 1657 | 1466247829869 Marionette DEBUG loaded listener.js 04:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11991ec00) [pid = 1657] [serial = 1168] [outer = 0x1187cc800] 04:03:50 INFO - PROCESS | 1657 | 1466247830176 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"]]]}] 04:03:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:03:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:03:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:03:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 524ms 04:03:50 INFO - PROCESS | 1657 | 1466247830198 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:03:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:03:50 INFO - PROCESS | 1657 | 1466247830200 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:03:50 INFO - PROCESS | 1657 | 1466247830203 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 1657 | 1466247830204 Marionette TRACE conn2 <- [1,1530,null,{}] 04:03:50 INFO - PROCESS | 1657 | 1466247830210 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}] 04:03:50 INFO - PROCESS | 1657 | 1466247830212 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:50 INFO - PROCESS | 1657 | 1466247830296 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:03:50 INFO - PROCESS | 1657 | 1466247830353 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 1657 | 1466247830354 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x124886000 == 33 [pid = 1657] [id = 390] 04:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1187ce000) [pid = 1657] [serial = 1169] [outer = 0x0] 04:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119b10c00) [pid = 1657] [serial = 1170] [outer = 0x1187ce000] 04:03:50 INFO - PROCESS | 1657 | 1466247830379 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e14000) [pid = 1657] [serial = 1171] [outer = 0x1187ce000] 04:03:50 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 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:03:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:03:50 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. 04:03:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:03:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 419ms 04:03:50 INFO - PROCESS | 1657 | 1466247830613 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]]]}] 04:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:03:50 INFO - PROCESS | 1657 | 1466247830630 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:03:50 INFO - PROCESS | 1657 | 1466247830631 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:03:50 INFO - PROCESS | 1657 | 1466247830633 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 1657 | 1466247830634 Marionette TRACE conn2 <- [1,1534,null,{}] 04:03:50 INFO - PROCESS | 1657 | 1466247830637 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}] 04:03:50 INFO - PROCESS | 1657 | 1466247830638 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:50 INFO - PROCESS | 1657 | 1466247830719 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:03:50 INFO - PROCESS | 1657 | 1466247830724 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 1657 | 1466247830726 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad4000 == 34 [pid = 1657] [id = 391] 04:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118095c00) [pid = 1657] [serial = 1172] [outer = 0x0] 04:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120e8e000) [pid = 1657] [serial = 1173] [outer = 0x118095c00] 04:03:50 INFO - PROCESS | 1657 | 1466247830757 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12337dc00) [pid = 1657] [serial = 1174] [outer = 0x118095c00] 04:03:51 INFO - PROCESS | 1657 | 1466247831116 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]]]}] 04:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 04:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:03:51 INFO - PROCESS | 1657 | 1466247831152 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:03:51 INFO - PROCESS | 1657 | 1466247831153 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:03:51 INFO - PROCESS | 1657 | 1466247831155 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:03:51 INFO - PROCESS | 1657 | 1466247831156 Marionette TRACE conn2 <- [1,1538,null,{}] 04:03:51 INFO - PROCESS | 1657 | 1466247831160 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}] 04:03:51 INFO - PROCESS | 1657 | 1466247831165 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:51 INFO - PROCESS | 1657 | 1466247831287 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:03:51 INFO - PROCESS | 1657 | 1466247831299 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 1657 | 1466247831300 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12938c000 == 35 [pid = 1657] [id = 392] 04:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124ad9c00) [pid = 1657] [serial = 1175] [outer = 0x0] 04:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1273b5c00) [pid = 1657] [serial = 1176] [outer = 0x124ad9c00] 04:03:51 INFO - PROCESS | 1657 | 1466247831325 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12906f800) [pid = 1657] [serial = 1177] [outer = 0x124ad9c00] 04:03:51 INFO - PROCESS | 1657 | 1466247831682 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]]]}] 04:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 573ms 04:03:51 INFO - PROCESS | 1657 | 1466247831729 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:03:51 INFO - PROCESS | 1657 | 1466247831730 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:03:51 INFO - PROCESS | 1657 | 1466247831733 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:03:51 INFO - PROCESS | 1657 | 1466247831734 Marionette TRACE conn2 <- [1,1542,null,{}] 04:03:51 INFO - PROCESS | 1657 | 1466247831737 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}] 04:03:51 INFO - PROCESS | 1657 | 1466247831739 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:51 INFO - PROCESS | 1657 | 1466247831849 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:03:51 INFO - PROCESS | 1657 | 1466247831862 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 1657 | 1466247831863 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aa96800 == 36 [pid = 1657] [id = 393] 04:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119606c00) [pid = 1657] [serial = 1178] [outer = 0x0] 04:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129185c00) [pid = 1657] [serial = 1179] [outer = 0x119606c00] 04:03:51 INFO - PROCESS | 1657 | 1466247831887 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293e0800) [pid = 1657] [serial = 1180] [outer = 0x119606c00] 04:03:52 INFO - PROCESS | 1657 | 1466247832200 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]]]}] 04:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 04:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:03:52 INFO - PROCESS | 1657 | 1466247832252 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 1657 | 1466247832253 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:03:52 INFO - PROCESS | 1657 | 1466247832255 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 1657 | 1466247832256 Marionette TRACE conn2 <- [1,1546,null,{}] 04:03:52 INFO - PROCESS | 1657 | 1466247832259 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}] 04:03:52 INFO - PROCESS | 1657 | 1466247832260 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:52 INFO - PROCESS | 1657 | 1466247832356 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:03:52 INFO - PROCESS | 1657 | 1466247832373 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:52 INFO - PROCESS | 1657 | 1466247832375 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b918000 == 37 [pid = 1657] [id = 394] 04:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12918a400) [pid = 1657] [serial = 1181] [outer = 0x0] 04:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a365000) [pid = 1657] [serial = 1182] [outer = 0x12918a400] 04:03:52 INFO - PROCESS | 1657 | 1466247832399 Marionette DEBUG loaded listener.js 04:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5d8000) [pid = 1657] [serial = 1183] [outer = 0x12918a400] 04:03:52 INFO - PROCESS | 1657 | 1466247832733 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]]]}] 04:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 523ms 04:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:03:52 INFO - PROCESS | 1657 | 1466247832778 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 1657 | 1466247832779 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:03:52 INFO - PROCESS | 1657 | 1466247832781 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 1657 | 1466247832783 Marionette TRACE conn2 <- [1,1550,null,{}] 04:03:52 INFO - PROCESS | 1657 | 1466247832785 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}] 04:03:52 INFO - PROCESS | 1657 | 1466247832786 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:52 INFO - PROCESS | 1657 | 1466247832890 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:03:52 INFO - PROCESS | 1657 | 1466247832903 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:52 INFO - PROCESS | 1657 | 1466247832903 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be88000 == 38 [pid = 1657] [id = 395] 04:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a367800) [pid = 1657] [serial = 1184] [outer = 0x0] 04:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a68bc00) [pid = 1657] [serial = 1185] [outer = 0x12a367800] 04:03:52 INFO - PROCESS | 1657 | 1466247832928 Marionette DEBUG loaded listener.js 04:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a930800) [pid = 1657] [serial = 1186] [outer = 0x12a367800] 04:03:53 INFO - PROCESS | 1657 | 1466247833337 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]]]}] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116132c00) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115d48400) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x120e0c400) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124e50c00) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11324a000) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d34c00) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11324c000) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112d75c00) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116908400) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119890c00) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121baf000) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112c8a000) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119889800) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x110e81000) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:03:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116a19800) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 572ms 04:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:03:53 INFO - PROCESS | 1657 | 1466247833355 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:03:53 INFO - PROCESS | 1657 | 1466247833356 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:03:53 INFO - PROCESS | 1657 | 1466247833360 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:03:53 INFO - PROCESS | 1657 | 1466247833361 Marionette TRACE conn2 <- [1,1554,null,{}] 04:03:53 INFO - PROCESS | 1657 | 1466247833364 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}] 04:03:53 INFO - PROCESS | 1657 | 1466247833365 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:53 INFO - PROCESS | 1657 | 1466247833440 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:03:53 INFO - PROCESS | 1657 | 1466247833445 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:53 INFO - PROCESS | 1657 | 1466247833446 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12111d000 == 39 [pid = 1657] [id = 396] 04:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11335a800) [pid = 1657] [serial = 1187] [outer = 0x0] 04:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116132c00) [pid = 1657] [serial = 1188] [outer = 0x11335a800] 04:03:53 INFO - PROCESS | 1657 | 1466247833470 Marionette DEBUG loaded listener.js 04:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1187c9800) [pid = 1657] [serial = 1189] [outer = 0x11335a800] 04:03:53 INFO - PROCESS | 1657 | 1466247833799 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]]]}] 04:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 469ms 04:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:03:53 INFO - PROCESS | 1657 | 1466247833829 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:03:53 INFO - PROCESS | 1657 | 1466247833831 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:03:53 INFO - PROCESS | 1657 | 1466247833833 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:03:53 INFO - PROCESS | 1657 | 1466247833834 Marionette TRACE conn2 <- [1,1558,null,{}] 04:03:53 INFO - PROCESS | 1657 | 1466247833837 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}] 04:03:53 INFO - PROCESS | 1657 | 1466247833838 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:53 INFO - PROCESS | 1657 | 1466247833936 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:03:54 INFO - PROCESS | 1657 | 1466247834002 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 1657 | 1466247834003 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3ac800 == 40 [pid = 1657] [id = 397] 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115d38400) [pid = 1657] [serial = 1190] [outer = 0x0] 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e14c00) [pid = 1657] [serial = 1191] [outer = 0x115d38400] 04:03:54 INFO - PROCESS | 1657 | 1466247834029 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12aa7e800) [pid = 1657] [serial = 1192] [outer = 0x115d38400] 04:03:54 INFO - PROCESS | 1657 | 1466247834288 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]]]}] 04:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 04:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:03:54 INFO - PROCESS | 1657 | 1466247834302 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:03:54 INFO - PROCESS | 1657 | 1466247834303 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:03:54 INFO - PROCESS | 1657 | 1466247834306 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:03:54 INFO - PROCESS | 1657 | 1466247834307 Marionette TRACE conn2 <- [1,1562,null,{}] 04:03:54 INFO - PROCESS | 1657 | 1466247834319 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}] 04:03:54 INFO - PROCESS | 1657 | 1466247834320 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:54 INFO - PROCESS | 1657 | 1466247834403 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:03:54 INFO - PROCESS | 1657 | 1466247834407 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 1657 | 1466247834409 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c88e800 == 41 [pid = 1657] [id = 398] 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124e50c00) [pid = 1657] [serial = 1193] [outer = 0x0] 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12aadf000) [pid = 1657] [serial = 1194] [outer = 0x124e50c00] 04:03:54 INFO - PROCESS | 1657 | 1466247834434 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b1f1800) [pid = 1657] [serial = 1195] [outer = 0x124e50c00] 04:03:54 INFO - PROCESS | 1657 | 1466247834762 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]]]}] 04:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 477ms 04:03:54 INFO - PROCESS | 1657 | 1466247834783 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:03:54 INFO - PROCESS | 1657 | 1466247834785 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:03:54 INFO - PROCESS | 1657 | 1466247834787 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:03:54 INFO - PROCESS | 1657 | 1466247834788 Marionette TRACE conn2 <- [1,1566,null,{}] 04:03:54 INFO - PROCESS | 1657 | 1466247834790 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}] 04:03:54 INFO - PROCESS | 1657 | 1466247834793 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:54 INFO - PROCESS | 1657 | 1466247834909 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:03:54 INFO - PROCESS | 1657 | 1466247834915 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 1657 | 1466247834916 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb87000 == 42 [pid = 1657] [id = 399] 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12aa7e400) [pid = 1657] [serial = 1196] [outer = 0x0] 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b1f0c00) [pid = 1657] [serial = 1197] [outer = 0x12aa7e400] 04:03:54 INFO - PROCESS | 1657 | 1466247834940 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b94f400) [pid = 1657] [serial = 1198] [outer = 0x12aa7e400] 04:03:55 INFO - PROCESS | 1657 | 1466247835224 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]]]}] 04:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 04:03:55 INFO - PROCESS | 1657 | 1466247835255 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:03:55 INFO - PROCESS | 1657 | 1466247835256 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:03:55 INFO - PROCESS | 1657 | 1466247835263 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:03:55 INFO - PROCESS | 1657 | 1466247835264 Marionette TRACE conn2 <- [1,1570,null,{}] 04:03:55 INFO - PROCESS | 1657 | 1466247835266 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}] 04:03:55 INFO - PROCESS | 1657 | 1466247835267 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:55 INFO - PROCESS | 1657 | 1466247835348 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:03:55 INFO - PROCESS | 1657 | 1466247835453 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:55 INFO - PROCESS | 1657 | 1466247835455 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11618a000 == 43 [pid = 1657] [id = 400] 04:03:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110e7ac00) [pid = 1657] [serial = 1199] [outer = 0x0] 04:03:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11297b000) [pid = 1657] [serial = 1200] [outer = 0x110e7ac00] 04:03:55 INFO - PROCESS | 1657 | 1466247835488 Marionette DEBUG loaded listener.js 04:03:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x114f7b800) [pid = 1657] [serial = 1201] [outer = 0x110e7ac00] 04:03:55 INFO - PROCESS | 1657 | 1466247835934 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]]]}] 04:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 719ms 04:03:55 INFO - PROCESS | 1657 | 1466247835983 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:03:55 INFO - PROCESS | 1657 | 1466247835986 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:03:55 INFO - PROCESS | 1657 | 1466247835989 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:03:55 INFO - PROCESS | 1657 | 1466247835991 Marionette TRACE conn2 <- [1,1574,null,{}] 04:03:56 INFO - PROCESS | 1657 | 1466247835994 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}] 04:03:56 INFO - PROCESS | 1657 | 1466247835997 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:56 INFO - PROCESS | 1657 | 1466247836104 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:03:56 INFO - PROCESS | 1657 | 1466247836167 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:56 INFO - PROCESS | 1657 | 1466247836168 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x121117800 == 44 [pid = 1657] [id = 401] 04:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1164d6800) [pid = 1657] [serial = 1202] [outer = 0x0] 04:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118724800) [pid = 1657] [serial = 1203] [outer = 0x1164d6800] 04:03:56 INFO - PROCESS | 1657 | 1466247836198 Marionette DEBUG loaded listener.js 04:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118a35400) [pid = 1657] [serial = 1204] [outer = 0x1164d6800] 04:03:56 INFO - PROCESS | 1657 | 1466247836702 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]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 721ms 04:03:56 INFO - PROCESS | 1657 | 1466247836715 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:03:56 INFO - PROCESS | 1657 | 1466247836720 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:03:56 INFO - PROCESS | 1657 | 1466247836723 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 1657 | 1466247836726 Marionette TRACE conn2 <- [1,1578,null,{}] 04:03:56 INFO - PROCESS | 1657 | 1466247836730 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}] 04:03:56 INFO - PROCESS | 1657 | 1466247836732 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:56 INFO - PROCESS | 1657 | 1466247836915 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:03:57 INFO - PROCESS | 1657 | 1466247837034 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 1657 | 1466247837035 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb75000 == 45 [pid = 1657] [id = 402] 04:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1196ed800) [pid = 1657] [serial = 1205] [outer = 0x0] 04:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119b84000) [pid = 1657] [serial = 1206] [outer = 0x1196ed800] 04:03:57 INFO - PROCESS | 1657 | 1466247837082 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121463400) [pid = 1657] [serial = 1207] [outer = 0x1196ed800] 04:03:57 INFO - PROCESS | 1657 | 1466247837531 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]]]}] 04:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 821ms 04:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:03:57 INFO - PROCESS | 1657 | 1466247837545 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:03:57 INFO - PROCESS | 1657 | 1466247837548 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:03:57 INFO - PROCESS | 1657 | 1466247837559 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:03:57 INFO - PROCESS | 1657 | 1466247837565 Marionette TRACE conn2 <- [1,1582,null,{}] 04:03:57 INFO - PROCESS | 1657 | 1466247837570 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}] 04:03:57 INFO - PROCESS | 1657 | 1466247837574 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:57 INFO - PROCESS | 1657 | 1466247837700 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:03:57 INFO - PROCESS | 1657 | 1466247837762 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 1657 | 1466247837763 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb91000 == 46 [pid = 1657] [id = 403] 04:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121727000) [pid = 1657] [serial = 1208] [outer = 0x0] 04:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1273bf800) [pid = 1657] [serial = 1209] [outer = 0x121727000] 04:03:57 INFO - PROCESS | 1657 | 1466247837794 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129068000) [pid = 1657] [serial = 1210] [outer = 0x121727000] 04:03:58 INFO - PROCESS | 1657 | 1466247838263 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]]]}] 04:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 04:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:03:58 INFO - PROCESS | 1657 | 1466247838315 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 1657 | 1466247838316 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:03:58 INFO - PROCESS | 1657 | 1466247838319 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - PROCESS | 1657 | 1466247838320 Marionette TRACE conn2 <- [1,1586,null,{}] 04:03:58 INFO - PROCESS | 1657 | 1466247838322 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}] 04:03:58 INFO - PROCESS | 1657 | 1466247838323 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:58 INFO - PROCESS | 1657 | 1466247838426 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:03:58 INFO - PROCESS | 1657 | 1466247838488 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:58 INFO - PROCESS | 1657 | 1466247838490 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82b800 == 47 [pid = 1657] [id = 404] 04:03:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1249cf000) [pid = 1657] [serial = 1211] [outer = 0x0] 04:03:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1293d5800) [pid = 1657] [serial = 1212] [outer = 0x1249cf000] 04:03:58 INFO - PROCESS | 1657 | 1466247838572 Marionette DEBUG loaded listener.js 04:03:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12aa7ac00) [pid = 1657] [serial = 1213] [outer = 0x1249cf000] 04:03:59 INFO - PROCESS | 1657 | 1466247839106 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]]]}] 04:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 820ms 04:03:59 INFO - PROCESS | 1657 | 1466247839151 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 1657 | 1466247839153 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:03:59 INFO - PROCESS | 1657 | 1466247839158 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 1657 | 1466247839161 Marionette TRACE conn2 <- [1,1590,null,{}] 04:03:59 INFO - PROCESS | 1657 | 1466247839165 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}] 04:03:59 INFO - PROCESS | 1657 | 1466247839167 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:59 INFO - PROCESS | 1657 | 1466247839263 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:03:59 INFO - PROCESS | 1657 | 1466247839334 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:59 INFO - PROCESS | 1657 | 1466247839336 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d2800 == 48 [pid = 1657] [id = 405] 04:03:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x115d4e400) [pid = 1657] [serial = 1214] [outer = 0x0] 04:03:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1164d8400) [pid = 1657] [serial = 1215] [outer = 0x115d4e400] 04:03:59 INFO - PROCESS | 1657 | 1466247839364 Marionette DEBUG loaded listener.js 04:03:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x117e15400) [pid = 1657] [serial = 1216] [outer = 0x115d4e400] 04:03:59 INFO - PROCESS | 1657 | 1466247839812 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]]]}] 04:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 675ms 04:03:59 INFO - PROCESS | 1657 | 1466247839832 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 1657 | 1466247839835 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:03:59 INFO - PROCESS | 1657 | 1466247839839 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 1657 | 1466247839841 Marionette TRACE conn2 <- [1,1594,null,{}] 04:03:59 INFO - PROCESS | 1657 | 1466247839843 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}] 04:03:59 INFO - PROCESS | 1657 | 1466247839845 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:03:59 INFO - PROCESS | 1657 | 1466247839939 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:04:00 INFO - PROCESS | 1657 | 1466247839998 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:00 INFO - PROCESS | 1657 | 1466247839999 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d2800 == 49 [pid = 1657] [id = 406] 04:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11872b400) [pid = 1657] [serial = 1217] [outer = 0x0] 04:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118a2c400) [pid = 1657] [serial = 1218] [outer = 0x11872b400] 04:04:00 INFO - PROCESS | 1657 | 1466247840029 Marionette DEBUG loaded listener.js 04:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11921a000) [pid = 1657] [serial = 1219] [outer = 0x11872b400] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1164b3000 == 48 [pid = 1657] [id = 373] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb87000 == 47 [pid = 1657] [id = 399] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c88e800 == 46 [pid = 1657] [id = 398] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3ac800 == 45 [pid = 1657] [id = 397] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12111d000 == 44 [pid = 1657] [id = 396] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12be88000 == 43 [pid = 1657] [id = 395] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b918000 == 42 [pid = 1657] [id = 394] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12aa96800 == 41 [pid = 1657] [id = 393] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12938c000 == 40 [pid = 1657] [id = 392] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad4000 == 39 [pid = 1657] [id = 391] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x124886000 == 38 [pid = 1657] [id = 390] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121120000 == 37 [pid = 1657] [id = 389] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118fb1000 == 36 [pid = 1657] [id = 388] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11745b800 == 35 [pid = 1657] [id = 387] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119293800 == 34 [pid = 1657] [id = 386] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x111f6b000 == 33 [pid = 1657] [id = 385] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d2800 == 32 [pid = 1657] [id = 405] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82b800 == 31 [pid = 1657] [id = 404] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb91000 == 30 [pid = 1657] [id = 403] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb75000 == 29 [pid = 1657] [id = 402] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121117800 == 28 [pid = 1657] [id = 401] 04:04:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11618a000 == 27 [pid = 1657] [id = 400] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116910c00) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11955c800) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116f84800) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x120e91000) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128ae0c00) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118720c00) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1187c8400) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118a35c00) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1133a6000) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x110d56000) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11809f000) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115d4d400) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1187c3000) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1176d7400) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119df0000) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119920000) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x127012400) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125354000) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1273b9800) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11960e400) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119b83400) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121460000) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x117e12c00) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127015000) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112c8b400) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e0bc00) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124ada800) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119886800) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128b97800) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121bac400) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119555c00) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 04:04:00 INFO - PROCESS | 1657 | 1466247840932 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]]]}] 04:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1123ms 04:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:04:00 INFO - PROCESS | 1657 | 1466247840963 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:04:00 INFO - PROCESS | 1657 | 1466247840965 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:04:00 INFO - PROCESS | 1657 | 1466247840968 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:04:00 INFO - PROCESS | 1657 | 1466247840971 Marionette TRACE conn2 <- [1,1598,null,{}] 04:04:00 INFO - PROCESS | 1657 | 1466247840976 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}] 04:04:00 INFO - PROCESS | 1657 | 1466247840979 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:01 INFO - PROCESS | 1657 | 1466247841058 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:04:01 INFO - PROCESS | 1657 | 1466247841062 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 1657 | 1466247841064 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169a8800 == 28 [pid = 1657] [id = 407] 04:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c7ec00) [pid = 1657] [serial = 1220] [outer = 0x0] 04:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113b5ac00) [pid = 1657] [serial = 1221] [outer = 0x112c7ec00] 04:04:01 INFO - PROCESS | 1657 | 1466247841093 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115d44400) [pid = 1657] [serial = 1222] [outer = 0x112c7ec00] 04:04:01 INFO - PROCESS | 1657 | 1466247841446 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]]]}] 04:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 523ms 04:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:04:01 INFO - PROCESS | 1657 | 1466247841496 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:04:01 INFO - PROCESS | 1657 | 1466247841499 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:04:01 INFO - PROCESS | 1657 | 1466247841503 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 1657 | 1466247841506 Marionette TRACE conn2 <- [1,1602,null,{}] 04:04:01 INFO - PROCESS | 1657 | 1466247841508 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}] 04:04:01 INFO - PROCESS | 1657 | 1466247841510 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:01 INFO - PROCESS | 1657 | 1466247841607 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:04:01 INFO - PROCESS | 1657 | 1466247841618 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 1657 | 1466247841619 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820b800 == 29 [pid = 1657] [id = 408] 04:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115d50000) [pid = 1657] [serial = 1223] [outer = 0x0] 04:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11678b400) [pid = 1657] [serial = 1224] [outer = 0x115d50000] 04:04:01 INFO - PROCESS | 1657 | 1466247841661 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x117e15c00) [pid = 1657] [serial = 1225] [outer = 0x115d50000] 04:04:02 INFO - PROCESS | 1657 | 1466247842123 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]]]}] 04:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 669ms 04:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:04:02 INFO - PROCESS | 1657 | 1466247842173 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:04:02 INFO - PROCESS | 1657 | 1466247842174 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:04:02 INFO - PROCESS | 1657 | 1466247842177 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 1657 | 1466247842179 Marionette TRACE conn2 <- [1,1606,null,{}] 04:04:02 INFO - PROCESS | 1657 | 1466247842187 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}] 04:04:02 INFO - PROCESS | 1657 | 1466247842190 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:02 INFO - PROCESS | 1657 | 1466247842267 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:04:02 INFO - PROCESS | 1657 | 1466247842271 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:02 INFO - PROCESS | 1657 | 1466247842275 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195d8000 == 30 [pid = 1657] [id = 409] 04:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1181b0800) [pid = 1657] [serial = 1226] [outer = 0x0] 04:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1187c4400) [pid = 1657] [serial = 1227] [outer = 0x1181b0800] 04:04:02 INFO - PROCESS | 1657 | 1466247842304 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118f89c00) [pid = 1657] [serial = 1228] [outer = 0x1181b0800] 04:04:02 INFO - PROCESS | 1657 | 1466247842648 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]]]}] 04:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 04:04:02 INFO - PROCESS | 1657 | 1466247842697 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:04:02 INFO - PROCESS | 1657 | 1466247842699 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:04:02 INFO - PROCESS | 1657 | 1466247842715 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 1657 | 1466247842716 Marionette TRACE conn2 <- [1,1610,null,{}] 04:04:02 INFO - PROCESS | 1657 | 1466247842718 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}] 04:04:02 INFO - PROCESS | 1657 | 1466247842720 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:02 INFO - PROCESS | 1657 | 1466247842827 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:04:02 INFO - PROCESS | 1657 | 1466247842839 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:02 INFO - PROCESS | 1657 | 1466247842840 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e41000 == 31 [pid = 1657] [id = 410] 04:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119552400) [pid = 1657] [serial = 1229] [outer = 0x0] 04:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11955e800) [pid = 1657] [serial = 1230] [outer = 0x119552400] 04:04:02 INFO - PROCESS | 1657 | 1466247842866 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1196f5800) [pid = 1657] [serial = 1231] [outer = 0x119552400] 04:04:03 INFO - PROCESS | 1657 | 1466247843200 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]]]}] 04:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 532ms 04:04:03 INFO - PROCESS | 1657 | 1466247843236 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:04:03 INFO - PROCESS | 1657 | 1466247843237 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:04:03 INFO - PROCESS | 1657 | 1466247843239 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:04:03 INFO - PROCESS | 1657 | 1466247843240 Marionette TRACE conn2 <- [1,1614,null,{}] 04:04:03 INFO - PROCESS | 1657 | 1466247843243 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}] 04:04:03 INFO - PROCESS | 1657 | 1466247843244 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:03 INFO - PROCESS | 1657 | 1466247843337 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:04:03 INFO - PROCESS | 1657 | 1466247843343 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 1657 | 1466247843344 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217e8000 == 32 [pid = 1657] [id = 411] 04:04:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x113b4dc00) [pid = 1657] [serial = 1232] [outer = 0x0] 04:04:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1198b2800) [pid = 1657] [serial = 1233] [outer = 0x113b4dc00] 04:04:03 INFO - PROCESS | 1657 | 1466247843368 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119925400) [pid = 1657] [serial = 1234] [outer = 0x113b4dc00] 04:04:03 INFO - PROCESS | 1657 | 1466247843707 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]]]}] 04:04:03 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 04:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 04:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:04:03 INFO - PROCESS | 1657 | 1466247843760 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:04:03 INFO - PROCESS | 1657 | 1466247843762 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:04:03 INFO - PROCESS | 1657 | 1466247843764 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:04:03 INFO - PROCESS | 1657 | 1466247843765 Marionette TRACE conn2 <- [1,1618,null,{}] 04:04:03 INFO - PROCESS | 1657 | 1466247843767 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}] 04:04:03 INFO - PROCESS | 1657 | 1466247843771 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:03 INFO - PROCESS | 1657 | 1466247843878 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:04:03 INFO - PROCESS | 1657 | 1466247843913 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 1657 | 1466247843914 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x125d25800 == 33 [pid = 1657] [id = 412] 04:04:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112976000) [pid = 1657] [serial = 1235] [outer = 0x0] 04:04:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119b8b400) [pid = 1657] [serial = 1236] [outer = 0x112976000] 04:04:03 INFO - PROCESS | 1657 | 1466247843939 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120e94000) [pid = 1657] [serial = 1237] [outer = 0x112976000] 04:04:04 INFO - PROCESS | 1657 | 1466247844272 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]]]}] 04:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 517ms 04:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:04:04 INFO - PROCESS | 1657 | 1466247844282 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 1657 | 1466247844283 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:04:04 INFO - PROCESS | 1657 | 1466247844285 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 1657 | 1466247844286 Marionette TRACE conn2 <- [1,1622,null,{}] 04:04:04 INFO - PROCESS | 1657 | 1466247844288 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}] 04:04:04 INFO - PROCESS | 1657 | 1466247844291 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:04 INFO - PROCESS | 1657 | 1466247844387 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:04:04 INFO - PROCESS | 1657 | 1466247844398 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 1657 | 1466247844399 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ec000 == 34 [pid = 1657] [id = 413] 04:04:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119217c00) [pid = 1657] [serial = 1238] [outer = 0x0] 04:04:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121411400) [pid = 1657] [serial = 1239] [outer = 0x119217c00] 04:04:04 INFO - PROCESS | 1657 | 1466247844423 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12337d400) [pid = 1657] [serial = 1240] [outer = 0x119217c00] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119606c00) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12918a400) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124e50c00) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a367800) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11335a800) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110d57000) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115d38400) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118095c00) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115e19800) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118092800) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12aa7e400) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1187cc800) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1187ce000) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1164e4000) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124ad9c00) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1263a8000) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:04:04 INFO - PROCESS | 1657 | 1466247844946 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]]]}] 04:04:04 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 04:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 669ms 04:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:04:04 INFO - PROCESS | 1657 | 1466247844954 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 1657 | 1466247844956 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:04:04 INFO - PROCESS | 1657 | 1466247844958 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 1657 | 1466247844961 Marionette TRACE conn2 <- [1,1626,null,{}] 04:04:04 INFO - PROCESS | 1657 | 1466247844965 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}] 04:04:04 INFO - PROCESS | 1657 | 1466247844966 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:05 INFO - PROCESS | 1657 | 1466247845040 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:04:05 INFO - PROCESS | 1657 | 1466247845046 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 1657 | 1466247845047 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x125df8000 == 35 [pid = 1657] [id = 414] 04:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x115e19800) [pid = 1657] [serial = 1241] [outer = 0x0] 04:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11871d400) [pid = 1657] [serial = 1242] [outer = 0x115e19800] 04:04:05 INFO - PROCESS | 1657 | 1466247845071 Marionette DEBUG loaded listener.js 04:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121bac400) [pid = 1657] [serial = 1243] [outer = 0x115e19800] 04:04:05 INFO - PROCESS | 1657 | 1466247845398 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]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 474ms 04:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:04:05 INFO - PROCESS | 1657 | 1466247845433 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 1657 | 1466247845434 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:04:05 INFO - PROCESS | 1657 | 1466247845436 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 1657 | 1466247845445 Marionette TRACE conn2 <- [1,1630,null,{}] 04:04:05 INFO - PROCESS | 1657 | 1466247845448 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}] 04:04:05 INFO - PROCESS | 1657 | 1466247845449 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:05 INFO - PROCESS | 1657 | 1466247845520 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:04:05 INFO - PROCESS | 1657 | 1466247845580 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 1657 | 1466247845581 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296f7800 == 36 [pid = 1657] [id = 415] 04:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11663a800) [pid = 1657] [serial = 1244] [outer = 0x0] 04:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124907800) [pid = 1657] [serial = 1245] [outer = 0x11663a800] 04:04:05 INFO - PROCESS | 1657 | 1466247845605 Marionette DEBUG loaded listener.js 04:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126178800) [pid = 1657] [serial = 1246] [outer = 0x11663a800] 04:04:05 INFO - PROCESS | 1657 | 1466247845878 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]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 477ms 04:04:05 INFO - PROCESS | 1657 | 1466247845914 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 1657 | 1466247845916 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:04:05 INFO - PROCESS | 1657 | 1466247845918 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 1657 | 1466247845919 Marionette TRACE conn2 <- [1,1634,null,{}] 04:04:05 INFO - PROCESS | 1657 | 1466247845921 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}] 04:04:05 INFO - PROCESS | 1657 | 1466247845922 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:06 INFO - PROCESS | 1657 | 1466247846003 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:04:06 INFO - PROCESS | 1657 | 1466247846020 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 1657 | 1466247846021 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac41800 == 37 [pid = 1657] [id = 416] 04:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1270d5c00) [pid = 1657] [serial = 1247] [outer = 0x0] 04:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1273b3400) [pid = 1657] [serial = 1248] [outer = 0x1270d5c00] 04:04:06 INFO - PROCESS | 1657 | 1466247846046 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1273bb400) [pid = 1657] [serial = 1249] [outer = 0x1270d5c00] 04:04:06 INFO - PROCESS | 1657 | 1466247846370 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]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 04:04:06 INFO - PROCESS | 1657 | 1466247846439 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 1657 | 1466247846441 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:04:06 INFO - PROCESS | 1657 | 1466247846443 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 1657 | 1466247846445 Marionette TRACE conn2 <- [1,1638,null,{}] 04:04:06 INFO - PROCESS | 1657 | 1466247846447 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}] 04:04:06 INFO - PROCESS | 1657 | 1466247846449 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:06 INFO - PROCESS | 1657 | 1466247846534 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:04:06 INFO - PROCESS | 1657 | 1466247846537 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 1657 | 1466247846539 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b90f000 == 38 [pid = 1657] [id = 417] 04:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1263ab000) [pid = 1657] [serial = 1250] [outer = 0x0] 04:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128ae2000) [pid = 1657] [serial = 1251] [outer = 0x1263ab000] 04:04:06 INFO - PROCESS | 1657 | 1466247846568 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129182400) [pid = 1657] [serial = 1252] [outer = 0x1263ab000] 04:04:06 INFO - PROCESS | 1657 | 1466247846902 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]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 04:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:04:06 INFO - PROCESS | 1657 | 1466247846913 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 1657 | 1466247846915 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:04:06 INFO - PROCESS | 1657 | 1466247846917 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 1657 | 1466247846918 Marionette TRACE conn2 <- [1,1642,null,{}] 04:04:06 INFO - PROCESS | 1657 | 1466247846920 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}] 04:04:06 INFO - PROCESS | 1657 | 1466247846921 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:07 INFO - PROCESS | 1657 | 1466247847087 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:04:07 INFO - PROCESS | 1657 | 1466247847173 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 1657 | 1466247847175 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x116946000 == 39 [pid = 1657] [id = 418] 04:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1121a7c00) [pid = 1657] [serial = 1253] [outer = 0x0] 04:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112c86000) [pid = 1657] [serial = 1254] [outer = 0x1121a7c00] 04:04:07 INFO - PROCESS | 1657 | 1466247847208 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x114f7cc00) [pid = 1657] [serial = 1255] [outer = 0x1121a7c00] 04:04:07 INFO - PROCESS | 1657 | 1466247847751 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]]]}] 04:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 872ms 04:04:07 INFO - PROCESS | 1657 | 1466247847805 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:04:07 INFO - PROCESS | 1657 | 1466247847807 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:04:07 INFO - PROCESS | 1657 | 1466247847813 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:04:07 INFO - PROCESS | 1657 | 1466247847814 Marionette TRACE conn2 <- [1,1646,null,{}] 04:04:07 INFO - PROCESS | 1657 | 1466247847817 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}] 04:04:07 INFO - PROCESS | 1657 | 1466247847819 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:07 INFO - PROCESS | 1657 | 1466247847930 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:04:08 INFO - PROCESS | 1657 | 1466247848012 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 1657 | 1466247848014 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198de000 == 40 [pid = 1657] [id = 419] 04:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116f2c400) [pid = 1657] [serial = 1256] [outer = 0x0] 04:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1176d3400) [pid = 1657] [serial = 1257] [outer = 0x116f2c400] 04:04:08 INFO - PROCESS | 1657 | 1466247848045 Marionette DEBUG loaded listener.js 04:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181aec00) [pid = 1657] [serial = 1258] [outer = 0x116f2c400] 04:04:08 INFO - PROCESS | 1657 | 1466247848709 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]]]}] 04:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 972ms 04:04:08 INFO - PROCESS | 1657 | 1466247848784 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 1657 | 1466247848787 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:04:08 INFO - PROCESS | 1657 | 1466247848791 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 1657 | 1466247848793 Marionette TRACE conn2 <- [1,1650,null,{}] 04:04:08 INFO - PROCESS | 1657 | 1466247848798 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}] 04:04:08 INFO - PROCESS | 1657 | 1466247848800 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:08 INFO - PROCESS | 1657 | 1466247848928 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac41800 == 39 [pid = 1657] [id = 416] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1296f7800 == 38 [pid = 1657] [id = 415] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x125df8000 == 37 [pid = 1657] [id = 414] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ec000 == 36 [pid = 1657] [id = 413] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x125d25800 == 35 [pid = 1657] [id = 412] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1217e8000 == 34 [pid = 1657] [id = 411] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x120e41000 == 33 [pid = 1657] [id = 410] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1195d8000 == 32 [pid = 1657] [id = 409] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11820b800 == 31 [pid = 1657] [id = 408] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1169a8800 == 30 [pid = 1657] [id = 407] 04:04:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d2800 == 29 [pid = 1657] [id = 406] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129184400) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x129185c00) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a365000) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12b1f1800) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a68bc00) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116132c00) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110e79c00) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e14c00) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1129a9000) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e8e000) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12337dc00) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11678b800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1176d0c00) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118175000) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118724c00) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b1f0c00) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11960b400) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11991ec00) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119b10c00) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b94f400) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e14000) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1187c9800) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116a0c000) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1176d5000) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a930800) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12aadf000) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1273b5c00) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12aa7e800) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1293e0800) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a5d8000) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12906f800) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 04:04:09 INFO - PROCESS | 1657 | 1466247849056 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 1657 | 1466247849059 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133ce800 == 30 [pid = 1657] [id = 420] 04:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1129a9000) [pid = 1657] [serial = 1259] [outer = 0x0] 04:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112fdb000) [pid = 1657] [serial = 1260] [outer = 0x1129a9000] 04:04:09 INFO - PROCESS | 1657 | 1466247849087 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116a12c00) [pid = 1657] [serial = 1261] [outer = 0x1129a9000] 04:04:09 INFO - PROCESS | 1657 | 1466247849418 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]]]}] 04:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 04:04:09 INFO - PROCESS | 1657 | 1466247849463 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 1657 | 1466247849466 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:04:09 INFO - PROCESS | 1657 | 1466247849470 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 1657 | 1466247849472 Marionette TRACE conn2 <- [1,1654,null,{}] 04:04:09 INFO - PROCESS | 1657 | 1466247849475 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}] 04:04:09 INFO - PROCESS | 1657 | 1466247849476 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:09 INFO - PROCESS | 1657 | 1466247849554 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:04:09 INFO - PROCESS | 1657 | 1466247849561 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 1657 | 1466247849562 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193cc800 == 31 [pid = 1657] [id = 421] 04:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1176d0000) [pid = 1657] [serial = 1262] [outer = 0x0] 04:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11809d000) [pid = 1657] [serial = 1263] [outer = 0x1176d0000] 04:04:09 INFO - PROCESS | 1657 | 1466247849604 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1187c5c00) [pid = 1657] [serial = 1264] [outer = 0x1176d0000] 04:04:09 INFO - PROCESS | 1657 | 1466247849951 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]]]}] 04:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 04:04:09 INFO - PROCESS | 1657 | 1466247849991 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 1657 | 1466247849992 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:04:09 INFO - PROCESS | 1657 | 1466247849994 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 1657 | 1466247849996 Marionette TRACE conn2 <- [1,1658,null,{}] 04:04:10 INFO - PROCESS | 1657 | 1466247850004 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}] 04:04:10 INFO - PROCESS | 1657 | 1466247850007 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:10 INFO - PROCESS | 1657 | 1466247850093 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:04:10 INFO - PROCESS | 1657 | 1466247850104 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:10 INFO - PROCESS | 1657 | 1466247850106 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12132a800 == 32 [pid = 1657] [id = 422] 04:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1176d7400) [pid = 1657] [serial = 1265] [outer = 0x0] 04:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119555c00) [pid = 1657] [serial = 1266] [outer = 0x1176d7400] 04:04:10 INFO - PROCESS | 1657 | 1466247850182 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1198b3400) [pid = 1657] [serial = 1267] [outer = 0x1176d7400] 04:04:10 INFO - PROCESS | 1657 | 1466247850486 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]]]}] 04:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 522ms 04:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:04:10 INFO - PROCESS | 1657 | 1466247850516 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 1657 | 1466247850518 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:04:10 INFO - PROCESS | 1657 | 1466247850520 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 1657 | 1466247850521 Marionette TRACE conn2 <- [1,1662,null,{}] 04:04:10 INFO - PROCESS | 1657 | 1466247850524 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}] 04:04:10 INFO - PROCESS | 1657 | 1466247850526 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:10 INFO - PROCESS | 1657 | 1466247850604 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:04:10 INFO - PROCESS | 1657 | 1466247850610 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:10 INFO - PROCESS | 1657 | 1466247850612 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x125def000 == 33 [pid = 1657] [id = 423] 04:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119926400) [pid = 1657] [serial = 1268] [outer = 0x0] 04:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119b85c00) [pid = 1657] [serial = 1269] [outer = 0x119926400] 04:04:10 INFO - PROCESS | 1657 | 1466247850637 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119df6800) [pid = 1657] [serial = 1270] [outer = 0x119926400] 04:04:10 INFO - PROCESS | 1657 | 1466247850968 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]]]}] 04:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 470ms 04:04:10 INFO - PROCESS | 1657 | 1466247850991 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 1657 | 1466247850994 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:04:10 INFO - PROCESS | 1657 | 1466247850996 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 1657 | 1466247850997 Marionette TRACE conn2 <- [1,1666,null,{}] 04:04:11 INFO - PROCESS | 1657 | 1466247851000 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}] 04:04:11 INFO - PROCESS | 1657 | 1466247851001 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:11 INFO - PROCESS | 1657 | 1466247851115 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:04:11 INFO - PROCESS | 1657 | 1466247851127 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 1657 | 1466247851128 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a89800 == 34 [pid = 1657] [id = 424] 04:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119df6400) [pid = 1657] [serial = 1271] [outer = 0x0] 04:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120e12800) [pid = 1657] [serial = 1272] [outer = 0x119df6400] 04:04:11 INFO - PROCESS | 1657 | 1466247851153 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e90000) [pid = 1657] [serial = 1273] [outer = 0x119df6400] 04:04:11 INFO - PROCESS | 1657 | 1466247851514 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]]]}] 04:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 568ms 04:04:11 INFO - PROCESS | 1657 | 1466247851565 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:04:11 INFO - PROCESS | 1657 | 1466247851566 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:04:11 INFO - PROCESS | 1657 | 1466247851568 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:04:11 INFO - PROCESS | 1657 | 1466247851570 Marionette TRACE conn2 <- [1,1670,null,{}] 04:04:11 INFO - PROCESS | 1657 | 1466247851572 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}] 04:04:11 INFO - PROCESS | 1657 | 1466247851576 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:11 INFO - PROCESS | 1657 | 1466247851691 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:04:11 INFO - PROCESS | 1657 | 1466247851727 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 1657 | 1466247851728 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a949000 == 35 [pid = 1657] [id = 425] 04:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e8e800) [pid = 1657] [serial = 1274] [outer = 0x0] 04:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12193a400) [pid = 1657] [serial = 1275] [outer = 0x120e8e800] 04:04:11 INFO - PROCESS | 1657 | 1466247851753 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128a57800) [pid = 1657] [serial = 1276] [outer = 0x120e8e800] 04:04:12 INFO - PROCESS | 1657 | 1466247852067 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]]]}] 04:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 04:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:04:12 INFO - PROCESS | 1657 | 1466247852087 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 1657 | 1466247852088 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:04:12 INFO - PROCESS | 1657 | 1466247852091 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 1657 | 1466247852094 Marionette TRACE conn2 <- [1,1674,null,{}] 04:04:12 INFO - PROCESS | 1657 | 1466247852097 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}] 04:04:12 INFO - PROCESS | 1657 | 1466247852098 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:12 INFO - PROCESS | 1657 | 1466247852200 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:04:12 INFO - PROCESS | 1657 | 1466247852239 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 1657 | 1466247852240 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b827800 == 36 [pid = 1657] [id = 426] 04:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128a63400) [pid = 1657] [serial = 1277] [outer = 0x0] 04:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b90800) [pid = 1657] [serial = 1278] [outer = 0x128a63400] 04:04:12 INFO - PROCESS | 1657 | 1466247852264 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129066c00) [pid = 1657] [serial = 1279] [outer = 0x128a63400] 04:04:12 INFO - PROCESS | 1657 | 1466247852555 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]]]}] 04:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 04:04:12 INFO - PROCESS | 1657 | 1466247852612 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 1657 | 1466247852614 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:04:12 INFO - PROCESS | 1657 | 1466247852616 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 1657 | 1466247852617 Marionette TRACE conn2 <- [1,1678,null,{}] 04:04:12 INFO - PROCESS | 1657 | 1466247852619 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}] 04:04:12 INFO - PROCESS | 1657 | 1466247852620 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:12 INFO - PROCESS | 1657 | 1466247852715 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:04:12 INFO - PROCESS | 1657 | 1466247852726 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 1657 | 1466247852728 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb69000 == 37 [pid = 1657] [id = 427] 04:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128b96800) [pid = 1657] [serial = 1280] [outer = 0x0] 04:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129184000) [pid = 1657] [serial = 1281] [outer = 0x128b96800] 04:04:12 INFO - PROCESS | 1657 | 1466247852753 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1293d5c00) [pid = 1657] [serial = 1282] [outer = 0x128b96800] 04:04:13 INFO - PROCESS | 1657 | 1466247853153 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]]]}] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112c7ec00) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115d50000) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112976000) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113b4dc00) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1181b0800) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119217c00) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11872b400) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115e19800) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110e7ac00) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164d6800) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1196ed800) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121727000) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1270d5c00) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1249cf000) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115d4e400) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11663a800) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:04:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119552400) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 568ms 04:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:04:13 INFO - PROCESS | 1657 | 1466247853184 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 1657 | 1466247853185 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:04:13 INFO - PROCESS | 1657 | 1466247853188 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 1657 | 1466247853189 Marionette TRACE conn2 <- [1,1682,null,{}] 04:04:13 INFO - PROCESS | 1657 | 1466247853191 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}] 04:04:13 INFO - PROCESS | 1657 | 1466247853192 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:13 INFO - PROCESS | 1657 | 1466247853277 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:04:13 INFO - PROCESS | 1657 | 1466247853281 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:13 INFO - PROCESS | 1657 | 1466247853282 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e41000 == 38 [pid = 1657] [id = 428] 04:04:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1129b2000) [pid = 1657] [serial = 1283] [outer = 0x0] 04:04:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d48400) [pid = 1657] [serial = 1284] [outer = 0x1129b2000] 04:04:13 INFO - PROCESS | 1657 | 1466247853307 Marionette DEBUG loaded listener.js 04:04:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117e0ac00) [pid = 1657] [serial = 1285] [outer = 0x1129b2000] 04:04:13 INFO - PROCESS | 1657 | 1466247853629 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]]]}] 04:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 04:04:13 INFO - PROCESS | 1657 | 1466247853656 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 1657 | 1466247853658 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:04:13 INFO - PROCESS | 1657 | 1466247853662 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 1657 | 1466247853663 Marionette TRACE conn2 <- [1,1686,null,{}] 04:04:13 INFO - PROCESS | 1657 | 1466247853666 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}] 04:04:13 INFO - PROCESS | 1657 | 1466247853667 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:13 INFO - PROCESS | 1657 | 1466247853743 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:04:13 INFO - PROCESS | 1657 | 1466247853802 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:13 INFO - PROCESS | 1657 | 1466247853803 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be95800 == 39 [pid = 1657] [id = 429] 04:04:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115e17c00) [pid = 1657] [serial = 1286] [outer = 0x0] 04:04:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1196ecc00) [pid = 1657] [serial = 1287] [outer = 0x115e17c00] 04:04:13 INFO - PROCESS | 1657 | 1466247853827 Marionette DEBUG loaded listener.js 04:04:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x127011c00) [pid = 1657] [serial = 1288] [outer = 0x115e17c00] 04:04:14 INFO - PROCESS | 1657 | 1466247854116 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]]]}] 04:04:14 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 04:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 470ms 04:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:04:14 INFO - PROCESS | 1657 | 1466247854132 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:04:14 INFO - PROCESS | 1657 | 1466247854134 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:04:14 INFO - PROCESS | 1657 | 1466247854136 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:04:14 INFO - PROCESS | 1657 | 1466247854138 Marionette TRACE conn2 <- [1,1690,null,{}] 04:04:14 INFO - PROCESS | 1657 | 1466247854148 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}] 04:04:14 INFO - PROCESS | 1657 | 1466247854160 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:14 INFO - PROCESS | 1657 | 1466247854263 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:04:14 INFO - PROCESS | 1657 | 1466247854267 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 1657 | 1466247854268 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3be800 == 40 [pid = 1657] [id = 430] 04:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127016000) [pid = 1657] [serial = 1289] [outer = 0x0] 04:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a362400) [pid = 1657] [serial = 1290] [outer = 0x127016000] 04:04:14 INFO - PROCESS | 1657 | 1466247854295 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a932c00) [pid = 1657] [serial = 1291] [outer = 0x127016000] 04:04:14 INFO - PROCESS | 1657 | 1466247854663 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]]]}] 04:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 04:04:14 INFO - PROCESS | 1657 | 1466247854705 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:04:14 INFO - PROCESS | 1657 | 1466247854707 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:04:14 INFO - PROCESS | 1657 | 1466247854721 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:04:14 INFO - PROCESS | 1657 | 1466247854722 Marionette TRACE conn2 <- [1,1694,null,{}] 04:04:14 INFO - PROCESS | 1657 | 1466247854724 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}] 04:04:14 INFO - PROCESS | 1657 | 1466247854726 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:14 INFO - PROCESS | 1657 | 1466247854802 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:04:14 INFO - PROCESS | 1657 | 1466247854805 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 1657 | 1466247854806 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c88c000 == 41 [pid = 1657] [id = 431] 04:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11960ec00) [pid = 1657] [serial = 1292] [outer = 0x0] 04:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12aa7a000) [pid = 1657] [serial = 1293] [outer = 0x11960ec00] 04:04:14 INFO - PROCESS | 1657 | 1466247854833 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12aa81400) [pid = 1657] [serial = 1294] [outer = 0x11960ec00] 04:04:15 INFO - PROCESS | 1657 | 1466247855148 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]]]}] 04:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 478ms 04:04:15 INFO - PROCESS | 1657 | 1466247855208 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 1657 | 1466247855210 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:04:15 INFO - PROCESS | 1657 | 1466247855214 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 1657 | 1466247855217 Marionette TRACE conn2 <- [1,1698,null,{}] 04:04:15 INFO - PROCESS | 1657 | 1466247855221 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}] 04:04:15 INFO - PROCESS | 1657 | 1466247855223 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:15 INFO - PROCESS | 1657 | 1466247855322 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:04:15 INFO - PROCESS | 1657 | 1466247855420 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:15 INFO - PROCESS | 1657 | 1466247855424 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117477800 == 42 [pid = 1657] [id = 432] 04:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113350800) [pid = 1657] [serial = 1295] [outer = 0x0] 04:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115d36800) [pid = 1657] [serial = 1296] [outer = 0x113350800] 04:04:15 INFO - PROCESS | 1657 | 1466247855455 Marionette DEBUG loaded listener.js 04:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1161a4c00) [pid = 1657] [serial = 1297] [outer = 0x113350800] 04:04:15 INFO - PROCESS | 1657 | 1466247855963 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]]]}] 04:04:15 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 04:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 771ms 04:04:15 INFO - PROCESS | 1657 | 1466247855986 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 1657 | 1466247855989 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:04:16 INFO - PROCESS | 1657 | 1466247856020 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 1657 | 1466247856026 Marionette TRACE conn2 <- [1,1702,null,{}] 04:04:16 INFO - PROCESS | 1657 | 1466247856030 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}] 04:04:16 INFO - PROCESS | 1657 | 1466247856034 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:16 INFO - PROCESS | 1657 | 1466247856167 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:04:16 INFO - PROCESS | 1657 | 1466247856240 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:16 INFO - PROCESS | 1657 | 1466247856241 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ed9000 == 43 [pid = 1657] [id = 433] 04:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1187c4c00) [pid = 1657] [serial = 1298] [outer = 0x0] 04:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1187cc400) [pid = 1657] [serial = 1299] [outer = 0x1187c4c00] 04:04:16 INFO - PROCESS | 1657 | 1466247856272 Marionette DEBUG loaded listener.js 04:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11921e800) [pid = 1657] [serial = 1300] [outer = 0x1187c4c00] 04:04:16 INFO - PROCESS | 1657 | 1466247856712 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]]]}] 04:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 04:04:16 INFO - PROCESS | 1657 | 1466247856757 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:04:16 INFO - PROCESS | 1657 | 1466247856759 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:04:16 INFO - PROCESS | 1657 | 1466247856763 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 1657 | 1466247856765 Marionette TRACE conn2 <- [1,1706,null,{}] 04:04:16 INFO - PROCESS | 1657 | 1466247856771 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}] 04:04:16 INFO - PROCESS | 1657 | 1466247856775 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:16 INFO - PROCESS | 1657 | 1466247856879 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:04:16 INFO - PROCESS | 1657 | 1466247856952 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:16 INFO - PROCESS | 1657 | 1466247856955 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c1800 == 44 [pid = 1657] [id = 434] 04:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120e15800) [pid = 1657] [serial = 1301] [outer = 0x0] 04:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12122bc00) [pid = 1657] [serial = 1302] [outer = 0x120e15800] 04:04:16 INFO - PROCESS | 1657 | 1466247856987 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124ace800) [pid = 1657] [serial = 1303] [outer = 0x120e15800] 04:04:17 INFO - PROCESS | 1657 | 1466247857412 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]]]}] 04:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 672ms 04:04:17 INFO - PROCESS | 1657 | 1466247857435 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:04:17 INFO - PROCESS | 1657 | 1466247857437 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:04:17 INFO - PROCESS | 1657 | 1466247857439 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:04:17 INFO - PROCESS | 1657 | 1466247857440 Marionette TRACE conn2 <- [1,1710,null,{}] 04:04:17 INFO - PROCESS | 1657 | 1466247857443 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}] 04:04:17 INFO - PROCESS | 1657 | 1466247857444 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:17 INFO - PROCESS | 1657 | 1466247857546 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:04:17 INFO - PROCESS | 1657 | 1466247857603 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 1657 | 1466247857604 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf57000 == 45 [pid = 1657] [id = 435] 04:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1270d5c00) [pid = 1657] [serial = 1304] [outer = 0x0] 04:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1273bac00) [pid = 1657] [serial = 1305] [outer = 0x1270d5c00] 04:04:17 INFO - PROCESS | 1657 | 1466247857633 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12906b000) [pid = 1657] [serial = 1306] [outer = 0x1270d5c00] 04:04:18 INFO - PROCESS | 1657 | 1466247858101 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]]]}] 04:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 721ms 04:04:18 INFO - PROCESS | 1657 | 1466247858341 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 1657 | 1466247858345 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:04:18 INFO - PROCESS | 1657 | 1466247858400 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 1657 | 1466247858402 Marionette TRACE conn2 <- [1,1714,null,{}] 04:04:18 INFO - PROCESS | 1657 | 1466247858406 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}] 04:04:18 INFO - PROCESS | 1657 | 1466247858408 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:18 INFO - PROCESS | 1657 | 1466247858506 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:04:18 INFO - PROCESS | 1657 | 1466247858561 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:18 INFO - PROCESS | 1657 | 1466247858564 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116407800 == 46 [pid = 1657] [id = 436] 04:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11297f000) [pid = 1657] [serial = 1307] [outer = 0x0] 04:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112c74000) [pid = 1657] [serial = 1308] [outer = 0x11297f000] 04:04:18 INFO - PROCESS | 1657 | 1466247858591 Marionette DEBUG loaded listener.js 04:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112d75000) [pid = 1657] [serial = 1309] [outer = 0x11297f000] 04:04:19 INFO - PROCESS | 1657 | 1466247859014 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]]]}] 04:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 635ms 04:04:19 INFO - PROCESS | 1657 | 1466247859023 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:04:19 INFO - PROCESS | 1657 | 1466247859027 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:04:19 INFO - PROCESS | 1657 | 1466247859031 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:04:19 INFO - PROCESS | 1657 | 1466247859033 Marionette TRACE conn2 <- [1,1718,null,{}] 04:04:19 INFO - PROCESS | 1657 | 1466247859037 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}] 04:04:19 INFO - PROCESS | 1657 | 1466247859038 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:19 INFO - PROCESS | 1657 | 1466247859131 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:04:19 INFO - PROCESS | 1657 | 1466247859189 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:19 INFO - PROCESS | 1657 | 1466247859190 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x118559800 == 47 [pid = 1657] [id = 437] 04:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1133a8400) [pid = 1657] [serial = 1310] [outer = 0x0] 04:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x115d3ec00) [pid = 1657] [serial = 1311] [outer = 0x1133a8400] 04:04:19 INFO - PROCESS | 1657 | 1466247859219 Marionette DEBUG loaded listener.js 04:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x115d4d400) [pid = 1657] [serial = 1312] [outer = 0x1133a8400] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3be800 == 46 [pid = 1657] [id = 430] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12be95800 == 45 [pid = 1657] [id = 429] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x120e41000 == 44 [pid = 1657] [id = 428] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb69000 == 43 [pid = 1657] [id = 427] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b827800 == 42 [pid = 1657] [id = 426] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a949000 == 41 [pid = 1657] [id = 425] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x128a89800 == 40 [pid = 1657] [id = 424] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x125def000 == 39 [pid = 1657] [id = 423] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12132a800 == 38 [pid = 1657] [id = 422] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1193cc800 == 37 [pid = 1657] [id = 421] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1133ce800 == 36 [pid = 1657] [id = 420] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1198de000 == 35 [pid = 1657] [id = 419] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116946000 == 34 [pid = 1657] [id = 418] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b90f000 == 33 [pid = 1657] [id = 417] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116407800 == 32 [pid = 1657] [id = 436] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf57000 == 31 [pid = 1657] [id = 435] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3c1800 == 30 [pid = 1657] [id = 434] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x124ed9000 == 29 [pid = 1657] [id = 433] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c88c000 == 28 [pid = 1657] [id = 431] 04:04:19 INFO - PROCESS | 1657 | --DOCSHELL 0x117477800 == 27 [pid = 1657] [id = 432] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1273bf800) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1273b3400) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1293d5800) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12aa7ac00) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12337d400) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x117e15400) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126178800) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128ae2000) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1164d8400) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11955e800) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1196f5800) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124907800) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119925400) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f89c00) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1273bb400) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113b5ac00) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115d44400) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11678b400) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e15c00) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b8b400) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1198b2800) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1187c4400) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121411400) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e94000) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11921a000) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118a2c400) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11871d400) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x114f7b800) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11297b000) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118a35400) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118724800) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121463400) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119b84000) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121bac400) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 04:04:19 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x129068000) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 04:04:20 INFO - PROCESS | 1657 | 1466247860155 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]]]}] 04:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1176ms 04:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:04:20 INFO - PROCESS | 1657 | 1466247860207 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 1657 | 1466247860209 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:04:20 INFO - PROCESS | 1657 | 1466247860212 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 1657 | 1466247860214 Marionette TRACE conn2 <- [1,1722,null,{}] 04:04:20 INFO - PROCESS | 1657 | 1466247860217 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}] 04:04:20 INFO - PROCESS | 1657 | 1466247860219 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:20 INFO - PROCESS | 1657 | 1466247860305 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:04:20 INFO - PROCESS | 1657 | 1466247860363 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:20 INFO - PROCESS | 1657 | 1466247860364 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ac000 == 28 [pid = 1657] [id = 438] 04:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112c85000) [pid = 1657] [serial = 1313] [outer = 0x0] 04:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112fe4000) [pid = 1657] [serial = 1314] [outer = 0x112c85000] 04:04:20 INFO - PROCESS | 1657 | 1466247860392 Marionette DEBUG loaded listener.js 04:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115d33800) [pid = 1657] [serial = 1315] [outer = 0x112c85000] 04:04:20 INFO - PROCESS | 1657 | 1466247860779 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]]]}] 04:04:20 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 04:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 621ms 04:04:20 INFO - PROCESS | 1657 | 1466247860832 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 1657 | 1466247860835 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:04:20 INFO - PROCESS | 1657 | 1466247860838 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 1657 | 1466247860841 Marionette TRACE conn2 <- [1,1726,null,{}] 04:04:20 INFO - PROCESS | 1657 | 1466247860846 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}] 04:04:20 INFO - PROCESS | 1657 | 1466247860848 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:20 INFO - PROCESS | 1657 | 1466247860959 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:04:21 INFO - PROCESS | 1657 | 1466247861014 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:21 INFO - PROCESS | 1657 | 1466247861016 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116673800 == 29 [pid = 1657] [id = 439] 04:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112c7d400) [pid = 1657] [serial = 1316] [outer = 0x0] 04:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112da1800) [pid = 1657] [serial = 1317] [outer = 0x112c7d400] 04:04:21 INFO - PROCESS | 1657 | 1466247861048 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115d44400) [pid = 1657] [serial = 1318] [outer = 0x112c7d400] 04:04:21 INFO - PROCESS | 1657 | 1466247861630 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]]]}] 04:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 873ms 04:04:21 INFO - PROCESS | 1657 | 1466247861712 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:04:21 INFO - PROCESS | 1657 | 1466247861715 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:04:21 INFO - PROCESS | 1657 | 1466247861720 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:04:21 INFO - PROCESS | 1657 | 1466247861722 Marionette TRACE conn2 <- [1,1730,null,{}] 04:04:21 INFO - PROCESS | 1657 | 1466247861724 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}] 04:04:21 INFO - PROCESS | 1657 | 1466247861726 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:21 INFO - PROCESS | 1657 | 1466247861833 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:04:21 INFO - PROCESS | 1657 | 1466247861888 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:21 INFO - PROCESS | 1657 | 1466247861889 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fac000 == 30 [pid = 1657] [id = 440] 04:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111c16000) [pid = 1657] [serial = 1319] [outer = 0x0] 04:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116983000) [pid = 1657] [serial = 1320] [outer = 0x111c16000] 04:04:21 INFO - PROCESS | 1657 | 1466247861920 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f2f800) [pid = 1657] [serial = 1321] [outer = 0x111c16000] 04:04:22 INFO - PROCESS | 1657 | 1466247862460 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]]]}] 04:04:22 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 04:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 769ms 04:04:22 INFO - PROCESS | 1657 | 1466247862569 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:04:22 INFO - PROCESS | 1657 | 1466247862571 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:04:22 INFO - PROCESS | 1657 | 1466247862574 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:04:22 INFO - PROCESS | 1657 | 1466247862577 Marionette TRACE conn2 <- [1,1734,null,{}] 04:04:22 INFO - PROCESS | 1657 | 1466247862580 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}] 04:04:22 INFO - PROCESS | 1657 | 1466247862582 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:22 INFO - PROCESS | 1657 | 1466247862692 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:04:22 INFO - PROCESS | 1657 | 1466247862743 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:22 INFO - PROCESS | 1657 | 1466247862746 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11745b800 == 31 [pid = 1657] [id = 441] 04:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113b4b800) [pid = 1657] [serial = 1322] [outer = 0x0] 04:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115d44800) [pid = 1657] [serial = 1323] [outer = 0x113b4b800] 04:04:22 INFO - PROCESS | 1657 | 1466247862773 Marionette DEBUG loaded listener.js 04:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1164d8400) [pid = 1657] [serial = 1324] [outer = 0x113b4b800] 04:04:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118559800 == 30 [pid = 1657] [id = 437] 04:04:23 INFO - PROCESS | 1657 | 1466247863168 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]]]}] 04:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 621ms 04:04:23 INFO - PROCESS | 1657 | 1466247863196 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:04:23 INFO - PROCESS | 1657 | 1466247863199 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:04:23 INFO - PROCESS | 1657 | 1466247863205 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:04:23 INFO - PROCESS | 1657 | 1466247863212 Marionette TRACE conn2 <- [1,1738,null,{}] 04:04:23 INFO - PROCESS | 1657 | 1466247863216 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}] 04:04:23 INFO - PROCESS | 1657 | 1466247863219 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:23 INFO - PROCESS | 1657 | 1466247863339 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:04:23 INFO - PROCESS | 1657 | 1466247863423 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:23 INFO - PROCESS | 1657 | 1466247863425 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198ca800 == 31 [pid = 1657] [id = 442] 04:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116905c00) [pid = 1657] [serial = 1325] [outer = 0x0] 04:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1176c9400) [pid = 1657] [serial = 1326] [outer = 0x116905c00] 04:04:23 INFO - PROCESS | 1657 | 1466247863466 Marionette DEBUG loaded listener.js 04:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118094800) [pid = 1657] [serial = 1327] [outer = 0x116905c00] 04:04:23 INFO - PROCESS | 1657 | 1466247863849 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]]]}] 04:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 679ms 04:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:04:23 INFO - PROCESS | 1657 | 1466247863881 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:04:23 INFO - PROCESS | 1657 | 1466247863883 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:04:23 INFO - PROCESS | 1657 | 1466247863885 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:04:23 INFO - PROCESS | 1657 | 1466247863886 Marionette TRACE conn2 <- [1,1742,null,{}] 04:04:23 INFO - PROCESS | 1657 | 1466247863901 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}] 04:04:23 INFO - PROCESS | 1657 | 1466247863904 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:24 INFO - PROCESS | 1657 | 1466247864011 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:04:24 INFO - PROCESS | 1657 | 1466247864042 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 1657 | 1466247864044 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12110a000 == 32 [pid = 1657] [id = 443] 04:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112c16400) [pid = 1657] [serial = 1328] [outer = 0x0] 04:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118726000) [pid = 1657] [serial = 1329] [outer = 0x112c16400] 04:04:24 INFO - PROCESS | 1657 | 1466247864076 Marionette DEBUG loaded listener.js 04:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1187cdc00) [pid = 1657] [serial = 1330] [outer = 0x112c16400] 04:04:24 INFO - PROCESS | 1657 | 1466247864527 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]]]}] 04:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 668ms 04:04:24 INFO - PROCESS | 1657 | 1466247864562 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:04:24 INFO - PROCESS | 1657 | 1466247864564 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:04:24 INFO - PROCESS | 1657 | 1466247864576 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 1657 | 1466247864578 Marionette TRACE conn2 <- [1,1746,null,{}] 04:04:24 INFO - PROCESS | 1657 | 1466247864581 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}] 04:04:24 INFO - PROCESS | 1657 | 1466247864583 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:24 INFO - PROCESS | 1657 | 1466247864738 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:04:24 INFO - PROCESS | 1657 | 1466247864760 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 1657 | 1466247864762 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x124894000 == 33 [pid = 1657] [id = 444] 04:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118ab2800) [pid = 1657] [serial = 1331] [outer = 0x0] 04:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118f7f000) [pid = 1657] [serial = 1332] [outer = 0x118ab2800] 04:04:24 INFO - PROCESS | 1657 | 1466247864789 Marionette DEBUG loaded listener.js 04:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119551c00) [pid = 1657] [serial = 1333] [outer = 0x118ab2800] 04:04:25 INFO - PROCESS | 1657 | 1466247865103 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]]]}] 04:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 573ms 04:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:04:25 INFO - PROCESS | 1657 | 1466247865148 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:04:25 INFO - PROCESS | 1657 | 1466247865149 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:04:25 INFO - PROCESS | 1657 | 1466247865151 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 1657 | 1466247865153 Marionette TRACE conn2 <- [1,1750,null,{}] 04:04:25 INFO - PROCESS | 1657 | 1466247865163 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}] 04:04:25 INFO - PROCESS | 1657 | 1466247865164 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:25 INFO - PROCESS | 1657 | 1466247865259 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:04:25 INFO - PROCESS | 1657 | 1466247865312 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 1657 | 1466247865313 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x125de6800 == 34 [pid = 1657] [id = 445] 04:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118ab2c00) [pid = 1657] [serial = 1334] [outer = 0x0] 04:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119604400) [pid = 1657] [serial = 1335] [outer = 0x118ab2c00] 04:04:25 INFO - PROCESS | 1657 | 1466247865337 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1196f1000) [pid = 1657] [serial = 1336] [outer = 0x118ab2c00] 04:04:25 INFO - PROCESS | 1657 | 1466247865649 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]]]}] 04:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 526ms 04:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:04:25 INFO - PROCESS | 1657 | 1466247865687 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:04:25 INFO - PROCESS | 1657 | 1466247865689 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:04:25 INFO - PROCESS | 1657 | 1466247865691 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 1657 | 1466247865692 Marionette TRACE conn2 <- [1,1754,null,{}] 04:04:25 INFO - PROCESS | 1657 | 1466247865694 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}] 04:04:25 INFO - PROCESS | 1657 | 1466247865699 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:25 INFO - PROCESS | 1657 | 1466247865822 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:04:25 INFO - PROCESS | 1657 | 1466247865834 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 1657 | 1466247865836 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f000 == 35 [pid = 1657] [id = 446] 04:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1198b4800) [pid = 1657] [serial = 1337] [outer = 0x0] 04:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11992a000) [pid = 1657] [serial = 1338] [outer = 0x1198b4800] 04:04:25 INFO - PROCESS | 1657 | 1466247865861 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120e0d000) [pid = 1657] [serial = 1339] [outer = 0x1198b4800] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11297f000) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1133a8400) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113350800) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1187c4c00) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120e15800) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11960ec00) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1270d5c00) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176d0000) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1129a9000) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f2c400) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x120e8e800) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119df6400) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1129b2000) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1121a7c00) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128b96800) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128a63400) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1176d7400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115e17c00) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119926400) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1263ab000) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:04:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x127016000) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:04:26 INFO - PROCESS | 1657 | 1466247866220 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]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 569ms 04:04:26 INFO - PROCESS | 1657 | 1466247866261 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 1657 | 1466247866262 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:04:26 INFO - PROCESS | 1657 | 1466247866265 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 1657 | 1466247866266 Marionette TRACE conn2 <- [1,1758,null,{}] 04:04:26 INFO - PROCESS | 1657 | 1466247866268 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}] 04:04:26 INFO - PROCESS | 1657 | 1466247866269 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:26 INFO - PROCESS | 1657 | 1466247866344 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:04:26 INFO - PROCESS | 1657 | 1466247866348 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:26 INFO - PROCESS | 1657 | 1466247866350 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12496f000 == 36 [pid = 1657] [id = 447] 04:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113245000) [pid = 1657] [serial = 1340] [outer = 0x0] 04:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115dc4800) [pid = 1657] [serial = 1341] [outer = 0x113245000] 04:04:26 INFO - PROCESS | 1657 | 1466247866374 Marionette DEBUG loaded listener.js 04:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118091400) [pid = 1657] [serial = 1342] [outer = 0x113245000] 04:04:26 INFO - PROCESS | 1657 | 1466247866719 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]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 469ms 04:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:04:26 INFO - PROCESS | 1657 | 1466247866734 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 1657 | 1466247866735 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:04:26 INFO - PROCESS | 1657 | 1466247866737 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 1657 | 1466247866738 Marionette TRACE conn2 <- [1,1762,null,{}] 04:04:26 INFO - PROCESS | 1657 | 1466247866741 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}] 04:04:26 INFO - PROCESS | 1657 | 1466247866743 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:26 INFO - PROCESS | 1657 | 1466247866817 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:04:26 INFO - PROCESS | 1657 | 1466247866878 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:26 INFO - PROCESS | 1657 | 1466247866879 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b0000 == 37 [pid = 1657] [id = 448] 04:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11335c400) [pid = 1657] [serial = 1343] [outer = 0x0] 04:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11960ec00) [pid = 1657] [serial = 1344] [outer = 0x11335c400] 04:04:26 INFO - PROCESS | 1657 | 1466247866903 Marionette DEBUG loaded listener.js 04:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120e14400) [pid = 1657] [serial = 1345] [outer = 0x11335c400] 04:04:27 INFO - PROCESS | 1657 | 1466247867198 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]]]}] 04:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 468ms 04:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:04:27 INFO - PROCESS | 1657 | 1466247867207 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 1657 | 1466247867208 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:04:27 INFO - PROCESS | 1657 | 1466247867217 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 1657 | 1466247867218 Marionette TRACE conn2 <- [1,1766,null,{}] 04:04:27 INFO - PROCESS | 1657 | 1466247867221 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}] 04:04:27 INFO - PROCESS | 1657 | 1466247867222 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:27 INFO - PROCESS | 1657 | 1466247867302 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:04:27 INFO - PROCESS | 1657 | 1466247867306 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 1657 | 1466247867308 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac4f000 == 38 [pid = 1657] [id = 449] 04:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120e91800) [pid = 1657] [serial = 1346] [outer = 0x0] 04:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121338400) [pid = 1657] [serial = 1347] [outer = 0x120e91800] 04:04:27 INFO - PROCESS | 1657 | 1466247867334 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1219d2c00) [pid = 1657] [serial = 1348] [outer = 0x120e91800] 04:04:27 INFO - PROCESS | 1657 | 1466247867670 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]]]}] 04:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 475ms 04:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:04:27 INFO - PROCESS | 1657 | 1466247867686 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 1657 | 1466247867688 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:04:27 INFO - PROCESS | 1657 | 1466247867690 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 1657 | 1466247867692 Marionette TRACE conn2 <- [1,1770,null,{}] 04:04:27 INFO - PROCESS | 1657 | 1466247867695 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}] 04:04:27 INFO - PROCESS | 1657 | 1466247867696 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:27 INFO - PROCESS | 1657 | 1466247867802 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:04:27 INFO - PROCESS | 1657 | 1466247867809 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 1657 | 1466247867810 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b821000 == 39 [pid = 1657] [id = 450] 04:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1187cf000) [pid = 1657] [serial = 1349] [outer = 0x0] 04:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12193bc00) [pid = 1657] [serial = 1350] [outer = 0x1187cf000] 04:04:27 INFO - PROCESS | 1657 | 1466247867834 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124829000) [pid = 1657] [serial = 1351] [outer = 0x1187cf000] 04:04:28 INFO - PROCESS | 1657 | 1466247868138 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]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 472ms 04:04:28 INFO - PROCESS | 1657 | 1466247868163 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 1657 | 1466247868165 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:04:28 INFO - PROCESS | 1657 | 1466247868167 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 1657 | 1466247868169 Marionette TRACE conn2 <- [1,1774,null,{}] 04:04:28 INFO - PROCESS | 1657 | 1466247868171 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}] 04:04:28 INFO - PROCESS | 1657 | 1466247868173 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:28 INFO - PROCESS | 1657 | 1466247868315 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:04:28 INFO - PROCESS | 1657 | 1466247868373 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:28 INFO - PROCESS | 1657 | 1466247868375 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e3b800 == 40 [pid = 1657] [id = 451] 04:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110e74c00) [pid = 1657] [serial = 1352] [outer = 0x0] 04:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110e79000) [pid = 1657] [serial = 1353] [outer = 0x110e74c00] 04:04:28 INFO - PROCESS | 1657 | 1466247868408 Marionette DEBUG loaded listener.js 04:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112c82c00) [pid = 1657] [serial = 1354] [outer = 0x110e74c00] 04:04:28 INFO - PROCESS | 1657 | 1466247868846 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]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 718ms 04:04:28 INFO - PROCESS | 1657 | 1466247868887 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 1657 | 1466247868889 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:04:28 INFO - PROCESS | 1657 | 1466247868893 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 1657 | 1466247868895 Marionette TRACE conn2 <- [1,1778,null,{}] 04:04:28 INFO - PROCESS | 1657 | 1466247868898 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}] 04:04:28 INFO - PROCESS | 1657 | 1466247868901 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:29 INFO - PROCESS | 1657 | 1466247869006 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:04:29 INFO - PROCESS | 1657 | 1466247869101 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 1657 | 1466247869103 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ca7800 == 41 [pid = 1657] [id = 452] 04:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116979800) [pid = 1657] [serial = 1355] [outer = 0x0] 04:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1176c9800) [pid = 1657] [serial = 1356] [outer = 0x116979800] 04:04:29 INFO - PROCESS | 1657 | 1466247869133 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11816cc00) [pid = 1657] [serial = 1357] [outer = 0x116979800] 04:04:29 INFO - PROCESS | 1657 | 1466247869554 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]]]}] 04:04:29 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 04:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 04:04:29 INFO - PROCESS | 1657 | 1466247869614 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:04:29 INFO - PROCESS | 1657 | 1466247869616 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:04:29 INFO - PROCESS | 1657 | 1466247869619 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:04:29 INFO - PROCESS | 1657 | 1466247869620 Marionette TRACE conn2 <- [1,1782,null,{}] 04:04:29 INFO - PROCESS | 1657 | 1466247869623 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}] 04:04:29 INFO - PROCESS | 1657 | 1466247869624 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:29 INFO - PROCESS | 1657 | 1466247869728 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:04:29 INFO - PROCESS | 1657 | 1466247869790 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 1657 | 1466247869792 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6b1800 == 42 [pid = 1657] [id = 453] 04:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11871d000) [pid = 1657] [serial = 1358] [outer = 0x0] 04:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118a35400) [pid = 1657] [serial = 1359] [outer = 0x11871d000] 04:04:29 INFO - PROCESS | 1657 | 1466247869820 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119607000) [pid = 1657] [serial = 1360] [outer = 0x11871d000] 04:04:30 INFO - PROCESS | 1657 | 1466247870277 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]]]}] 04:04:30 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 04:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 04:04:30 INFO - PROCESS | 1657 | 1466247870288 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 1657 | 1466247870292 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:04:30 INFO - PROCESS | 1657 | 1466247870301 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - PROCESS | 1657 | 1466247870304 Marionette TRACE conn2 <- [1,1786,null,{}] 04:04:30 INFO - PROCESS | 1657 | 1466247870307 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}] 04:04:30 INFO - PROCESS | 1657 | 1466247870309 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:30 INFO - PROCESS | 1657 | 1466247870434 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:04:30 INFO - PROCESS | 1657 | 1466247870495 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 1657 | 1466247870497 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3a4000 == 43 [pid = 1657] [id = 454] 04:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1196e8c00) [pid = 1657] [serial = 1361] [outer = 0x0] 04:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119b0f800) [pid = 1657] [serial = 1362] [outer = 0x1196e8c00] 04:04:30 INFO - PROCESS | 1657 | 1466247870525 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x120e15800) [pid = 1657] [serial = 1363] [outer = 0x1196e8c00] 04:04:30 INFO - PROCESS | 1657 | 1466247870936 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]]]}] 04:04:31 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 04:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 04:04:31 INFO - PROCESS | 1657 | 1466247871044 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:04:31 INFO - PROCESS | 1657 | 1466247871046 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:04:31 INFO - PROCESS | 1657 | 1466247871049 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 1657 | 1466247871050 Marionette TRACE conn2 <- [1,1790,null,{}] 04:04:31 INFO - PROCESS | 1657 | 1466247871053 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}] 04:04:31 INFO - PROCESS | 1657 | 1466247871054 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:31 INFO - PROCESS | 1657 | 1466247871155 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:04:31 INFO - PROCESS | 1657 | 1466247871228 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:31 INFO - PROCESS | 1657 | 1466247871230 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1192a7800 == 44 [pid = 1657] [id = 455] 04:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x111c83c00) [pid = 1657] [serial = 1364] [outer = 0x0] 04:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1187c4000) [pid = 1657] [serial = 1365] [outer = 0x111c83c00] 04:04:31 INFO - PROCESS | 1657 | 1466247871258 Marionette DEBUG loaded listener.js 04:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x123382400) [pid = 1657] [serial = 1366] [outer = 0x111c83c00] 04:04:31 INFO - PROCESS | 1657 | 1466247871833 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]]]}] 04:04:31 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) 04:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 821ms 04:04:31 INFO - PROCESS | 1657 | 1466247871870 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:04:31 INFO - PROCESS | 1657 | 1466247871873 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:04:31 INFO - PROCESS | 1657 | 1466247871878 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 1657 | 1466247871880 Marionette TRACE conn2 <- [1,1794,null,{}] 04:04:31 INFO - PROCESS | 1657 | 1466247871884 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}] 04:04:31 INFO - PROCESS | 1657 | 1466247871885 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:31 INFO - PROCESS | 1657 | 1466247871986 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:04:32 INFO - PROCESS | 1657 | 1466247872059 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 1657 | 1466247872062 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c8e800 == 45 [pid = 1657] [id = 456] 04:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113245400) [pid = 1657] [serial = 1367] [outer = 0x0] 04:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x115d48c00) [pid = 1657] [serial = 1368] [outer = 0x113245400] 04:04:32 INFO - PROCESS | 1657 | 1466247872089 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11662f000) [pid = 1657] [serial = 1369] [outer = 0x113245400] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b821000 == 44 [pid = 1657] [id = 450] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac4f000 == 43 [pid = 1657] [id = 449] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b0000 == 42 [pid = 1657] [id = 448] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12496f000 == 41 [pid = 1657] [id = 447] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f000 == 40 [pid = 1657] [id = 446] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x125de6800 == 39 [pid = 1657] [id = 445] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x124894000 == 38 [pid = 1657] [id = 444] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12110a000 == 37 [pid = 1657] [id = 443] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1198ca800 == 36 [pid = 1657] [id = 442] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112fe4000) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11745b800 == 35 [pid = 1657] [id = 441] 04:04:32 INFO - PROCESS | 1657 | --DOCSHELL 0x116673800 == 34 [pid = 1657] [id = 439] 04:04:32 INFO - PROCESS | 1657 | 1466247872513 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]]]}] 04:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 04:04:32 INFO - PROCESS | 1657 | 1466247872549 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:04:32 INFO - PROCESS | 1657 | 1466247872552 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:04:32 INFO - PROCESS | 1657 | 1466247872556 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:04:32 INFO - PROCESS | 1657 | 1466247872558 Marionette TRACE conn2 <- [1,1798,null,{}] 04:04:32 INFO - PROCESS | 1657 | 1466247872562 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}] 04:04:32 INFO - PROCESS | 1657 | 1466247872564 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:32 INFO - PROCESS | 1657 | 1466247872652 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112c74000) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112d75000) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x115d3ec00) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x115d36800) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115d4d400) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1187cc400) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12122bc00) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124ace800) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a932c00) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11921e800) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12aa7a000) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12906b000) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1273bac00) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12aa81400) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1161a4c00) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1187c5c00) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116a12c00) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1181aec00) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1176d3400) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12193a400) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120e12800) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e0ac00) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x114f7cc00) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e90000) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129184000) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112c86000) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128b90800) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112fdb000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1198b3400) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1196ecc00) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119b85c00) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129182400) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1293d5c00) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11809d000) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128a57800) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a362400) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119555c00) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129066c00) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119df6800) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x127011c00) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x115d48400) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 04:04:32 INFO - PROCESS | 1657 | 1466247872719 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 1657 | 1466247872720 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117153800 == 35 [pid = 1657] [id = 457] 04:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1133a3400) [pid = 1657] [serial = 1370] [outer = 0x0] 04:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115d4d400) [pid = 1657] [serial = 1371] [outer = 0x1133a3400] 04:04:32 INFO - PROCESS | 1657 | 1466247872748 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11809d000) [pid = 1657] [serial = 1372] [outer = 0x1133a3400] 04:04:33 INFO - PROCESS | 1657 | 1466247873037 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]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 524ms 04:04:33 INFO - PROCESS | 1657 | 1466247873081 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:04:33 INFO - PROCESS | 1657 | 1466247873082 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:04:33 INFO - PROCESS | 1657 | 1466247873084 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - PROCESS | 1657 | 1466247873087 Marionette TRACE conn2 <- [1,1802,null,{}] 04:04:33 INFO - PROCESS | 1657 | 1466247873096 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}] 04:04:33 INFO - PROCESS | 1657 | 1466247873099 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:33 INFO - PROCESS | 1657 | 1466247873180 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:04:33 INFO - PROCESS | 1657 | 1466247873248 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 1657 | 1466247873250 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3f800 == 36 [pid = 1657] [id = 458] 04:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11871ec00) [pid = 1657] [serial = 1373] [outer = 0x0] 04:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118aba400) [pid = 1657] [serial = 1374] [outer = 0x11871ec00] 04:04:33 INFO - PROCESS | 1657 | 1466247873278 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11988bc00) [pid = 1657] [serial = 1375] [outer = 0x11871ec00] 04:04:33 INFO - PROCESS | 1657 | 1466247873578 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]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 04:04:33 INFO - PROCESS | 1657 | 1466247873605 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:04:33 INFO - PROCESS | 1657 | 1466247873607 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:04:33 INFO - PROCESS | 1657 | 1466247873617 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - PROCESS | 1657 | 1466247873618 Marionette TRACE conn2 <- [1,1806,null,{}] 04:04:33 INFO - PROCESS | 1657 | 1466247873621 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}] 04:04:33 INFO - PROCESS | 1657 | 1466247873622 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:33 INFO - PROCESS | 1657 | 1466247873707 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:04:33 INFO - PROCESS | 1657 | 1466247873713 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 1657 | 1466247873714 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x125363000 == 37 [pid = 1657] [id = 459] 04:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119926000) [pid = 1657] [serial = 1376] [outer = 0x0] 04:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b8e000) [pid = 1657] [serial = 1377] [outer = 0x119926000] 04:04:33 INFO - PROCESS | 1657 | 1466247873739 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e8e400) [pid = 1657] [serial = 1378] [outer = 0x119926000] 04:04:34 INFO - PROCESS | 1657 | 1466247874058 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]]]}] 04:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 471ms 04:04:34 INFO - PROCESS | 1657 | 1466247874088 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 1657 | 1466247874089 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:04:34 INFO - PROCESS | 1657 | 1466247874094 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 1657 | 1466247874095 Marionette TRACE conn2 <- [1,1810,null,{}] 04:04:34 INFO - PROCESS | 1657 | 1466247874098 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}] 04:04:34 INFO - PROCESS | 1657 | 1466247874099 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:34 INFO - PROCESS | 1657 | 1466247874175 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:04:34 INFO - PROCESS | 1657 | 1466247874181 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 1657 | 1466247874182 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f4000 == 38 [pid = 1657] [id = 460] 04:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119dee000) [pid = 1657] [serial = 1379] [outer = 0x0] 04:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121726000) [pid = 1657] [serial = 1380] [outer = 0x119dee000] 04:04:34 INFO - PROCESS | 1657 | 1466247874206 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124c40c00) [pid = 1657] [serial = 1381] [outer = 0x119dee000] 04:04:34 INFO - PROCESS | 1657 | 1466247874551 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]]]}] 04:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 471ms 04:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:04:34 INFO - PROCESS | 1657 | 1466247874563 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 1657 | 1466247874564 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:04:34 INFO - PROCESS | 1657 | 1466247874566 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 1657 | 1466247874567 Marionette TRACE conn2 <- [1,1814,null,{}] 04:04:34 INFO - PROCESS | 1657 | 1466247874569 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}] 04:04:34 INFO - PROCESS | 1657 | 1466247874574 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:34 INFO - PROCESS | 1657 | 1466247874674 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:04:34 INFO - PROCESS | 1657 | 1466247874750 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 1657 | 1466247874751 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e0000 == 39 [pid = 1657] [id = 461] 04:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1210e5400) [pid = 1657] [serial = 1382] [outer = 0x0] 04:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124e53800) [pid = 1657] [serial = 1383] [outer = 0x1210e5400] 04:04:34 INFO - PROCESS | 1657 | 1466247874776 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128a57800) [pid = 1657] [serial = 1384] [outer = 0x1210e5400] 04:04:35 INFO - PROCESS | 1657 | 1466247875090 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]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 568ms 04:04:35 INFO - PROCESS | 1657 | 1466247875135 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 1657 | 1466247875136 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:04:35 INFO - PROCESS | 1657 | 1466247875138 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 1657 | 1466247875139 Marionette TRACE conn2 <- [1,1818,null,{}] 04:04:35 INFO - PROCESS | 1657 | 1466247875141 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}] 04:04:35 INFO - PROCESS | 1657 | 1466247875143 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:35 INFO - PROCESS | 1657 | 1466247875275 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:04:35 INFO - PROCESS | 1657 | 1466247875326 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:35 INFO - PROCESS | 1657 | 1466247875327 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b821000 == 40 [pid = 1657] [id = 462] 04:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x111c75400) [pid = 1657] [serial = 1385] [outer = 0x0] 04:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128a63400) [pid = 1657] [serial = 1386] [outer = 0x111c75400] 04:04:35 INFO - PROCESS | 1657 | 1466247875367 Marionette DEBUG loaded listener.js 04:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128ae4000) [pid = 1657] [serial = 1387] [outer = 0x111c75400] 04:04:35 INFO - PROCESS | 1657 | 1466247875774 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]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 669ms 04:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:04:35 INFO - PROCESS | 1657 | 1466247875807 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 1657 | 1466247875808 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:04:35 INFO - PROCESS | 1657 | 1466247875817 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 1657 | 1466247875818 Marionette TRACE conn2 <- [1,1822,null,{}] 04:04:35 INFO - PROCESS | 1657 | 1466247875821 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}] 04:04:35 INFO - PROCESS | 1657 | 1466247875822 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:35 INFO - PROCESS | 1657 | 1466247875923 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:04:35 INFO - PROCESS | 1657 | 1466247875926 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:35 INFO - PROCESS | 1657 | 1466247875927 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb78800 == 41 [pid = 1657] [id = 463] 04:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123382c00) [pid = 1657] [serial = 1388] [outer = 0x0] 04:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128db8400) [pid = 1657] [serial = 1389] [outer = 0x123382c00] 04:04:35 INFO - PROCESS | 1657 | 1466247875951 Marionette DEBUG loaded listener.js 04:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129066c00) [pid = 1657] [serial = 1390] [outer = 0x123382c00] 04:04:36 INFO - PROCESS | 1657 | 1466247876320 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]]]}] 04:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 527ms 04:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:04:36 INFO - PROCESS | 1657 | 1466247876338 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:04:36 INFO - PROCESS | 1657 | 1466247876339 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:04:36 INFO - PROCESS | 1657 | 1466247876342 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:04:36 INFO - PROCESS | 1657 | 1466247876344 Marionette TRACE conn2 <- [1,1826,null,{}] 04:04:36 INFO - PROCESS | 1657 | 1466247876347 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}] 04:04:36 INFO - PROCESS | 1657 | 1466247876348 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:36 INFO - PROCESS | 1657 | 1466247876453 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:04:36 INFO - PROCESS | 1657 | 1466247876465 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:36 INFO - PROCESS | 1657 | 1466247876473 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c177000 == 42 [pid = 1657] [id = 464] 04:04:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128b96800) [pid = 1657] [serial = 1391] [outer = 0x0] 04:04:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129185000) [pid = 1657] [serial = 1392] [outer = 0x128b96800] 04:04:36 INFO - PROCESS | 1657 | 1466247876496 Marionette DEBUG loaded listener.js 04:04:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293d4c00) [pid = 1657] [serial = 1393] [outer = 0x128b96800] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118ab2800) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118ab2c00) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116905c00) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113b4b800) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112c16400) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1198b4800) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e91800) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113245000) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11335c400) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:04:36 INFO - PROCESS | 1657 | 1466247876862 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]]]}] 04:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 571ms 04:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:04:36 INFO - PROCESS | 1657 | 1466247876913 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:04:36 INFO - PROCESS | 1657 | 1466247876914 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:04:36 INFO - PROCESS | 1657 | 1466247876916 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:04:36 INFO - PROCESS | 1657 | 1466247876917 Marionette TRACE conn2 <- [1,1830,null,{}] 04:04:36 INFO - PROCESS | 1657 | 1466247876920 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}] 04:04:36 INFO - PROCESS | 1657 | 1466247876921 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:37 INFO - PROCESS | 1657 | 1466247877004 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:04:37 INFO - PROCESS | 1657 | 1466247877008 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 1657 | 1466247877009 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12496d800 == 43 [pid = 1657] [id = 465] 04:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11335c400) [pid = 1657] [serial = 1394] [outer = 0x0] 04:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11921a400) [pid = 1657] [serial = 1395] [outer = 0x11335c400] 04:04:37 INFO - PROCESS | 1657 | 1466247877033 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129186c00) [pid = 1657] [serial = 1396] [outer = 0x11335c400] 04:04:37 INFO - PROCESS | 1657 | 1466247877385 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]]]}] 04:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 04:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:04:37 INFO - PROCESS | 1657 | 1466247877437 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:04:37 INFO - PROCESS | 1657 | 1466247877438 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:04:37 INFO - PROCESS | 1657 | 1466247877440 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 1657 | 1466247877442 Marionette TRACE conn2 <- [1,1834,null,{}] 04:04:37 INFO - PROCESS | 1657 | 1466247877445 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}] 04:04:37 INFO - PROCESS | 1657 | 1466247877446 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:37 INFO - PROCESS | 1657 | 1466247877547 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:04:37 INFO - PROCESS | 1657 | 1466247877550 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 1657 | 1466247877552 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb81000 == 44 [pid = 1657] [id = 466] 04:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293dd400) [pid = 1657] [serial = 1397] [outer = 0x0] 04:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1293e3400) [pid = 1657] [serial = 1398] [outer = 0x1293dd400] 04:04:37 INFO - PROCESS | 1657 | 1466247877578 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a92dc00) [pid = 1657] [serial = 1399] [outer = 0x1293dd400] 04:04:37 INFO - PROCESS | 1657 | 1466247877902 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]]]}] 04:04:37 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 04:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 471ms 04:04:37 INFO - PROCESS | 1657 | 1466247877914 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:04:37 INFO - PROCESS | 1657 | 1466247877915 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:04:37 INFO - PROCESS | 1657 | 1466247877917 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 1657 | 1466247877918 Marionette TRACE conn2 <- [1,1838,null,{}] 04:04:37 INFO - PROCESS | 1657 | 1466247877921 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}] 04:04:37 INFO - PROCESS | 1657 | 1466247877922 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:38 INFO - PROCESS | 1657 | 1466247878007 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:04:38 INFO - PROCESS | 1657 | 1466247878069 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:38 INFO - PROCESS | 1657 | 1466247878070 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb97800 == 45 [pid = 1657] [id = 467] 04:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1293dd800) [pid = 1657] [serial = 1400] [outer = 0x0] 04:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a932800) [pid = 1657] [serial = 1401] [outer = 0x1293dd800] 04:04:38 INFO - PROCESS | 1657 | 1466247878094 Marionette DEBUG loaded listener.js 04:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12aa7ec00) [pid = 1657] [serial = 1402] [outer = 0x1293dd800] 04:04:38 INFO - PROCESS | 1657 | 1466247878386 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]]]}] 04:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 517ms 04:04:38 INFO - PROCESS | 1657 | 1466247878436 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:04:38 INFO - PROCESS | 1657 | 1466247878437 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:04:38 INFO - PROCESS | 1657 | 1466247878439 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:04:38 INFO - PROCESS | 1657 | 1466247878440 Marionette TRACE conn2 <- [1,1842,null,{}] 04:04:38 INFO - PROCESS | 1657 | 1466247878442 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}] 04:04:38 INFO - PROCESS | 1657 | 1466247878443 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:38 INFO - PROCESS | 1657 | 1466247878534 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:04:38 INFO - PROCESS | 1657 | 1466247878537 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:38 INFO - PROCESS | 1657 | 1466247878538 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d041000 == 46 [pid = 1657] [id = 468] 04:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a938c00) [pid = 1657] [serial = 1403] [outer = 0x0] 04:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12aae1400) [pid = 1657] [serial = 1404] [outer = 0x12a938c00] 04:04:38 INFO - PROCESS | 1657 | 1466247878562 Marionette DEBUG loaded listener.js 04:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b1f0800) [pid = 1657] [serial = 1405] [outer = 0x12a938c00] 04:04:39 INFO - PROCESS | 1657 | 1466247879019 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]]]}] 04:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 619ms 04:04:39 INFO - PROCESS | 1657 | 1466247879059 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:04:39 INFO - PROCESS | 1657 | 1466247879062 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:04:39 INFO - PROCESS | 1657 | 1466247879065 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 1657 | 1466247879067 Marionette TRACE conn2 <- [1,1846,null,{}] 04:04:39 INFO - PROCESS | 1657 | 1466247879071 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}] 04:04:39 INFO - PROCESS | 1657 | 1466247879073 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:39 INFO - PROCESS | 1657 | 1466247879188 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:04:39 INFO - PROCESS | 1657 | 1466247879263 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 1657 | 1466247879265 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fa8000 == 47 [pid = 1657] [id = 469] 04:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112c8a000) [pid = 1657] [serial = 1406] [outer = 0x0] 04:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115d44c00) [pid = 1657] [serial = 1407] [outer = 0x112c8a000] 04:04:39 INFO - PROCESS | 1657 | 1466247879293 Marionette DEBUG loaded listener.js 04:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116910c00) [pid = 1657] [serial = 1408] [outer = 0x112c8a000] 04:04:39 INFO - PROCESS | 1657 | 1466247879722 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]]]}] 04:04:39 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) 04:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 04:04:39 INFO - PROCESS | 1657 | 1466247879736 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:04:39 INFO - PROCESS | 1657 | 1466247879739 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:04:39 INFO - PROCESS | 1657 | 1466247879746 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 1657 | 1466247879747 Marionette TRACE conn2 <- [1,1850,null,{}] 04:04:39 INFO - PROCESS | 1657 | 1466247879750 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}] 04:04:39 INFO - PROCESS | 1657 | 1466247879752 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:39 INFO - PROCESS | 1657 | 1466247879859 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:04:39 INFO - PROCESS | 1657 | 1466247879920 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 1657 | 1466247879922 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f000 == 48 [pid = 1657] [id = 470] 04:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1184c8000) [pid = 1657] [serial = 1409] [outer = 0x0] 04:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118a32400) [pid = 1657] [serial = 1410] [outer = 0x1184c8000] 04:04:39 INFO - PROCESS | 1657 | 1466247879993 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1196f6400) [pid = 1657] [serial = 1411] [outer = 0x1184c8000] 04:04:40 INFO - PROCESS | 1657 | 1466247880416 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]]]}] 04:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 722ms 04:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:04:40 INFO - PROCESS | 1657 | 1466247880467 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:04:40 INFO - PROCESS | 1657 | 1466247880468 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:04:40 INFO - PROCESS | 1657 | 1466247880471 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:04:40 INFO - PROCESS | 1657 | 1466247880473 Marionette TRACE conn2 <- [1,1854,null,{}] 04:04:40 INFO - PROCESS | 1657 | 1466247880481 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}] 04:04:40 INFO - PROCESS | 1657 | 1466247880484 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:40 INFO - PROCESS | 1657 | 1466247880611 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:04:40 INFO - PROCESS | 1657 | 1466247880694 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 1657 | 1466247880696 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4e800 == 49 [pid = 1657] [id = 471] 04:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120e08c00) [pid = 1657] [serial = 1412] [outer = 0x0] 04:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x124e4a400) [pid = 1657] [serial = 1413] [outer = 0x120e08c00] 04:04:40 INFO - PROCESS | 1657 | 1466247880730 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x127010c00) [pid = 1657] [serial = 1414] [outer = 0x120e08c00] 04:04:41 INFO - PROCESS | 1657 | 1466247881178 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]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 723ms 04:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:04:41 INFO - PROCESS | 1657 | 1466247881196 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 1657 | 1466247881197 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:04:41 INFO - PROCESS | 1657 | 1466247881200 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 1657 | 1466247881201 Marionette TRACE conn2 <- [1,1858,null,{}] 04:04:41 INFO - PROCESS | 1657 | 1466247881203 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}] 04:04:41 INFO - PROCESS | 1657 | 1466247881205 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:41 INFO - PROCESS | 1657 | 1466247881312 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:04:41 INFO - PROCESS | 1657 | 1466247881372 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:41 INFO - PROCESS | 1657 | 1466247881373 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d662800 == 50 [pid = 1657] [id = 472] 04:04:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1273b2000) [pid = 1657] [serial = 1415] [outer = 0x0] 04:04:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1273bfc00) [pid = 1657] [serial = 1416] [outer = 0x1273b2000] 04:04:41 INFO - PROCESS | 1657 | 1466247881442 Marionette DEBUG loaded listener.js 04:04:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12906b000) [pid = 1657] [serial = 1417] [outer = 0x1273b2000] 04:04:41 INFO - PROCESS | 1657 | 1466247881923 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]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 769ms 04:04:42 INFO - PROCESS | 1657 | 1466247881993 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:04:42 INFO - PROCESS | 1657 | 1466247881995 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:04:42 INFO - PROCESS | 1657 | 1466247882024 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:04:42 INFO - PROCESS | 1657 | 1466247882026 Marionette TRACE conn2 <- [1,1862,null,{}] 04:04:42 INFO - PROCESS | 1657 | 1466247882032 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}] 04:04:42 INFO - PROCESS | 1657 | 1466247882035 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:42 INFO - PROCESS | 1657 | 1466247882187 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:04:42 INFO - PROCESS | 1657 | 1466247882284 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 1657 | 1466247882286 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b9e000 == 51 [pid = 1657] [id = 473] 04:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x115d48800) [pid = 1657] [serial = 1418] [outer = 0x0] 04:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1270d6c00) [pid = 1657] [serial = 1419] [outer = 0x115d48800] 04:04:42 INFO - PROCESS | 1657 | 1466247882315 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1293d5800) [pid = 1657] [serial = 1420] [outer = 0x115d48800] 04:04:42 INFO - PROCESS | 1657 | 1466247882931 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]]]}] 04:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 924ms 04:04:42 INFO - PROCESS | 1657 | 1466247882948 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:04:42 INFO - PROCESS | 1657 | 1466247882950 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:04:42 INFO - PROCESS | 1657 | 1466247882953 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:04:42 INFO - PROCESS | 1657 | 1466247882956 Marionette TRACE conn2 <- [1,1866,null,{}] 04:04:42 INFO - PROCESS | 1657 | 1466247882960 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}] 04:04:42 INFO - PROCESS | 1657 | 1466247882961 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:43 INFO - PROCESS | 1657 | 1466247883059 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:04:43 INFO - PROCESS | 1657 | 1466247883121 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 1657 | 1466247883122 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 52 [pid = 1657] [id = 474] 04:04:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x115d4b800) [pid = 1657] [serial = 1421] [outer = 0x0] 04:04:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116f83c00) [pid = 1657] [serial = 1422] [outer = 0x115d4b800] 04:04:43 INFO - PROCESS | 1657 | 1466247883151 Marionette DEBUG loaded listener.js 04:04:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118170000) [pid = 1657] [serial = 1423] [outer = 0x115d4b800] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb97800 == 51 [pid = 1657] [id = 467] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb81000 == 50 [pid = 1657] [id = 466] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12496d800 == 49 [pid = 1657] [id = 465] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12c177000 == 48 [pid = 1657] [id = 464] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb78800 == 47 [pid = 1657] [id = 463] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12b821000 == 46 [pid = 1657] [id = 462] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e0000 == 45 [pid = 1657] [id = 461] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f4000 == 44 [pid = 1657] [id = 460] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x125363000 == 43 [pid = 1657] [id = 459] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3f800 == 42 [pid = 1657] [id = 458] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117153800 == 41 [pid = 1657] [id = 457] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119c8e800 == 40 [pid = 1657] [id = 456] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3a4000 == 39 [pid = 1657] [id = 454] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6b1800 == 38 [pid = 1657] [id = 453] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119ca7800 == 37 [pid = 1657] [id = 452] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x115e3b800 == 36 [pid = 1657] [id = 451] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ac000 == 35 [pid = 1657] [id = 438] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1192a7800 == 34 [pid = 1657] [id = 455] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118fac000 == 33 [pid = 1657] [id = 440] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119b9e000 == 32 [pid = 1657] [id = 473] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12d662800 == 31 [pid = 1657] [id = 472] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4e800 == 30 [pid = 1657] [id = 471] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f000 == 29 [pid = 1657] [id = 470] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12d041000 == 28 [pid = 1657] [id = 468] 04:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118fa8000 == 27 [pid = 1657] [id = 469] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118f7f000) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119604400) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1176c9400) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x115d44800) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1164d8400) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112da1800) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118726000) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116983000) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11992a000) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1196f1000) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1219d2c00) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x115dc4800) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12193bc00) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118091400) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121338400) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e0d000) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118094800) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120e14400) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119551c00) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11960ec00) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 04:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1187cdc00) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 04:04:44 INFO - PROCESS | 1657 | 1466247884197 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]]]}] 04:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1273ms 04:04:44 INFO - PROCESS | 1657 | 1466247884226 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:04:44 INFO - PROCESS | 1657 | 1466247884228 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:04:44 INFO - PROCESS | 1657 | 1466247884231 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:04:44 INFO - PROCESS | 1657 | 1466247884233 Marionette TRACE conn2 <- [1,1870,null,{}] 04:04:44 INFO - PROCESS | 1657 | 1466247884237 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}] 04:04:44 INFO - PROCESS | 1657 | 1466247884238 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:44 INFO - PROCESS | 1657 | 1466247884324 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:04:44 INFO - PROCESS | 1657 | 1466247884387 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:44 INFO - PROCESS | 1657 | 1466247884389 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7a000 == 28 [pid = 1657] [id = 475] 04:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11690d000) [pid = 1657] [serial = 1424] [outer = 0x0] 04:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117e0c800) [pid = 1657] [serial = 1425] [outer = 0x11690d000] 04:04:44 INFO - PROCESS | 1657 | 1466247884417 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1184cbc00) [pid = 1657] [serial = 1426] [outer = 0x11690d000] 04:04:44 INFO - PROCESS | 1657 | 1466247884732 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]]]}] 04:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 04:04:44 INFO - PROCESS | 1657 | 1466247884754 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:04:44 INFO - PROCESS | 1657 | 1466247884758 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:04:44 INFO - PROCESS | 1657 | 1466247884765 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:04:44 INFO - PROCESS | 1657 | 1466247884767 Marionette TRACE conn2 <- [1,1874,null,{}] 04:04:44 INFO - PROCESS | 1657 | 1466247884769 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}] 04:04:44 INFO - PROCESS | 1657 | 1466247884771 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:44 INFO - PROCESS | 1657 | 1466247884852 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:04:44 INFO - PROCESS | 1657 | 1466247884857 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:44 INFO - PROCESS | 1657 | 1466247884858 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b94800 == 29 [pid = 1657] [id = 476] 04:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1187cd000) [pid = 1657] [serial = 1427] [outer = 0x0] 04:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119221c00) [pid = 1657] [serial = 1428] [outer = 0x1187cd000] 04:04:44 INFO - PROCESS | 1657 | 1466247884889 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11960dc00) [pid = 1657] [serial = 1429] [outer = 0x1187cd000] 04:04:45 INFO - PROCESS | 1657 | 1466247885266 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]]]}] 04:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 04:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:04:45 INFO - PROCESS | 1657 | 1466247885288 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:04:45 INFO - PROCESS | 1657 | 1466247885290 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:04:45 INFO - PROCESS | 1657 | 1466247885292 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 1657 | 1466247885296 Marionette TRACE conn2 <- [1,1878,null,{}] 04:04:45 INFO - PROCESS | 1657 | 1466247885304 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}] 04:04:45 INFO - PROCESS | 1657 | 1466247885308 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:45 INFO - PROCESS | 1657 | 1466247885386 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:04:45 INFO - PROCESS | 1657 | 1466247885391 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 1657 | 1466247885395 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c08000 == 30 [pid = 1657] [id = 477] 04:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112da4c00) [pid = 1657] [serial = 1430] [outer = 0x0] 04:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119b89000) [pid = 1657] [serial = 1431] [outer = 0x112da4c00] 04:04:45 INFO - PROCESS | 1657 | 1466247885424 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120e12c00) [pid = 1657] [serial = 1432] [outer = 0x112da4c00] 04:04:45 INFO - PROCESS | 1657 | 1466247885764 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]]]}] 04:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 522ms 04:04:45 INFO - PROCESS | 1657 | 1466247885815 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:04:45 INFO - PROCESS | 1657 | 1466247885816 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:04:45 INFO - PROCESS | 1657 | 1466247885819 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 1657 | 1466247885820 Marionette TRACE conn2 <- [1,1882,null,{}] 04:04:45 INFO - PROCESS | 1657 | 1466247885822 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}] 04:04:45 INFO - PROCESS | 1657 | 1466247885823 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:45 INFO - PROCESS | 1657 | 1466247885937 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:04:45 INFO - PROCESS | 1657 | 1466247885975 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 1657 | 1466247885976 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x126313000 == 31 [pid = 1657] [id = 478] 04:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120e12000) [pid = 1657] [serial = 1433] [outer = 0x0] 04:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121338000) [pid = 1657] [serial = 1434] [outer = 0x120e12000] 04:04:46 INFO - PROCESS | 1657 | 1466247886002 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124ad5800) [pid = 1657] [serial = 1435] [outer = 0x120e12000] 04:04:46 INFO - PROCESS | 1657 | 1466247886316 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]]]}] 04:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 04:04:46 INFO - PROCESS | 1657 | 1466247886355 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 1657 | 1466247886356 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:04:46 INFO - PROCESS | 1657 | 1466247886358 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 1657 | 1466247886361 Marionette TRACE conn2 <- [1,1886,null,{}] 04:04:46 INFO - PROCESS | 1657 | 1466247886364 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}] 04:04:46 INFO - PROCESS | 1657 | 1466247886365 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:46 INFO - PROCESS | 1657 | 1466247886464 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:04:46 INFO - PROCESS | 1657 | 1466247886468 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 1657 | 1466247886469 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296f6800 == 32 [pid = 1657] [id = 479] 04:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118171c00) [pid = 1657] [serial = 1436] [outer = 0x0] 04:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x124e54c00) [pid = 1657] [serial = 1437] [outer = 0x118171c00] 04:04:46 INFO - PROCESS | 1657 | 1466247886494 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12701b800) [pid = 1657] [serial = 1438] [outer = 0x118171c00] 04:04:46 INFO - PROCESS | 1657 | 1466247886840 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]]]}] 04:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 524ms 04:04:46 INFO - PROCESS | 1657 | 1466247886882 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 1657 | 1466247886883 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:04:46 INFO - PROCESS | 1657 | 1466247886886 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 1657 | 1466247886887 Marionette TRACE conn2 <- [1,1890,null,{}] 04:04:46 INFO - PROCESS | 1657 | 1466247886889 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}] 04:04:46 INFO - PROCESS | 1657 | 1466247886893 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:47 INFO - PROCESS | 1657 | 1466247887016 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:04:47 INFO - PROCESS | 1657 | 1466247887029 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 1657 | 1466247887030 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b812800 == 33 [pid = 1657] [id = 480] 04:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1270d4000) [pid = 1657] [serial = 1439] [outer = 0x0] 04:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128a66400) [pid = 1657] [serial = 1440] [outer = 0x1270d4000] 04:04:47 INFO - PROCESS | 1657 | 1466247887055 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a5cf800) [pid = 1657] [serial = 1441] [outer = 0x1270d4000] 04:04:47 INFO - PROCESS | 1657 | 1466247887391 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 04:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:04:47 INFO - PROCESS | 1657 | 1466247887406 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 1657 | 1466247887407 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:04:47 INFO - PROCESS | 1657 | 1466247887409 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 1657 | 1466247887421 Marionette TRACE conn2 <- [1,1894,null,{}] 04:04:47 INFO - PROCESS | 1657 | 1466247887423 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}] 04:04:47 INFO - PROCESS | 1657 | 1466247887424 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:47 INFO - PROCESS | 1657 | 1466247887525 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:04:47 INFO - PROCESS | 1657 | 1466247887537 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 1657 | 1466247887538 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be9a800 == 34 [pid = 1657] [id = 481] 04:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1198b2c00) [pid = 1657] [serial = 1442] [outer = 0x0] 04:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12a92d000) [pid = 1657] [serial = 1443] [outer = 0x1198b2c00] 04:04:47 INFO - PROCESS | 1657 | 1466247887562 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12a937000) [pid = 1657] [serial = 1444] [outer = 0x1198b2c00] 04:04:47 INFO - PROCESS | 1657 | 1466247887903 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 531ms 04:04:47 INFO - PROCESS | 1657 | 1466247887942 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 1657 | 1466247887943 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:04:47 INFO - PROCESS | 1657 | 1466247887945 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 1657 | 1466247887946 Marionette TRACE conn2 <- [1,1898,null,{}] 04:04:47 INFO - PROCESS | 1657 | 1466247887948 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}] 04:04:47 INFO - PROCESS | 1657 | 1466247887950 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:48 INFO - PROCESS | 1657 | 1466247888051 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:04:48 INFO - PROCESS | 1657 | 1466247888055 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 1657 | 1466247888056 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3b9800 == 35 [pid = 1657] [id = 482] 04:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12a5d1c00) [pid = 1657] [serial = 1445] [outer = 0x0] 04:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12aa87400) [pid = 1657] [serial = 1446] [outer = 0x12a5d1c00] 04:04:48 INFO - PROCESS | 1657 | 1466247888080 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12b1f2c00) [pid = 1657] [serial = 1447] [outer = 0x12a5d1c00] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1293dd800) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a938c00) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x111c75400) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x123382c00) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1133a3400) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116979800) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119dee000) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x111c83c00) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1196e8c00) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11871d000) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1187cf000) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x110e74c00) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11871ec00) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119926000) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113245400) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128b96800) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11335c400) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1210e5400) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1293dd400) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112c7d400) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x111c16000) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:04:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112c85000) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:04:48 INFO - PROCESS | 1657 | 1466247888866 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]]]}] 04:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 968ms 04:04:48 INFO - PROCESS | 1657 | 1466247888914 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:04:48 INFO - PROCESS | 1657 | 1466247888915 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:04:48 INFO - PROCESS | 1657 | 1466247888917 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:04:48 INFO - PROCESS | 1657 | 1466247888918 Marionette TRACE conn2 <- [1,1902,null,{}] 04:04:48 INFO - PROCESS | 1657 | 1466247888921 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}] 04:04:48 INFO - PROCESS | 1657 | 1466247888922 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:49 INFO - PROCESS | 1657 | 1466247889004 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:04:49 INFO - PROCESS | 1657 | 1466247889074 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 1657 | 1466247889075 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a9e800 == 36 [pid = 1657] [id = 483] 04:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112646800) [pid = 1657] [serial = 1448] [outer = 0x0] 04:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1164db400) [pid = 1657] [serial = 1449] [outer = 0x112646800] 04:04:49 INFO - PROCESS | 1657 | 1466247889100 Marionette DEBUG loaded listener.js 04:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1183c9800) [pid = 1657] [serial = 1450] [outer = 0x112646800] 04:04:49 INFO - PROCESS | 1657 | 1466247889659 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]]]}] 04:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 818ms 04:04:49 INFO - PROCESS | 1657 | 1466247889737 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:04:49 INFO - PROCESS | 1657 | 1466247889741 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:04:49 INFO - PROCESS | 1657 | 1466247889745 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:04:49 INFO - PROCESS | 1657 | 1466247889751 Marionette TRACE conn2 <- [1,1906,null,{}] 04:04:49 INFO - PROCESS | 1657 | 1466247889756 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}] 04:04:49 INFO - PROCESS | 1657 | 1466247889758 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:49 INFO - PROCESS | 1657 | 1466247889873 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:04:49 INFO - PROCESS | 1657 | 1466247889936 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 1657 | 1466247889938 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d1800 == 37 [pid = 1657] [id = 484] 04:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115d4f800) [pid = 1657] [serial = 1451] [outer = 0x0] 04:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1164df000) [pid = 1657] [serial = 1452] [outer = 0x115d4f800] 04:04:49 INFO - PROCESS | 1657 | 1466247889971 Marionette DEBUG loaded listener.js 04:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1176d5000) [pid = 1657] [serial = 1453] [outer = 0x115d4f800] 04:04:50 INFO - PROCESS | 1657 | 1466247890530 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]]]}] 04:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 826ms 04:04:50 INFO - PROCESS | 1657 | 1466247890571 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 1657 | 1466247890574 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:04:50 INFO - PROCESS | 1657 | 1466247890578 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 1657 | 1466247890580 Marionette TRACE conn2 <- [1,1910,null,{}] 04:04:50 INFO - PROCESS | 1657 | 1466247890583 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}] 04:04:50 INFO - PROCESS | 1657 | 1466247890585 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:50 INFO - PROCESS | 1657 | 1466247890702 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:04:50 INFO - PROCESS | 1657 | 1466247890797 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:50 INFO - PROCESS | 1657 | 1466247890799 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x125360800 == 38 [pid = 1657] [id = 485] 04:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118093c00) [pid = 1657] [serial = 1454] [outer = 0x0] 04:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118f7e800) [pid = 1657] [serial = 1455] [outer = 0x118093c00] 04:04:50 INFO - PROCESS | 1657 | 1466247890830 Marionette DEBUG loaded listener.js 04:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11960fc00) [pid = 1657] [serial = 1456] [outer = 0x118093c00] 04:04:51 INFO - PROCESS | 1657 | 1466247891517 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]]]}] 04:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1020ms 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb89000 == 37 [pid = 1657] [id = 15] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf68800 == 36 [pid = 1657] [id = 17] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12be96800 == 35 [pid = 1657] [id = 11] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3b9800 == 34 [pid = 1657] [id = 482] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12be9a800 == 33 [pid = 1657] [id = 481] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12b812800 == 32 [pid = 1657] [id = 480] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1296f6800 == 31 [pid = 1657] [id = 479] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x126313000 == 30 [pid = 1657] [id = 478] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x124c08000 == 29 [pid = 1657] [id = 477] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119b94800 == 28 [pid = 1657] [id = 476] 04:04:51 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7a000 == 27 [pid = 1657] [id = 475] 04:04:51 INFO - PROCESS | 1657 | 1466247891626 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:04:51 INFO - PROCESS | 1657 | 1466247891628 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x115d33800) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x115d44400) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f2f800) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12aa7ec00) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12aae1400) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128a63400) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128db8400) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115d4d400) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11809d000) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176c9800) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124c40c00) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121726000) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1187c4000) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12b1f0800) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123382400) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b0f800) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e15800) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118a35400) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119607000) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124829000) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110e79000) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128ae4000) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112c82c00) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118aba400) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11988bc00) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119b8e000) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x120e8e400) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115d48c00) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11662f000) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129185000) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x129186c00) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11921a400) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1293d4c00) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11816cc00) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12a932800) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x124e53800) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1293e3400) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12a92dc00) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x128a57800) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x129066c00) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 04:04:51 INFO - PROCESS | 1657 | 1466247891649 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:04:51 INFO - PROCESS | 1657 | 1466247891651 Marionette TRACE conn2 <- [1,1914,null,{}] 04:04:51 INFO - PROCESS | 1657 | 1466247891658 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}] 04:04:51 INFO - PROCESS | 1657 | 1466247891660 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:51 INFO - PROCESS | 1657 | 1466247891764 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:04:51 INFO - PROCESS | 1657 | 1466247891820 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 1657 | 1466247891824 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ae000 == 28 [pid = 1657] [id = 486] 04:04:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115d35400) [pid = 1657] [serial = 1457] [outer = 0x0] 04:04:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x115d3cc00) [pid = 1657] [serial = 1458] [outer = 0x115d35400] 04:04:51 INFO - PROCESS | 1657 | 1466247891858 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115e18400) [pid = 1657] [serial = 1459] [outer = 0x115d35400] 04:04:52 INFO - PROCESS | 1657 | 1466247892336 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]]]}] 04:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 724ms 04:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:04:52 INFO - PROCESS | 1657 | 1466247892373 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:04:52 INFO - PROCESS | 1657 | 1466247892375 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:04:52 INFO - PROCESS | 1657 | 1466247892379 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 1657 | 1466247892382 Marionette TRACE conn2 <- [1,1918,null,{}] 04:04:52 INFO - PROCESS | 1657 | 1466247892385 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}] 04:04:52 INFO - PROCESS | 1657 | 1466247892386 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:52 INFO - PROCESS | 1657 | 1466247892489 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:04:52 INFO - PROCESS | 1657 | 1466247892547 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 1657 | 1466247892548 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee7800 == 29 [pid = 1657] [id = 487] 04:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116908000) [pid = 1657] [serial = 1460] [outer = 0x0] 04:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x117e13400) [pid = 1657] [serial = 1461] [outer = 0x116908000] 04:04:52 INFO - PROCESS | 1657 | 1466247892580 Marionette DEBUG loaded listener.js 04:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1181b9000) [pid = 1657] [serial = 1462] [outer = 0x116908000] 04:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1187c5400) [pid = 1657] [serial = 1463] [outer = 0x123382800] 04:04:53 INFO - PROCESS | 1657 | 1466247893044 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]]]}] 04:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 04:04:53 INFO - PROCESS | 1657 | 1466247893100 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 1657 | 1466247893102 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:04:53 INFO - PROCESS | 1657 | 1466247893104 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 1657 | 1466247893105 Marionette TRACE conn2 <- [1,1922,null,{}] 04:04:53 INFO - PROCESS | 1657 | 1466247893113 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}] 04:04:53 INFO - PROCESS | 1657 | 1466247893117 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:53 INFO - PROCESS | 1657 | 1466247893221 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:04:53 INFO - PROCESS | 1657 | 1466247893336 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 1657 | 1466247893339 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121332800 == 30 [pid = 1657] [id = 488] 04:04:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11921e400) [pid = 1657] [serial = 1464] [outer = 0x0] 04:04:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11955d800) [pid = 1657] [serial = 1465] [outer = 0x11921e400] 04:04:53 INFO - PROCESS | 1657 | 1466247893372 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1196ef800) [pid = 1657] [serial = 1466] [outer = 0x11921e400] 04:04:53 INFO - PROCESS | 1657 | 1466247893814 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]]]}] 04:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 721ms 04:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:04:53 INFO - PROCESS | 1657 | 1466247893826 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 1657 | 1466247893829 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:04:53 INFO - PROCESS | 1657 | 1466247893831 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 1657 | 1466247893833 Marionette TRACE conn2 <- [1,1926,null,{}] 04:04:53 INFO - PROCESS | 1657 | 1466247893835 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}] 04:04:53 INFO - PROCESS | 1657 | 1466247893837 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:53 INFO - PROCESS | 1657 | 1466247893935 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:04:53 INFO - PROCESS | 1657 | 1466247893989 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 1657 | 1466247893990 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x125df6800 == 31 [pid = 1657] [id = 489] 04:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1198b8400) [pid = 1657] [serial = 1467] [outer = 0x0] 04:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119b17400) [pid = 1657] [serial = 1468] [outer = 0x1198b8400] 04:04:54 INFO - PROCESS | 1657 | 1466247894020 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119df0000) [pid = 1657] [serial = 1469] [outer = 0x1198b8400] 04:04:54 INFO - PROCESS | 1657 | 1466247894476 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]]]}] 04:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 669ms 04:04:54 INFO - PROCESS | 1657 | 1466247894500 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 1657 | 1466247894502 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:04:54 INFO - PROCESS | 1657 | 1466247894504 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - PROCESS | 1657 | 1466247894505 Marionette TRACE conn2 <- [1,1930,null,{}] 04:04:54 INFO - PROCESS | 1657 | 1466247894508 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}] 04:04:54 INFO - PROCESS | 1657 | 1466247894509 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:54 INFO - PROCESS | 1657 | 1466247894621 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:04:54 INFO - PROCESS | 1657 | 1466247894690 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:54 INFO - PROCESS | 1657 | 1466247894691 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x129376800 == 32 [pid = 1657] [id = 490] 04:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119929000) [pid = 1657] [serial = 1470] [outer = 0x0] 04:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e91400) [pid = 1657] [serial = 1471] [outer = 0x119929000] 04:04:54 INFO - PROCESS | 1657 | 1466247894720 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121338400) [pid = 1657] [serial = 1472] [outer = 0x119929000] 04:04:55 INFO - PROCESS | 1657 | 1466247895127 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]]]}] 04:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 669ms 04:04:55 INFO - PROCESS | 1657 | 1466247895173 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:04:55 INFO - PROCESS | 1657 | 1466247895175 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:04:55 INFO - PROCESS | 1657 | 1466247895177 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:04:55 INFO - PROCESS | 1657 | 1466247895178 Marionette TRACE conn2 <- [1,1934,null,{}] 04:04:55 INFO - PROCESS | 1657 | 1466247895181 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}] 04:04:55 INFO - PROCESS | 1657 | 1466247895185 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:55 INFO - PROCESS | 1657 | 1466247895315 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:04:55 INFO - PROCESS | 1657 | 1466247895377 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 1657 | 1466247895379 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a94e800 == 33 [pid = 1657] [id = 491] 04:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124825000) [pid = 1657] [serial = 1473] [outer = 0x0] 04:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12701a400) [pid = 1657] [serial = 1474] [outer = 0x124825000] 04:04:55 INFO - PROCESS | 1657 | 1466247895408 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128a58400) [pid = 1657] [serial = 1475] [outer = 0x124825000] 04:04:55 INFO - PROCESS | 1657 | 1466247895911 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]]]}] 04:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 821ms 04:04:56 INFO - PROCESS | 1657 | 1466247895998 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:04:56 INFO - PROCESS | 1657 | 1466247896000 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:04:56 INFO - PROCESS | 1657 | 1466247896004 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 1657 | 1466247896005 Marionette TRACE conn2 <- [1,1938,null,{}] 04:04:56 INFO - PROCESS | 1657 | 1466247896009 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}] 04:04:56 INFO - PROCESS | 1657 | 1466247896013 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:56 INFO - PROCESS | 1657 | 1466247896110 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d1800 == 32 [pid = 1657] [id = 484] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x114f42000 == 31 [pid = 1657] [id = 25] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b9000 == 30 [pid = 1657] [id = 474] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12be93000 == 29 [pid = 1657] [id = 21] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c175000 == 28 [pid = 1657] [id = 12] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d029000 == 27 [pid = 1657] [id = 19] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb6e000 == 26 [pid = 1657] [id = 10] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116abc800 == 25 [pid = 1657] [id = 24] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd3f000 == 24 [pid = 1657] [id = 22] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1133c3800 == 23 [pid = 1657] [id = 23] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12b917000 == 22 [pid = 1657] [id = 20] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c886000 == 21 [pid = 1657] [id = 14] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a942000 == 20 [pid = 1657] [id = 8] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12b813800 == 19 [pid = 1657] [id = 9] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d8800 == 18 [pid = 1657] [id = 6] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3b1000 == 17 [pid = 1657] [id = 13] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116418000 == 16 [pid = 1657] [id = 26] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x129376800 == 15 [pid = 1657] [id = 490] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x125df6800 == 14 [pid = 1657] [id = 489] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x124a9e800 == 13 [pid = 1657] [id = 483] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x121332800 == 12 [pid = 1657] [id = 488] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee7800 == 11 [pid = 1657] [id = 487] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ae000 == 10 [pid = 1657] [id = 486] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x125360800 == 9 [pid = 1657] [id = 485] 04:04:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a94e800 == 8 [pid = 1657] [id = 491] 04:04:58 INFO - PROCESS | 1657 | 1466247898095 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:58 INFO - PROCESS | 1657 | 1466247898096 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x112519800 == 9 [pid = 1657] [id = 492] 04:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x111c18000) [pid = 1657] [serial = 1476] [outer = 0x0] 04:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x111c7b400) [pid = 1657] [serial = 1477] [outer = 0x111c18000] 04:04:58 INFO - PROCESS | 1657 | 1466247898125 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112c1ec00) [pid = 1657] [serial = 1478] [outer = 0x111c18000] 04:04:58 INFO - PROCESS | 1657 | 1466247898422 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]]]}] 04:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2432ms 04:04:58 INFO - PROCESS | 1657 | 1466247898439 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:04:58 INFO - PROCESS | 1657 | 1466247898441 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:04:58 INFO - PROCESS | 1657 | 1466247898452 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:04:58 INFO - PROCESS | 1657 | 1466247898454 Marionette TRACE conn2 <- [1,1942,null,{}] 04:04:58 INFO - PROCESS | 1657 | 1466247898457 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}] 04:04:58 INFO - PROCESS | 1657 | 1466247898459 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:58 INFO - PROCESS | 1657 | 1466247898550 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:04:58 INFO - PROCESS | 1657 | 1466247898555 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:58 INFO - PROCESS | 1657 | 1466247898556 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x117469000 == 10 [pid = 1657] [id = 493] 04:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1133a9c00) [pid = 1657] [serial = 1479] [outer = 0x0] 04:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115d33800) [pid = 1657] [serial = 1480] [outer = 0x1133a9c00] 04:04:58 INFO - PROCESS | 1657 | 1466247898586 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x115d4a000) [pid = 1657] [serial = 1481] [outer = 0x1133a9c00] 04:04:58 INFO - PROCESS | 1657 | 1466247898941 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]]]}] 04:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 522ms 04:04:58 INFO - PROCESS | 1657 | 1466247898976 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:04:58 INFO - PROCESS | 1657 | 1466247898979 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:04:58 INFO - PROCESS | 1657 | 1466247898981 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:04:58 INFO - PROCESS | 1657 | 1466247898983 Marionette TRACE conn2 <- [1,1946,null,{}] 04:04:58 INFO - PROCESS | 1657 | 1466247898985 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}] 04:04:58 INFO - PROCESS | 1657 | 1466247898987 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:59 INFO - PROCESS | 1657 | 1466247899067 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:04:59 INFO - PROCESS | 1657 | 1466247899073 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 1657 | 1466247899075 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11929b800 == 11 [pid = 1657] [id = 494] 04:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115e8c000) [pid = 1657] [serial = 1482] [outer = 0x0] 04:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11663a000) [pid = 1657] [serial = 1483] [outer = 0x115e8c000] 04:04:59 INFO - PROCESS | 1657 | 1466247899103 Marionette DEBUG loaded listener.js 04:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116a13800) [pid = 1657] [serial = 1484] [outer = 0x115e8c000] 04:04:59 INFO - PROCESS | 1657 | 1466247899474 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]]]}] 04:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 04:04:59 INFO - PROCESS | 1657 | 1466247899500 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:04:59 INFO - PROCESS | 1657 | 1466247899501 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:04:59 INFO - PROCESS | 1657 | 1466247899515 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:04:59 INFO - PROCESS | 1657 | 1466247899519 Marionette TRACE conn2 <- [1,1950,null,{}] 04:04:59 INFO - PROCESS | 1657 | 1466247899522 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}] 04:04:59 INFO - PROCESS | 1657 | 1466247899525 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:59 INFO - PROCESS | 1657 | 1466247899605 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:04:59 INFO - PROCESS | 1657 | 1466247899612 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 1657 | 1466247899614 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:04:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12110b000 == 12 [pid = 1657] [id = 495] 04:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116f2d400) [pid = 1657] [serial = 1485] [outer = 0x0] 04:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118175400) [pid = 1657] [serial = 1486] [outer = 0x116f2d400] 04:04:59 INFO - PROCESS | 1657 | 1466247899639 Marionette DEBUG loaded listener.js 04:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11871fc00) [pid = 1657] [serial = 1487] [outer = 0x116f2d400] 04:04:59 INFO - PROCESS | 1657 | 1466247899968 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]]]}] 04:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 482ms 04:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:04:59 INFO - PROCESS | 1657 | 1466247899987 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:04:59 INFO - PROCESS | 1657 | 1466247899989 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:04:59 INFO - PROCESS | 1657 | 1466247899991 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:04:59 INFO - PROCESS | 1657 | 1466247899992 Marionette TRACE conn2 <- [1,1954,null,{}] 04:04:59 INFO - PROCESS | 1657 | 1466247899994 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}] 04:04:59 INFO - PROCESS | 1657 | 1466247899996 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:00 INFO - PROCESS | 1657 | 1466247900073 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:05:00 INFO - PROCESS | 1657 | 1466247900079 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:00 INFO - PROCESS | 1657 | 1466247900080 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a9e000 == 13 [pid = 1657] [id = 496] 04:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11872ac00) [pid = 1657] [serial = 1488] [outer = 0x0] 04:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118abac00) [pid = 1657] [serial = 1489] [outer = 0x11872ac00] 04:05:00 INFO - PROCESS | 1657 | 1466247900105 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119221800) [pid = 1657] [serial = 1490] [outer = 0x11872ac00] 04:05:00 INFO - PROCESS | 1657 | 1466247900476 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]]]}] 04:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 04:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:05:00 INFO - PROCESS | 1657 | 1466247900514 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:05:00 INFO - PROCESS | 1657 | 1466247900515 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:05:00 INFO - PROCESS | 1657 | 1466247900518 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:05:00 INFO - PROCESS | 1657 | 1466247900519 Marionette TRACE conn2 <- [1,1958,null,{}] 04:05:00 INFO - PROCESS | 1657 | 1466247900521 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}] 04:05:00 INFO - PROCESS | 1657 | 1466247900522 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:00 INFO - PROCESS | 1657 | 1466247900617 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:05:00 INFO - PROCESS | 1657 | 1466247900621 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:00 INFO - PROCESS | 1657 | 1466247900626 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12614e800 == 14 [pid = 1657] [id = 497] 04:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11960b000) [pid = 1657] [serial = 1491] [outer = 0x0] 04:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1196e8c00) [pid = 1657] [serial = 1492] [outer = 0x11960b000] 04:05:00 INFO - PROCESS | 1657 | 1466247900660 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119926400) [pid = 1657] [serial = 1493] [outer = 0x11960b000] 04:05:01 INFO - PROCESS | 1657 | 1466247901032 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]]]}] 04:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 569ms 04:05:01 INFO - PROCESS | 1657 | 1466247901087 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:05:01 INFO - PROCESS | 1657 | 1466247901089 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:05:01 INFO - PROCESS | 1657 | 1466247901091 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:05:01 INFO - PROCESS | 1657 | 1466247901092 Marionette TRACE conn2 <- [1,1962,null,{}] 04:05:01 INFO - PROCESS | 1657 | 1466247901094 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}] 04:05:01 INFO - PROCESS | 1657 | 1466247901096 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:01 INFO - PROCESS | 1657 | 1466247901191 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:05:01 INFO - PROCESS | 1657 | 1466247901228 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 1657 | 1466247901229 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e84000 == 15 [pid = 1657] [id = 498] 04:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119926c00) [pid = 1657] [serial = 1494] [outer = 0x0] 04:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b8b800) [pid = 1657] [serial = 1495] [outer = 0x119926c00] 04:05:01 INFO - PROCESS | 1657 | 1466247901253 Marionette DEBUG loaded listener.js 04:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120e15400) [pid = 1657] [serial = 1496] [outer = 0x119926c00] 04:05:01 INFO - PROCESS | 1657 | 1466247901553 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]]]}] 04:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 521ms 04:05:01 INFO - PROCESS | 1657 | 1466247901619 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:05:01 INFO - PROCESS | 1657 | 1466247901620 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:05:01 INFO - PROCESS | 1657 | 1466247901622 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:05:01 INFO - PROCESS | 1657 | 1466247901623 Marionette TRACE conn2 <- [1,1966,null,{}] 04:05:01 INFO - PROCESS | 1657 | 1466247901632 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}] 04:05:01 INFO - PROCESS | 1657 | 1466247901633 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:01 INFO - PROCESS | 1657 | 1466247901729 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:05:01 INFO - PROCESS | 1657 | 1466247901732 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 1657 | 1466247901733 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a942800 == 16 [pid = 1657] [id = 499] 04:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x112c8a400) [pid = 1657] [serial = 1497] [outer = 0x0] 04:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x120e95800) [pid = 1657] [serial = 1498] [outer = 0x112c8a400] 04:05:01 INFO - PROCESS | 1657 | 1466247901757 Marionette DEBUG loaded listener.js 04:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121411800) [pid = 1657] [serial = 1499] [outer = 0x112c8a400] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118093c00) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115d4f800) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116908000) [pid = 1657] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11921e400) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112da4c00) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120e12000) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115d4b800) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1187cd000) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112c8a000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118171c00) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1184c8000) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120e08c00) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1198b2c00) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a5d1c00) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1270d4000) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1273b2000) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11690d000) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115d48800) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d35400) [pid = 1657] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119929000) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112646800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1198b8400) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:05:02 INFO - PROCESS | 1657 | 1466247902512 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]]]}] 04:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 919ms 04:05:02 INFO - PROCESS | 1657 | 1466247902550 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 1657 | 1466247902552 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:05:02 INFO - PROCESS | 1657 | 1466247902556 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 1657 | 1466247902558 Marionette TRACE conn2 <- [1,1970,null,{}] 04:05:02 INFO - PROCESS | 1657 | 1466247902562 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}] 04:05:02 INFO - PROCESS | 1657 | 1466247902564 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:02 INFO - PROCESS | 1657 | 1466247902666 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:05:02 INFO - PROCESS | 1657 | 1466247902669 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:02 INFO - PROCESS | 1657 | 1466247902670 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12488e000 == 17 [pid = 1657] [id = 500] 04:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118091400) [pid = 1657] [serial = 1500] [outer = 0x0] 04:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118f89000) [pid = 1657] [serial = 1501] [outer = 0x118091400] 04:05:02 INFO - PROCESS | 1657 | 1466247902695 Marionette DEBUG loaded listener.js 04:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1198b8400) [pid = 1657] [serial = 1502] [outer = 0x118091400] 04:05:03 INFO - PROCESS | 1657 | 1466247903028 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]]]}] 04:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 523ms 04:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:05:03 INFO - PROCESS | 1657 | 1466247903080 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:05:03 INFO - PROCESS | 1657 | 1466247903082 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:05:03 INFO - PROCESS | 1657 | 1466247903085 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:05:03 INFO - PROCESS | 1657 | 1466247903087 Marionette TRACE conn2 <- [1,1974,null,{}] 04:05:03 INFO - PROCESS | 1657 | 1466247903090 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}] 04:05:03 INFO - PROCESS | 1657 | 1466247903092 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:03 INFO - PROCESS | 1657 | 1466247903206 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:05:03 INFO - PROCESS | 1657 | 1466247903219 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 1657 | 1466247903220 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a943800 == 18 [pid = 1657] [id = 501] 04:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118ab2c00) [pid = 1657] [serial = 1503] [outer = 0x0] 04:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120e12000) [pid = 1657] [serial = 1504] [outer = 0x118ab2c00] 04:05:03 INFO - PROCESS | 1657 | 1466247903259 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12145f400) [pid = 1657] [serial = 1505] [outer = 0x118ab2c00] 04:05:03 INFO - PROCESS | 1657 | 1466247903667 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]]]}] 04:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 620ms 04:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:05:03 INFO - PROCESS | 1657 | 1466247903705 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:05:03 INFO - PROCESS | 1657 | 1466247903706 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:05:03 INFO - PROCESS | 1657 | 1466247903708 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:05:03 INFO - PROCESS | 1657 | 1466247903709 Marionette TRACE conn2 <- [1,1978,null,{}] 04:05:03 INFO - PROCESS | 1657 | 1466247903712 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}] 04:05:03 INFO - PROCESS | 1657 | 1466247903713 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:03 INFO - PROCESS | 1657 | 1466247903786 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:05:03 INFO - PROCESS | 1657 | 1466247903789 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 1657 | 1466247903791 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82c800 == 19 [pid = 1657] [id = 502] 04:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121727000) [pid = 1657] [serial = 1506] [outer = 0x0] 04:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121ba6400) [pid = 1657] [serial = 1507] [outer = 0x121727000] 04:05:03 INFO - PROCESS | 1657 | 1466247903822 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124825800) [pid = 1657] [serial = 1508] [outer = 0x121727000] 04:05:04 INFO - PROCESS | 1657 | 1466247904140 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]]]}] 04:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 471ms 04:05:04 INFO - PROCESS | 1657 | 1466247904214 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 1657 | 1466247904216 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:05:04 INFO - PROCESS | 1657 | 1466247904220 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 1657 | 1466247904223 Marionette TRACE conn2 <- [1,1982,null,{}] 04:05:04 INFO - PROCESS | 1657 | 1466247904227 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}] 04:05:04 INFO - PROCESS | 1657 | 1466247904229 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:04 INFO - PROCESS | 1657 | 1466247904319 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:05:04 INFO - PROCESS | 1657 | 1466247904411 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:04 INFO - PROCESS | 1657 | 1466247904413 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11715c800 == 20 [pid = 1657] [id = 503] 04:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112c7e000) [pid = 1657] [serial = 1509] [outer = 0x0] 04:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112c88800) [pid = 1657] [serial = 1510] [outer = 0x112c7e000] 04:05:04 INFO - PROCESS | 1657 | 1466247904445 Marionette DEBUG loaded listener.js 04:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113246800) [pid = 1657] [serial = 1511] [outer = 0x112c7e000] 04:05:04 INFO - PROCESS | 1657 | 1466247904969 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]]]}] 04:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 776ms 04:05:04 INFO - PROCESS | 1657 | 1466247904996 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:05:05 INFO - PROCESS | 1657 | 1466247904999 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:05:05 INFO - PROCESS | 1657 | 1466247905003 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:05:05 INFO - PROCESS | 1657 | 1466247905006 Marionette TRACE conn2 <- [1,1986,null,{}] 04:05:05 INFO - PROCESS | 1657 | 1466247905035 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}] 04:05:05 INFO - PROCESS | 1657 | 1466247905036 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:05 INFO - PROCESS | 1657 | 1466247905164 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:05:05 INFO - PROCESS | 1657 | 1466247905224 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:05 INFO - PROCESS | 1657 | 1466247905226 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x124886000 == 21 [pid = 1657] [id = 504] 04:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11678ac00) [pid = 1657] [serial = 1512] [outer = 0x0] 04:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11697c000) [pid = 1657] [serial = 1513] [outer = 0x11678ac00] 04:05:05 INFO - PROCESS | 1657 | 1466247905256 Marionette DEBUG loaded listener.js 04:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1176d5800) [pid = 1657] [serial = 1514] [outer = 0x11678ac00] 04:05:05 INFO - PROCESS | 1657 | 1466247905942 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]]]}] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1183c9800) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119b89000) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120e12c00) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121338000) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118170000) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116f83c00) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119221c00) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11960dc00) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116910c00) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124e54c00) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115d44c00) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118a32400) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1196f6400) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x127010c00) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124e4a400) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a92d000) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b1f2c00) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128a66400) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1273bfc00) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12aa87400) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12906b000) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1184cbc00) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x117e0c800) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a937000) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a5cf800) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1293d5800) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1270d6c00) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124ad5800) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12701b800) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12701a400) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1164db400) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 04:05:05 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1263af000) [pid = 1657] [serial = 898] [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.] 04:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 975ms 04:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:05:05 INFO - PROCESS | 1657 | 1466247905977 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:05:05 INFO - PROCESS | 1657 | 1466247905979 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:05:05 INFO - PROCESS | 1657 | 1466247905982 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:05:05 INFO - PROCESS | 1657 | 1466247905983 Marionette TRACE conn2 <- [1,1990,null,{}] 04:05:05 INFO - PROCESS | 1657 | 1466247905987 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}] 04:05:05 INFO - PROCESS | 1657 | 1466247905988 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:06 INFO - PROCESS | 1657 | 1466247906061 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:05:06 INFO - PROCESS | 1657 | 1466247906068 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 1657 | 1466247906071 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169af800 == 22 [pid = 1657] [id = 505] 04:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115d36c00) [pid = 1657] [serial = 1515] [outer = 0x0] 04:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x115d3c400) [pid = 1657] [serial = 1516] [outer = 0x115d36c00] 04:05:06 INFO - PROCESS | 1657 | 1466247906098 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115d50c00) [pid = 1657] [serial = 1517] [outer = 0x115d36c00] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11955d800) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x115e18400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1164df000) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x115d3cc00) [pid = 1657] [serial = 1458] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x121338400) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x119df0000) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x120e91400) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11960fc00) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x118f7e800) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1176d5000) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1181b9000) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x119b17400) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x117e13400) [pid = 1657] [serial = 1461] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x1196ef800) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 04:05:06 INFO - PROCESS | 1657 | 1466247906451 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]]]}] 04:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 523ms 04:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:05:06 INFO - PROCESS | 1657 | 1466247906504 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:05:06 INFO - PROCESS | 1657 | 1466247906507 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:05:06 INFO - PROCESS | 1657 | 1466247906511 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:05:06 INFO - PROCESS | 1657 | 1466247906513 Marionette TRACE conn2 <- [1,1994,null,{}] 04:05:06 INFO - PROCESS | 1657 | 1466247906515 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}] 04:05:06 INFO - PROCESS | 1657 | 1466247906517 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:06 INFO - PROCESS | 1657 | 1466247906595 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:05:06 INFO - PROCESS | 1657 | 1466247906599 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 1657 | 1466247906600 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad4800 == 23 [pid = 1657] [id = 506] 04:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x116788400) [pid = 1657] [serial = 1518] [outer = 0x0] 04:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11749a400) [pid = 1657] [serial = 1519] [outer = 0x116788400] 04:05:06 INFO - PROCESS | 1657 | 1466247906629 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1180a0400) [pid = 1657] [serial = 1520] [outer = 0x116788400] 04:05:06 INFO - PROCESS | 1657 | 1466247906967 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]]]}] 04:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 473ms 04:05:06 INFO - PROCESS | 1657 | 1466247906984 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:05:06 INFO - PROCESS | 1657 | 1466247906986 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:05:06 INFO - PROCESS | 1657 | 1466247906988 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:05:06 INFO - PROCESS | 1657 | 1466247906990 Marionette TRACE conn2 <- [1,1998,null,{}] 04:05:06 INFO - PROCESS | 1657 | 1466247906998 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}] 04:05:07 INFO - PROCESS | 1657 | 1466247907001 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:07 INFO - PROCESS | 1657 | 1466247907079 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:05:07 INFO - PROCESS | 1657 | 1466247907134 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:07 INFO - PROCESS | 1657 | 1466247907136 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d0800 == 24 [pid = 1657] [id = 507] 04:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112647000) [pid = 1657] [serial = 1521] [outer = 0x0] 04:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118720400) [pid = 1657] [serial = 1522] [outer = 0x112647000] 04:05:07 INFO - PROCESS | 1657 | 1466247907164 Marionette DEBUG loaded listener.js 04:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118f7e000) [pid = 1657] [serial = 1523] [outer = 0x112647000] 04:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 522ms 04:05:07 INFO - PROCESS | 1657 | 1466247907507 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]]]}] 04:05:07 INFO - PROCESS | 1657 | 1466247907513 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:05:07 INFO - PROCESS | 1657 | 1466247907517 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:05:07 INFO - PROCESS | 1657 | 1466247907520 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:05:07 INFO - PROCESS | 1657 | 1466247907522 Marionette TRACE conn2 <- [1,2002,null,{}] 04:05:07 INFO - PROCESS | 1657 | 1466247907525 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}] 04:05:07 INFO - PROCESS | 1657 | 1466247907529 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:07 INFO - PROCESS | 1657 | 1466247907680 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:05:07 INFO - PROCESS | 1657 | 1466247907727 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:07 INFO - PROCESS | 1657 | 1466247907728 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12110f000 == 25 [pid = 1657] [id = 508] 04:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1181b0800) [pid = 1657] [serial = 1524] [outer = 0x0] 04:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11955f400) [pid = 1657] [serial = 1525] [outer = 0x1181b0800] 04:05:07 INFO - PROCESS | 1657 | 1466247907769 Marionette DEBUG loaded listener.js 04:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1196f5000) [pid = 1657] [serial = 1526] [outer = 0x1181b0800] 04:05:08 INFO - PROCESS | 1657 | 1466247908050 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]]]}] 04:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 571ms 04:05:08 INFO - PROCESS | 1657 | 1466247908091 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:05:08 INFO - PROCESS | 1657 | 1466247908094 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:05:08 INFO - PROCESS | 1657 | 1466247908107 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - PROCESS | 1657 | 1466247908109 Marionette TRACE conn2 <- [1,2006,null,{}] 04:05:08 INFO - PROCESS | 1657 | 1466247908116 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}] 04:05:08 INFO - PROCESS | 1657 | 1466247908118 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:08 INFO - PROCESS | 1657 | 1466247908202 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:05:08 INFO - PROCESS | 1657 | 1466247908206 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 1657 | 1466247908207 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ef0800 == 26 [pid = 1657] [id = 509] 04:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1196f0800) [pid = 1657] [serial = 1527] [outer = 0x0] 04:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119925c00) [pid = 1657] [serial = 1528] [outer = 0x1196f0800] 04:05:08 INFO - PROCESS | 1657 | 1466247908234 Marionette DEBUG loaded listener.js 04:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119b85400) [pid = 1657] [serial = 1529] [outer = 0x1196f0800] 04:05:08 INFO - PROCESS | 1657 | 1466247908604 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]]]}] 04:05:08 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 04:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 526ms 04:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:05:08 INFO - PROCESS | 1657 | 1466247908633 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:05:08 INFO - PROCESS | 1657 | 1466247908635 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:05:08 INFO - PROCESS | 1657 | 1466247908637 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - PROCESS | 1657 | 1466247908638 Marionette TRACE conn2 <- [1,2010,null,{}] 04:05:08 INFO - PROCESS | 1657 | 1466247908640 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}] 04:05:08 INFO - PROCESS | 1657 | 1466247908645 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:08 INFO - PROCESS | 1657 | 1466247908756 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:05:08 INFO - PROCESS | 1657 | 1466247908794 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 1657 | 1466247908795 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f7000 == 27 [pid = 1657] [id = 510] 04:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119b8bc00) [pid = 1657] [serial = 1530] [outer = 0x0] 04:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x120e13800) [pid = 1657] [serial = 1531] [outer = 0x119b8bc00] 04:05:08 INFO - PROCESS | 1657 | 1466247908820 Marionette DEBUG loaded listener.js 04:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x12193d800) [pid = 1657] [serial = 1532] [outer = 0x119b8bc00] 04:05:09 INFO - PROCESS | 1657 | 1466247909139 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]]]}] 04:05:09 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 04:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 517ms 04:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:05:09 INFO - PROCESS | 1657 | 1466247909155 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:05:09 INFO - PROCESS | 1657 | 1466247909156 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:05:09 INFO - PROCESS | 1657 | 1466247909158 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - PROCESS | 1657 | 1466247909159 Marionette TRACE conn2 <- [1,2014,null,{}] 04:05:09 INFO - PROCESS | 1657 | 1466247909165 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}] 04:05:09 INFO - PROCESS | 1657 | 1466247909166 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:09 INFO - PROCESS | 1657 | 1466247909264 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:05:09 INFO - PROCESS | 1657 | 1466247909274 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 1657 | 1466247909275 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12937d800 == 28 [pid = 1657] [id = 511] 04:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x121bb0000) [pid = 1657] [serial = 1533] [outer = 0x0] 04:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123384400) [pid = 1657] [serial = 1534] [outer = 0x121bb0000] 04:05:09 INFO - PROCESS | 1657 | 1466247909300 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124c3c400) [pid = 1657] [serial = 1535] [outer = 0x121bb0000] 04:05:09 INFO - PROCESS | 1657 | 1466247909639 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]]]}] 04:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 522ms 04:05:09 INFO - PROCESS | 1657 | 1466247909680 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:05:09 INFO - PROCESS | 1657 | 1466247909682 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:05:09 INFO - PROCESS | 1657 | 1466247909684 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - PROCESS | 1657 | 1466247909685 Marionette TRACE conn2 <- [1,2018,null,{}] 04:05:09 INFO - PROCESS | 1657 | 1466247909687 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}] 04:05:09 INFO - PROCESS | 1657 | 1466247909688 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:09 INFO - PROCESS | 1657 | 1466247909783 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:05:09 INFO - PROCESS | 1657 | 1466247909787 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 1657 | 1466247909788 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296fa800 == 29 [pid = 1657] [id = 512] 04:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12337a000) [pid = 1657] [serial = 1536] [outer = 0x0] 04:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124e53800) [pid = 1657] [serial = 1537] [outer = 0x12337a000] 04:05:09 INFO - PROCESS | 1657 | 1466247909812 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125d71400) [pid = 1657] [serial = 1538] [outer = 0x12337a000] 04:05:10 INFO - PROCESS | 1657 | 1466247910120 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]]]}] 04:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 470ms 04:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:05:10 INFO - PROCESS | 1657 | 1466247910154 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 1657 | 1466247910155 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:05:10 INFO - PROCESS | 1657 | 1466247910157 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 1657 | 1466247910159 Marionette TRACE conn2 <- [1,2022,null,{}] 04:05:10 INFO - PROCESS | 1657 | 1466247910163 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}] 04:05:10 INFO - PROCESS | 1657 | 1466247910166 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:10 INFO - PROCESS | 1657 | 1466247910270 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:05:10 INFO - PROCESS | 1657 | 1466247910273 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:10 INFO - PROCESS | 1657 | 1466247910274 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aa9c800 == 30 [pid = 1657] [id = 513] 04:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124c3ec00) [pid = 1657] [serial = 1539] [outer = 0x0] 04:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x126178c00) [pid = 1657] [serial = 1540] [outer = 0x124c3ec00] 04:05:10 INFO - PROCESS | 1657 | 1466247910298 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1263afc00) [pid = 1657] [serial = 1541] [outer = 0x124c3ec00] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124825000) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11960b000) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x111c18000) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115e8c000) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116f2d400) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11872ac00) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119926c00) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118091400) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x112c8a400) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118ab2c00) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:05:10 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1133a9c00) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:05:10 INFO - PROCESS | 1657 | 1466247910666 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]]]}] 04:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 523ms 04:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:05:10 INFO - PROCESS | 1657 | 1466247910682 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 1657 | 1466247910684 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:05:10 INFO - PROCESS | 1657 | 1466247910686 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 1657 | 1466247910687 Marionette TRACE conn2 <- [1,2026,null,{}] 04:05:10 INFO - PROCESS | 1657 | 1466247910689 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}] 04:05:10 INFO - PROCESS | 1657 | 1466247910690 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:10 INFO - PROCESS | 1657 | 1466247910793 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:05:10 INFO - PROCESS | 1657 | 1466247910828 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:10 INFO - PROCESS | 1657 | 1466247910829 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac4c800 == 31 [pid = 1657] [id = 514] 04:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x111e2dc00) [pid = 1657] [serial = 1542] [outer = 0x0] 04:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1187c6800) [pid = 1657] [serial = 1543] [outer = 0x111e2dc00] 04:05:10 INFO - PROCESS | 1657 | 1466247910854 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11324cc00) [pid = 1657] [serial = 1544] [outer = 0x111e2dc00] 04:05:11 INFO - PROCESS | 1657 | 1466247911132 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]]]}] 04:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 469ms 04:05:11 INFO - PROCESS | 1657 | 1466247911156 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:05:11 INFO - PROCESS | 1657 | 1466247911157 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:05:11 INFO - PROCESS | 1657 | 1466247911167 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:05:11 INFO - PROCESS | 1657 | 1466247911168 Marionette TRACE conn2 <- [1,2030,null,{}] 04:05:11 INFO - PROCESS | 1657 | 1466247911171 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}] 04:05:11 INFO - PROCESS | 1657 | 1466247911173 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:11 INFO - PROCESS | 1657 | 1466247911266 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:05:11 INFO - PROCESS | 1657 | 1466247911270 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 1657 | 1466247911272 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb6f000 == 32 [pid = 1657] [id = 515] 04:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x125352c00) [pid = 1657] [serial = 1545] [outer = 0x0] 04:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1273b1000) [pid = 1657] [serial = 1546] [outer = 0x125352c00] 04:05:11 INFO - PROCESS | 1657 | 1466247911298 Marionette DEBUG loaded listener.js 04:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128a5a400) [pid = 1657] [serial = 1547] [outer = 0x125352c00] 04:05:11 INFO - PROCESS | 1657 | 1466247911634 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]]]}] 04:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 527ms 04:05:11 INFO - PROCESS | 1657 | 1466247911693 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:05:11 INFO - PROCESS | 1657 | 1466247911694 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:05:11 INFO - PROCESS | 1657 | 1466247911697 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:05:11 INFO - PROCESS | 1657 | 1466247911698 Marionette TRACE conn2 <- [1,2034,null,{}] 04:05:11 INFO - PROCESS | 1657 | 1466247911700 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}] 04:05:11 INFO - PROCESS | 1657 | 1466247911701 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:11 INFO - PROCESS | 1657 | 1466247911781 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:05:11 INFO - PROCESS | 1657 | 1466247911784 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 1657 | 1466247911785 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be86000 == 33 [pid = 1657] [id = 516] 04:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x128a5a800) [pid = 1657] [serial = 1548] [outer = 0x0] 04:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128a62c00) [pid = 1657] [serial = 1549] [outer = 0x128a5a800] 04:05:11 INFO - PROCESS | 1657 | 1466247911809 Marionette DEBUG loaded listener.js 04:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128ae1400) [pid = 1657] [serial = 1550] [outer = 0x128a5a800] 04:05:12 INFO - PROCESS | 1657 | 1466247912130 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]]]}] 04:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms 04:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:05:12 INFO - PROCESS | 1657 | 1466247912168 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:05:12 INFO - PROCESS | 1657 | 1466247912169 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:05:12 INFO - PROCESS | 1657 | 1466247912171 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 1657 | 1466247912172 Marionette TRACE conn2 <- [1,2038,null,{}] 04:05:12 INFO - PROCESS | 1657 | 1466247912174 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}] 04:05:12 INFO - PROCESS | 1657 | 1466247912176 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:12 INFO - PROCESS | 1657 | 1466247912254 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:05:12 INFO - PROCESS | 1657 | 1466247912258 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:12 INFO - PROCESS | 1657 | 1466247912259 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c175800 == 34 [pid = 1657] [id = 517] 04:05:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x128a5dc00) [pid = 1657] [serial = 1551] [outer = 0x0] 04:05:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128ae9c00) [pid = 1657] [serial = 1552] [outer = 0x128a5dc00] 04:05:12 INFO - PROCESS | 1657 | 1466247912285 Marionette DEBUG loaded listener.js 04:05:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128b9b000) [pid = 1657] [serial = 1553] [outer = 0x128a5dc00] 04:05:12 INFO - PROCESS | 1657 | 1466247912732 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]]]}] 04:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 618ms 04:05:12 INFO - PROCESS | 1657 | 1466247912790 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:05:12 INFO - PROCESS | 1657 | 1466247912792 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:05:12 INFO - PROCESS | 1657 | 1466247912795 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 1657 | 1466247912797 Marionette TRACE conn2 <- [1,2042,null,{}] 04:05:12 INFO - PROCESS | 1657 | 1466247912801 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}] 04:05:12 INFO - PROCESS | 1657 | 1466247912803 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:12 INFO - PROCESS | 1657 | 1466247912907 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:05:13 INFO - PROCESS | 1657 | 1466247913013 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 1657 | 1466247913014 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad6800 == 35 [pid = 1657] [id = 518] 04:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115d40c00) [pid = 1657] [serial = 1554] [outer = 0x0] 04:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115d4bc00) [pid = 1657] [serial = 1555] [outer = 0x115d40c00] 04:05:13 INFO - PROCESS | 1657 | 1466247913047 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1164db800) [pid = 1657] [serial = 1556] [outer = 0x115d40c00] 04:05:13 INFO - PROCESS | 1657 | 1466247913467 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]]]}] 04:05:13 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) 04:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 721ms 04:05:13 INFO - PROCESS | 1657 | 1466247913517 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:05:13 INFO - PROCESS | 1657 | 1466247913520 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:05:13 INFO - PROCESS | 1657 | 1466247913524 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:05:13 INFO - PROCESS | 1657 | 1466247913526 Marionette TRACE conn2 <- [1,2046,null,{}] 04:05:13 INFO - PROCESS | 1657 | 1466247913529 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}] 04:05:13 INFO - PROCESS | 1657 | 1466247913531 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:13 INFO - PROCESS | 1657 | 1466247913632 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:05:13 INFO - PROCESS | 1657 | 1466247913688 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 1657 | 1466247913689 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12630c000 == 36 [pid = 1657] [id = 519] 04:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116f81000) [pid = 1657] [serial = 1557] [outer = 0x0] 04:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1184cbc00) [pid = 1657] [serial = 1558] [outer = 0x116f81000] 04:05:13 INFO - PROCESS | 1657 | 1466247913720 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118ab0400) [pid = 1657] [serial = 1559] [outer = 0x116f81000] 04:05:14 INFO - PROCESS | 1657 | 1466247914167 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]]]}] 04:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 672ms 04:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:05:14 INFO - PROCESS | 1657 | 1466247914197 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:05:14 INFO - PROCESS | 1657 | 1466247914198 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:05:14 INFO - PROCESS | 1657 | 1466247914201 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:05:14 INFO - PROCESS | 1657 | 1466247914203 Marionette TRACE conn2 <- [1,2050,null,{}] 04:05:14 INFO - PROCESS | 1657 | 1466247914228 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}] 04:05:14 INFO - PROCESS | 1657 | 1466247914231 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:14 INFO - PROCESS | 1657 | 1466247914375 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:05:14 INFO - PROCESS | 1657 | 1466247914429 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:14 INFO - PROCESS | 1657 | 1466247914431 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c174000 == 37 [pid = 1657] [id = 520] 04:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119df0000) [pid = 1657] [serial = 1560] [outer = 0x0] 04:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120e0d000) [pid = 1657] [serial = 1561] [outer = 0x119df0000] 04:05:14 INFO - PROCESS | 1657 | 1466247914462 Marionette DEBUG loaded listener.js 04:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210d9c00) [pid = 1657] [serial = 1562] [outer = 0x119df0000] 04:05:15 INFO - PROCESS | 1657 | 1466247915030 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]]]}] 04:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 871ms 04:05:15 INFO - PROCESS | 1657 | 1466247915079 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:05:15 INFO - PROCESS | 1657 | 1466247915082 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:05:15 INFO - PROCESS | 1657 | 1466247915085 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 1657 | 1466247915087 Marionette TRACE conn2 <- [1,2054,null,{}] 04:05:15 INFO - PROCESS | 1657 | 1466247915091 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}] 04:05:15 INFO - PROCESS | 1657 | 1466247915093 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:15 INFO - PROCESS | 1657 | 1466247915180 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:05:15 INFO - PROCESS | 1657 | 1466247915247 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:15 INFO - PROCESS | 1657 | 1466247915250 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193cc000 == 38 [pid = 1657] [id = 521] 04:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x113b50800) [pid = 1657] [serial = 1563] [outer = 0x0] 04:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115d39000) [pid = 1657] [serial = 1564] [outer = 0x113b50800] 04:05:15 INFO - PROCESS | 1657 | 1466247915277 Marionette DEBUG loaded listener.js 04:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115e18400) [pid = 1657] [serial = 1565] [outer = 0x113b50800] 04:05:15 INFO - PROCESS | 1657 | 1466247915750 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]]]}] 04:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 722ms 04:05:15 INFO - PROCESS | 1657 | 1466247915808 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 1657 | 1466247915812 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:05:15 INFO - PROCESS | 1657 | 1466247915818 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 1657 | 1466247915821 Marionette TRACE conn2 <- [1,2058,null,{}] 04:05:15 INFO - PROCESS | 1657 | 1466247915825 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}] 04:05:15 INFO - PROCESS | 1657 | 1466247915827 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x112519800 == 37 [pid = 1657] [id = 492] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f7000 == 36 [pid = 1657] [id = 510] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1296fa800 == 35 [pid = 1657] [id = 512] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac4c800 == 34 [pid = 1657] [id = 514] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12937d800 == 33 [pid = 1657] [id = 511] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12be86000 == 32 [pid = 1657] [id = 516] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12aa9c800 == 31 [pid = 1657] [id = 513] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb6f000 == 30 [pid = 1657] [id = 515] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1193cc000 == 29 [pid = 1657] [id = 521] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12c174000 == 28 [pid = 1657] [id = 520] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12630c000 == 27 [pid = 1657] [id = 519] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad6800 == 26 [pid = 1657] [id = 518] 04:05:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12c175800 == 25 [pid = 1657] [id = 517] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128a58400) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121ba6400) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1196e8c00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x111c7b400) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112c1ec00) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116a13800) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11663a000) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118175400) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11871fc00) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118abac00) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b8b800) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118f89000) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x120e95800) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e15400) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121411800) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x120e12000) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115d33800) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115d4a000) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119926400) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1198b8400) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12145f400) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119221800) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 04:05:16 INFO - PROCESS | 1657 | 1466247916550 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:05:16 INFO - PROCESS | 1657 | 1466247916594 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:16 INFO - PROCESS | 1657 | 1466247916596 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d9b000 == 26 [pid = 1657] [id = 522] 04:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112646800) [pid = 1657] [serial = 1566] [outer = 0x0] 04:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1129b2000) [pid = 1657] [serial = 1567] [outer = 0x112646800] 04:05:16 INFO - PROCESS | 1657 | 1466247916624 Marionette DEBUG loaded listener.js 04:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112da1800) [pid = 1657] [serial = 1568] [outer = 0x112646800] 04:05:16 INFO - PROCESS | 1657 | 1466247916934 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]]]}] 04:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1124ms 04:05:16 INFO - PROCESS | 1657 | 1466247916951 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:05:16 INFO - PROCESS | 1657 | 1466247916953 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:05:16 INFO - PROCESS | 1657 | 1466247916957 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:05:16 INFO - PROCESS | 1657 | 1466247916959 Marionette TRACE conn2 <- [1,2062,null,{}] 04:05:16 INFO - PROCESS | 1657 | 1466247916966 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}] 04:05:16 INFO - PROCESS | 1657 | 1466247916967 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:17 INFO - PROCESS | 1657 | 1466247917045 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:05:17 INFO - PROCESS | 1657 | 1466247917049 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 1657 | 1466247917051 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x117478000 == 27 [pid = 1657] [id = 523] 04:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115d11c00) [pid = 1657] [serial = 1569] [outer = 0x0] 04:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115e8cc00) [pid = 1657] [serial = 1570] [outer = 0x115d11c00] 04:05:17 INFO - PROCESS | 1657 | 1466247917079 Marionette DEBUG loaded listener.js 04:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11663a000) [pid = 1657] [serial = 1571] [outer = 0x115d11c00] 04:05:17 INFO - PROCESS | 1657 | 1466247917439 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]]]}] 04:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 525ms 04:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:05:17 INFO - PROCESS | 1657 | 1466247917481 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:05:17 INFO - PROCESS | 1657 | 1466247917483 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:05:17 INFO - PROCESS | 1657 | 1466247917485 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:05:17 INFO - PROCESS | 1657 | 1466247917486 Marionette TRACE conn2 <- [1,2066,null,{}] 04:05:17 INFO - PROCESS | 1657 | 1466247917489 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}] 04:05:17 INFO - PROCESS | 1657 | 1466247917490 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:17 INFO - PROCESS | 1657 | 1466247917567 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:05:17 INFO - PROCESS | 1657 | 1466247917573 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 1657 | 1466247917574 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x117474000 == 28 [pid = 1657] [id = 524] 04:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f2ec00) [pid = 1657] [serial = 1572] [outer = 0x0] 04:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1176d7800) [pid = 1657] [serial = 1573] [outer = 0x116f2ec00] 04:05:17 INFO - PROCESS | 1657 | 1466247917609 Marionette DEBUG loaded listener.js 04:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11809f800) [pid = 1657] [serial = 1574] [outer = 0x116f2ec00] 04:05:17 INFO - PROCESS | 1657 | 1466247917970 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]]]}] 04:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 519ms 04:05:18 INFO - PROCESS | 1657 | 1466247918005 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 1657 | 1466247918008 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:05:18 INFO - PROCESS | 1657 | 1466247918016 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - PROCESS | 1657 | 1466247918019 Marionette TRACE conn2 <- [1,2070,null,{}] 04:05:18 INFO - PROCESS | 1657 | 1466247918022 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}] 04:05:18 INFO - PROCESS | 1657 | 1466247918025 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:18 INFO - PROCESS | 1657 | 1466247918143 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:05:18 INFO - PROCESS | 1657 | 1466247918151 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 1657 | 1466247918152 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x121258800 == 29 [pid = 1657] [id = 525] 04:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118177c00) [pid = 1657] [serial = 1575] [outer = 0x0] 04:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1187c4000) [pid = 1657] [serial = 1576] [outer = 0x118177c00] 04:05:18 INFO - PROCESS | 1657 | 1466247918192 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119217800) [pid = 1657] [serial = 1577] [outer = 0x118177c00] 04:05:18 INFO - PROCESS | 1657 | 1466247918615 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]]]}] 04:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 626ms 04:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:05:18 INFO - PROCESS | 1657 | 1466247918637 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 1657 | 1466247918638 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:05:18 INFO - PROCESS | 1657 | 1466247918641 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - PROCESS | 1657 | 1466247918642 Marionette TRACE conn2 <- [1,2074,null,{}] 04:05:18 INFO - PROCESS | 1657 | 1466247918662 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}] 04:05:18 INFO - PROCESS | 1657 | 1466247918663 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:18 INFO - PROCESS | 1657 | 1466247918763 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:05:18 INFO - PROCESS | 1657 | 1466247918767 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 1657 | 1466247918768 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12331a000 == 30 [pid = 1657] [id = 526] 04:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1183ca400) [pid = 1657] [serial = 1578] [outer = 0x0] 04:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119556000) [pid = 1657] [serial = 1579] [outer = 0x1183ca400] 04:05:18 INFO - PROCESS | 1657 | 1466247918792 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11960ec00) [pid = 1657] [serial = 1580] [outer = 0x1183ca400] 04:05:19 INFO - PROCESS | 1657 | 1466247919137 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]]]}] 04:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 04:05:19 INFO - PROCESS | 1657 | 1466247919160 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:05:19 INFO - PROCESS | 1657 | 1466247919161 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:05:19 INFO - PROCESS | 1657 | 1466247919163 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 1657 | 1466247919164 Marionette TRACE conn2 <- [1,2078,null,{}] 04:05:19 INFO - PROCESS | 1657 | 1466247919166 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}] 04:05:19 INFO - PROCESS | 1657 | 1466247919167 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:19 INFO - PROCESS | 1657 | 1466247919265 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:05:19 INFO - PROCESS | 1657 | 1466247919270 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:19 INFO - PROCESS | 1657 | 1466247919274 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270e0000 == 31 [pid = 1657] [id = 527] 04:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116f2e400) [pid = 1657] [serial = 1581] [outer = 0x0] 04:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119926400) [pid = 1657] [serial = 1582] [outer = 0x116f2e400] 04:05:19 INFO - PROCESS | 1657 | 1466247919337 Marionette DEBUG loaded listener.js 04:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119b87400) [pid = 1657] [serial = 1583] [outer = 0x116f2e400] 04:05:19 INFO - PROCESS | 1657 | 1466247919662 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]]]}] 04:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 04:05:19 INFO - PROCESS | 1657 | 1466247919684 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:05:19 INFO - PROCESS | 1657 | 1466247919685 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:05:19 INFO - PROCESS | 1657 | 1466247919687 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 1657 | 1466247919688 Marionette TRACE conn2 <- [1,2082,null,{}] 04:05:19 INFO - PROCESS | 1657 | 1466247919698 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}] 04:05:19 INFO - PROCESS | 1657 | 1466247919700 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:19 INFO - PROCESS | 1657 | 1466247919795 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:05:19 INFO - PROCESS | 1657 | 1466247919799 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:19 INFO - PROCESS | 1657 | 1466247919800 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11250c000 == 32 [pid = 1657] [id = 528] 04:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1198bd000) [pid = 1657] [serial = 1584] [outer = 0x0] 04:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120e11400) [pid = 1657] [serial = 1585] [outer = 0x1198bd000] 04:05:19 INFO - PROCESS | 1657 | 1466247919824 Marionette DEBUG loaded listener.js 04:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e94c00) [pid = 1657] [serial = 1586] [outer = 0x1198bd000] 04:05:20 INFO - PROCESS | 1657 | 1466247920171 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]]]}] 04:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 04:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:05:20 INFO - PROCESS | 1657 | 1466247920205 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:05:20 INFO - PROCESS | 1657 | 1466247920207 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:05:20 INFO - PROCESS | 1657 | 1466247920209 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 1657 | 1466247920210 Marionette TRACE conn2 <- [1,2086,null,{}] 04:05:20 INFO - PROCESS | 1657 | 1466247920215 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}] 04:05:20 INFO - PROCESS | 1657 | 1466247920216 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:20 INFO - PROCESS | 1657 | 1466247920311 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:05:20 INFO - PROCESS | 1657 | 1466247920316 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 1657 | 1466247920317 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a94a000 == 33 [pid = 1657] [id = 529] 04:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111eca400) [pid = 1657] [serial = 1587] [outer = 0x0] 04:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120e96400) [pid = 1657] [serial = 1588] [outer = 0x111eca400] 04:05:20 INFO - PROCESS | 1657 | 1466247920341 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120e8f800) [pid = 1657] [serial = 1589] [outer = 0x111eca400] 04:05:20 INFO - PROCESS | 1657 | 1466247920648 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]]]}] 04:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 471ms 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128a5a800) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119b8bc00) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121bb0000) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128a5dc00) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12337a000) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1181b0800) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112647000) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112c7e000) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121727000) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1196f0800) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11678ac00) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111e2dc00) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115d36c00) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116788400) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124c3ec00) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:05:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x125352c00) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:05:20 INFO - PROCESS | 1657 | 1466247920841 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:05:20 INFO - PROCESS | 1657 | 1466247920842 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:05:20 INFO - PROCESS | 1657 | 1466247920848 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 1657 | 1466247920849 Marionette TRACE conn2 <- [1,2090,null,{}] 04:05:20 INFO - PROCESS | 1657 | 1466247920852 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}] 04:05:20 INFO - PROCESS | 1657 | 1466247920853 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:20 INFO - PROCESS | 1657 | 1466247920927 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:05:20 INFO - PROCESS | 1657 | 1466247920933 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 1657 | 1466247920934 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3c000 == 34 [pid = 1657] [id = 530] 04:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112c88400) [pid = 1657] [serial = 1590] [outer = 0x0] 04:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d4b000) [pid = 1657] [serial = 1591] [outer = 0x112c88400] 04:05:20 INFO - PROCESS | 1657 | 1466247920958 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119607c00) [pid = 1657] [serial = 1592] [outer = 0x112c88400] 04:05:21 INFO - PROCESS | 1657 | 1466247921295 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]]]}] 04:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 467ms 04:05:21 INFO - PROCESS | 1657 | 1466247921317 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:05:21 INFO - PROCESS | 1657 | 1466247921318 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:05:21 INFO - PROCESS | 1657 | 1466247921320 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 1657 | 1466247921321 Marionette TRACE conn2 <- [1,2094,null,{}] 04:05:21 INFO - PROCESS | 1657 | 1466247921324 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}] 04:05:21 INFO - PROCESS | 1657 | 1466247921325 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:21 INFO - PROCESS | 1657 | 1466247921417 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:05:21 INFO - PROCESS | 1657 | 1466247921422 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:21 INFO - PROCESS | 1657 | 1466247921424 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b824000 == 35 [pid = 1657] [id = 531] 04:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112da7400) [pid = 1657] [serial = 1593] [outer = 0x0] 04:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12337ac00) [pid = 1657] [serial = 1594] [outer = 0x112da7400] 04:05:21 INFO - PROCESS | 1657 | 1466247921461 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124c40c00) [pid = 1657] [serial = 1595] [outer = 0x112da7400] 04:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 04:05:21 INFO - PROCESS | 1657 | 1466247921887 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]]]}] 04:05:21 INFO - PROCESS | 1657 | 1466247921890 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:05:21 INFO - PROCESS | 1657 | 1466247921892 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:05:21 INFO - PROCESS | 1657 | 1466247921899 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 1657 | 1466247921901 Marionette TRACE conn2 <- [1,2098,null,{}] 04:05:21 INFO - PROCESS | 1657 | 1466247921903 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}] 04:05:21 INFO - PROCESS | 1657 | 1466247921904 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:22 INFO - PROCESS | 1657 | 1466247922025 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:05:22 INFO - PROCESS | 1657 | 1466247922036 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:22 INFO - PROCESS | 1657 | 1466247922038 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b91b800 == 36 [pid = 1657] [id = 532] 04:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124d15000) [pid = 1657] [serial = 1596] [outer = 0x0] 04:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12535d000) [pid = 1657] [serial = 1597] [outer = 0x124d15000] 04:05:22 INFO - PROCESS | 1657 | 1466247922081 Marionette DEBUG loaded listener.js 04:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1263a8800) [pid = 1657] [serial = 1598] [outer = 0x124d15000] 04:05:22 INFO - PROCESS | 1657 | 1466247922502 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]]]}] 04:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 619ms 04:05:22 INFO - PROCESS | 1657 | 1466247922518 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:05:22 INFO - PROCESS | 1657 | 1466247922520 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:05:22 INFO - PROCESS | 1657 | 1466247922522 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:05:22 INFO - PROCESS | 1657 | 1466247922524 Marionette TRACE conn2 <- [1,2102,null,{}] 04:05:22 INFO - PROCESS | 1657 | 1466247922526 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}] 04:05:22 INFO - PROCESS | 1657 | 1466247922529 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:22 INFO - PROCESS | 1657 | 1466247922617 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:05:22 INFO - PROCESS | 1657 | 1466247922678 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:22 INFO - PROCESS | 1657 | 1466247922679 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12110e000 == 37 [pid = 1657] [id = 533] 04:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11960dc00) [pid = 1657] [serial = 1599] [outer = 0x0] 04:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127017000) [pid = 1657] [serial = 1600] [outer = 0x11960dc00] 04:05:22 INFO - PROCESS | 1657 | 1466247922703 Marionette DEBUG loaded listener.js 04:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128a5d000) [pid = 1657] [serial = 1601] [outer = 0x11960dc00] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117478000 == 36 [pid = 1657] [id = 523] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x115d9b000 == 35 [pid = 1657] [id = 522] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11250c000 == 34 [pid = 1657] [id = 528] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3c000 == 33 [pid = 1657] [id = 530] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12331a000 == 32 [pid = 1657] [id = 526] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b824000 == 31 [pid = 1657] [id = 531] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12a94a000 == 30 [pid = 1657] [id = 529] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121258800 == 29 [pid = 1657] [id = 525] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1270e0000 == 28 [pid = 1657] [id = 527] 04:05:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117474000 == 27 [pid = 1657] [id = 524] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1169af800 == 26 [pid = 1657] [id = 505] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12110b000 == 25 [pid = 1657] [id = 495] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x124a9e000 == 24 [pid = 1657] [id = 496] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad4800 == 23 [pid = 1657] [id = 506] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82c800 == 22 [pid = 1657] [id = 502] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12a942800 == 21 [pid = 1657] [id = 499] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d0800 == 20 [pid = 1657] [id = 507] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x112e84000 == 19 [pid = 1657] [id = 498] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11929b800 == 18 [pid = 1657] [id = 494] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11715c800 == 17 [pid = 1657] [id = 503] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12a943800 == 16 [pid = 1657] [id = 501] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12614e800 == 15 [pid = 1657] [id = 497] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12110f000 == 14 [pid = 1657] [id = 508] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117469000 == 13 [pid = 1657] [id = 493] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x124886000 == 12 [pid = 1657] [id = 504] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12488e000 == 11 [pid = 1657] [id = 500] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x124ef0800 == 10 [pid = 1657] [id = 509] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128ae1400) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x120e13800) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123384400) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12193d800) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128b9b000) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124e53800) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11955f400) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1196f5000) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118720400) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118f7e000) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112c88800) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128ae9c00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113246800) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124825800) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119925c00) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11697c000) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1176d5800) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1187c6800) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x115d3c400) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115d50c00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11749a400) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1180a0400) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x124c3c400) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x126178c00) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x125d71400) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1273b1000) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11324cc00) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x128a62c00) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1263afc00) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x128a5a400) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119b85400) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12b91b800 == 9 [pid = 1657] [id = 532] 04:05:24 INFO - PROCESS | 1657 | 1466247924915 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]]]}] 04:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2427ms 04:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:05:24 INFO - PROCESS | 1657 | 1466247924950 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:05:24 INFO - PROCESS | 1657 | 1466247924952 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:05:24 INFO - PROCESS | 1657 | 1466247924956 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 1657 | 1466247924958 Marionette TRACE conn2 <- [1,2106,null,{}] 04:05:24 INFO - PROCESS | 1657 | 1466247924964 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}] 04:05:24 INFO - PROCESS | 1657 | 1466247924965 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:25 INFO - PROCESS | 1657 | 1466247925045 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:05:25 INFO - PROCESS | 1657 | 1466247925050 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 1657 | 1466247925052 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11692d000 == 10 [pid = 1657] [id = 534] 04:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x112c8c400) [pid = 1657] [serial = 1602] [outer = 0x0] 04:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x112d6f000) [pid = 1657] [serial = 1603] [outer = 0x112c8c400] 04:05:25 INFO - PROCESS | 1657 | 1466247925083 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11324cc00) [pid = 1657] [serial = 1604] [outer = 0x112c8c400] 04:05:25 INFO - PROCESS | 1657 | 1466247925422 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]]]}] 04:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 526ms 04:05:25 INFO - PROCESS | 1657 | 1466247925482 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:05:25 INFO - PROCESS | 1657 | 1466247925485 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:05:25 INFO - PROCESS | 1657 | 1466247925490 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:05:25 INFO - PROCESS | 1657 | 1466247925492 Marionette TRACE conn2 <- [1,2110,null,{}] 04:05:25 INFO - PROCESS | 1657 | 1466247925494 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}] 04:05:25 INFO - PROCESS | 1657 | 1466247925496 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:25 INFO - PROCESS | 1657 | 1466247925577 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:05:25 INFO - PROCESS | 1657 | 1466247925583 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 1657 | 1466247925585 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164a2000 == 11 [pid = 1657] [id = 535] 04:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115d37000) [pid = 1657] [serial = 1605] [outer = 0x0] 04:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x115d49800) [pid = 1657] [serial = 1606] [outer = 0x115d37000] 04:05:25 INFO - PROCESS | 1657 | 1466247925613 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115e92400) [pid = 1657] [serial = 1607] [outer = 0x115d37000] 04:05:25 INFO - PROCESS | 1657 | 1466247925957 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]]]}] 04:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 04:05:26 INFO - PROCESS | 1657 | 1466247926012 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:05:26 INFO - PROCESS | 1657 | 1466247926013 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:05:26 INFO - PROCESS | 1657 | 1466247926024 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 1657 | 1466247926026 Marionette TRACE conn2 <- [1,2114,null,{}] 04:05:26 INFO - PROCESS | 1657 | 1466247926034 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}] 04:05:26 INFO - PROCESS | 1657 | 1466247926037 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:26 INFO - PROCESS | 1657 | 1466247926116 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:05:26 INFO - PROCESS | 1657 | 1466247926121 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:26 INFO - PROCESS | 1657 | 1466247926123 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e0000 == 12 [pid = 1657] [id = 536] 04:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x110fa1400) [pid = 1657] [serial = 1608] [outer = 0x0] 04:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116a19800) [pid = 1657] [serial = 1609] [outer = 0x110fa1400] 04:05:26 INFO - PROCESS | 1657 | 1466247926154 Marionette DEBUG loaded listener.js 04:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x117e0c800) [pid = 1657] [serial = 1610] [outer = 0x110fa1400] 04:05:26 INFO - PROCESS | 1657 | 1466247926502 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]]]}] 04:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 523ms 04:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:05:26 INFO - PROCESS | 1657 | 1466247926548 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:05:26 INFO - PROCESS | 1657 | 1466247926550 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:05:26 INFO - PROCESS | 1657 | 1466247926552 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 1657 | 1466247926553 Marionette TRACE conn2 <- [1,2118,null,{}] 04:05:26 INFO - PROCESS | 1657 | 1466247926555 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}] 04:05:26 INFO - PROCESS | 1657 | 1466247926557 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:26 INFO - PROCESS | 1657 | 1466247926655 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:05:26 INFO - PROCESS | 1657 | 1466247926661 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:26 INFO - PROCESS | 1657 | 1466247926662 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e44800 == 13 [pid = 1657] [id = 537] 04:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1176d8c00) [pid = 1657] [serial = 1611] [outer = 0x0] 04:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1181b9000) [pid = 1657] [serial = 1612] [outer = 0x1176d8c00] 04:05:26 INFO - PROCESS | 1657 | 1466247926688 Marionette DEBUG loaded listener.js 04:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11871fc00) [pid = 1657] [serial = 1613] [outer = 0x1176d8c00] 04:05:27 INFO - PROCESS | 1657 | 1466247927001 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]]]}] 04:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 468ms 04:05:27 INFO - PROCESS | 1657 | 1466247927021 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:05:27 INFO - PROCESS | 1657 | 1466247927022 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:05:27 INFO - PROCESS | 1657 | 1466247927024 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:05:27 INFO - PROCESS | 1657 | 1466247927025 Marionette TRACE conn2 <- [1,2122,null,{}] 04:05:27 INFO - PROCESS | 1657 | 1466247927030 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}] 04:05:27 INFO - PROCESS | 1657 | 1466247927032 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:27 INFO - PROCESS | 1657 | 1466247927113 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:05:27 INFO - PROCESS | 1657 | 1466247927117 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 1657 | 1466247927118 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x124895800 == 14 [pid = 1657] [id = 538] 04:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112975400) [pid = 1657] [serial = 1614] [outer = 0x0] 04:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11872b400) [pid = 1657] [serial = 1615] [outer = 0x112975400] 04:05:27 INFO - PROCESS | 1657 | 1466247927144 Marionette DEBUG loaded listener.js 04:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118f8a000) [pid = 1657] [serial = 1616] [outer = 0x112975400] 04:05:27 INFO - PROCESS | 1657 | 1466247927482 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]]]}] 04:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 472ms 04:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:05:27 INFO - PROCESS | 1657 | 1466247927497 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:05:27 INFO - PROCESS | 1657 | 1466247927498 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:05:27 INFO - PROCESS | 1657 | 1466247927500 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:05:27 INFO - PROCESS | 1657 | 1466247927501 Marionette TRACE conn2 <- [1,2126,null,{}] 04:05:27 INFO - PROCESS | 1657 | 1466247927504 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}] 04:05:27 INFO - PROCESS | 1657 | 1466247927508 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:27 INFO - PROCESS | 1657 | 1466247927640 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:05:27 INFO - PROCESS | 1657 | 1466247927646 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 1657 | 1466247927648 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12614c800 == 15 [pid = 1657] [id = 539] 04:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1181b2800) [pid = 1657] [serial = 1617] [outer = 0x0] 04:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11955d000) [pid = 1657] [serial = 1618] [outer = 0x1181b2800] 04:05:27 INFO - PROCESS | 1657 | 1466247927673 Marionette DEBUG loaded listener.js 04:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11992ac00) [pid = 1657] [serial = 1619] [outer = 0x1181b2800] 04:05:27 INFO - PROCESS | 1657 | 1466247927972 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]]]}] 04:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 522ms 04:05:28 INFO - PROCESS | 1657 | 1466247928022 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:05:28 INFO - PROCESS | 1657 | 1466247928023 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:05:28 INFO - PROCESS | 1657 | 1466247928026 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 1657 | 1466247928027 Marionette TRACE conn2 <- [1,2130,null,{}] 04:05:28 INFO - PROCESS | 1657 | 1466247928029 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}] 04:05:28 INFO - PROCESS | 1657 | 1466247928031 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:28 INFO - PROCESS | 1657 | 1466247928115 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:05:28 INFO - PROCESS | 1657 | 1466247928119 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:28 INFO - PROCESS | 1657 | 1466247928120 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d9f800 == 16 [pid = 1657] [id = 540] 04:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115e16c00) [pid = 1657] [serial = 1620] [outer = 0x0] 04:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118f88800) [pid = 1657] [serial = 1621] [outer = 0x115e16c00] 04:05:28 INFO - PROCESS | 1657 | 1466247928149 Marionette DEBUG loaded listener.js 04:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119ded400) [pid = 1657] [serial = 1622] [outer = 0x115e16c00] 04:05:28 INFO - PROCESS | 1657 | 1466247928501 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] 04:05:28 INFO - PROCESS | 1657 | 1466247928546 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:05:28 INFO - PROCESS | 1657 | 1466247928548 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 1657 | 1466247928549 Marionette TRACE conn2 <- [1,2134,null,{}] 04:05:28 INFO - PROCESS | 1657 | 1466247928552 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}] 04:05:28 INFO - PROCESS | 1657 | 1466247928553 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:28 INFO - PROCESS | 1657 | 1466247928625 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:05:28 INFO - PROCESS | 1657 | 1466247928629 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:28 INFO - PROCESS | 1657 | 1466247928631 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296ec800 == 17 [pid = 1657] [id = 541] 04:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120e07000) [pid = 1657] [serial = 1623] [outer = 0x0] 04:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120e10c00) [pid = 1657] [serial = 1624] [outer = 0x120e07000] 04:05:28 INFO - PROCESS | 1657 | 1466247928655 Marionette DEBUG loaded listener.js 04:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120e8d800) [pid = 1657] [serial = 1625] [outer = 0x120e07000] 04:05:28 INFO - PROCESS | 1657 | 1466247928995 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]]]}] 04:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 470ms 04:05:29 INFO - PROCESS | 1657 | 1466247929018 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:05:29 INFO - PROCESS | 1657 | 1466247929019 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:05:29 INFO - PROCESS | 1657 | 1466247929022 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 1657 | 1466247929023 Marionette TRACE conn2 <- [1,2138,null,{}] 04:05:29 INFO - PROCESS | 1657 | 1466247929025 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}] 04:05:29 INFO - PROCESS | 1657 | 1466247929026 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:29 INFO - PROCESS | 1657 | 1466247929100 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:05:29 INFO - PROCESS | 1657 | 1466247929104 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 1657 | 1466247929105 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195d8000 == 18 [pid = 1657] [id = 542] 04:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120faac00) [pid = 1657] [serial = 1626] [outer = 0x0] 04:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121231000) [pid = 1657] [serial = 1627] [outer = 0x120faac00] 04:05:29 INFO - PROCESS | 1657 | 1466247929140 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1219d3c00) [pid = 1657] [serial = 1628] [outer = 0x120faac00] 04:05:29 INFO - PROCESS | 1657 | 1466247929452 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]]]}] 04:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 470ms 04:05:29 INFO - PROCESS | 1657 | 1466247929493 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:05:29 INFO - PROCESS | 1657 | 1466247929494 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:05:29 INFO - PROCESS | 1657 | 1466247929496 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 1657 | 1466247929497 Marionette TRACE conn2 <- [1,2142,null,{}] 04:05:29 INFO - PROCESS | 1657 | 1466247929499 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}] 04:05:29 INFO - PROCESS | 1657 | 1466247929500 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:29 INFO - PROCESS | 1657 | 1466247929606 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:05:29 INFO - PROCESS | 1657 | 1466247929612 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 1657 | 1466247929613 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aaa7000 == 19 [pid = 1657] [id = 543] 04:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110e78c00) [pid = 1657] [serial = 1629] [outer = 0x0] 04:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1219d2c00) [pid = 1657] [serial = 1630] [outer = 0x110e78c00] 04:05:29 INFO - PROCESS | 1657 | 1466247929637 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124ad5800) [pid = 1657] [serial = 1631] [outer = 0x110e78c00] 04:05:29 INFO - PROCESS | 1657 | 1466247929935 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] 04:05:29 INFO - PROCESS | 1657 | 1466247929968 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:05:29 INFO - PROCESS | 1657 | 1466247929970 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 1657 | 1466247929972 Marionette TRACE conn2 <- [1,2146,null,{}] 04:05:29 INFO - PROCESS | 1657 | 1466247929974 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}] 04:05:29 INFO - PROCESS | 1657 | 1466247929976 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:30 INFO - PROCESS | 1657 | 1466247930066 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:05:30 INFO - PROCESS | 1657 | 1466247930069 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:30 INFO - PROCESS | 1657 | 1466247930071 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124893000 == 20 [pid = 1657] [id = 544] 04:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124c3ec00) [pid = 1657] [serial = 1632] [outer = 0x0] 04:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12535c800) [pid = 1657] [serial = 1633] [outer = 0x124c3ec00] 04:05:30 INFO - PROCESS | 1657 | 1466247930107 Marionette DEBUG loaded listener.js 04:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12701a800) [pid = 1657] [serial = 1634] [outer = 0x124c3ec00] 04:05:30 INFO - PROCESS | 1657 | 1466247930494 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] 04:05:30 INFO - PROCESS | 1657 | 1466247930542 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:05:30 INFO - PROCESS | 1657 | 1466247930544 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:05:30 INFO - PROCESS | 1657 | 1466247930545 Marionette TRACE conn2 <- [1,2150,null,{}] 04:05:30 INFO - PROCESS | 1657 | 1466247930547 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}] 04:05:30 INFO - PROCESS | 1657 | 1466247930548 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:30 INFO - PROCESS | 1657 | 1466247930645 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:05:30 INFO - PROCESS | 1657 | 1466247930649 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:30 INFO - PROCESS | 1657 | 1466247930650 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb73000 == 21 [pid = 1657] [id = 545] 04:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124c46800) [pid = 1657] [serial = 1635] [outer = 0x0] 04:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1273b9c00) [pid = 1657] [serial = 1636] [outer = 0x124c46800] 04:05:30 INFO - PROCESS | 1657 | 1466247930674 Marionette DEBUG loaded listener.js 04:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128a5a000) [pid = 1657] [serial = 1637] [outer = 0x124c46800] 04:05:30 INFO - PROCESS | 1657 | 1466247930992 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]]]}] 04:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 473ms 04:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:05:31 INFO - PROCESS | 1657 | 1466247931018 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:05:31 INFO - PROCESS | 1657 | 1466247931019 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:05:31 INFO - PROCESS | 1657 | 1466247931021 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:05:31 INFO - PROCESS | 1657 | 1466247931023 Marionette TRACE conn2 <- [1,2154,null,{}] 04:05:31 INFO - PROCESS | 1657 | 1466247931036 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}] 04:05:31 INFO - PROCESS | 1657 | 1466247931037 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:31 INFO - PROCESS | 1657 | 1466247931140 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:05:31 INFO - PROCESS | 1657 | 1466247931144 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:31 INFO - PROCESS | 1657 | 1466247931145 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c16f000 == 22 [pid = 1657] [id = 546] 04:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12701b800) [pid = 1657] [serial = 1638] [outer = 0x0] 04:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128a62000) [pid = 1657] [serial = 1639] [outer = 0x12701b800] 04:05:31 INFO - PROCESS | 1657 | 1466247931176 Marionette DEBUG loaded listener.js 04:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128a66c00) [pid = 1657] [serial = 1640] [outer = 0x12701b800] 04:05:31 INFO - PROCESS | 1657 | 1466247931495 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]]]}] 04:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 534ms 04:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:05:31 INFO - PROCESS | 1657 | 1466247931555 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:05:31 INFO - PROCESS | 1657 | 1466247931556 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:05:31 INFO - PROCESS | 1657 | 1466247931558 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:05:31 INFO - PROCESS | 1657 | 1466247931559 Marionette TRACE conn2 <- [1,2158,null,{}] 04:05:31 INFO - PROCESS | 1657 | 1466247931562 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}] 04:05:31 INFO - PROCESS | 1657 | 1466247931563 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:31 INFO - PROCESS | 1657 | 1466247931660 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:05:31 INFO - PROCESS | 1657 | 1466247931696 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:31 INFO - PROCESS | 1657 | 1466247931697 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3a4000 == 23 [pid = 1657] [id = 547] 04:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128adac00) [pid = 1657] [serial = 1641] [outer = 0x0] 04:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128ae4c00) [pid = 1657] [serial = 1642] [outer = 0x128adac00] 04:05:31 INFO - PROCESS | 1657 | 1466247931721 Marionette DEBUG loaded listener.js 04:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128b91000) [pid = 1657] [serial = 1643] [outer = 0x128adac00] 04:05:32 INFO - PROCESS | 1657 | 1466247932056 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]]]}] 04:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 04:05:32 INFO - PROCESS | 1657 | 1466247932079 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:05:32 INFO - PROCESS | 1657 | 1466247932082 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:05:32 INFO - PROCESS | 1657 | 1466247932092 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:05:32 INFO - PROCESS | 1657 | 1466247932093 Marionette TRACE conn2 <- [1,2162,null,{}] 04:05:32 INFO - PROCESS | 1657 | 1466247932097 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}] 04:05:32 INFO - PROCESS | 1657 | 1466247932098 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:32 INFO - PROCESS | 1657 | 1466247932249 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1198bd000) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f2e400) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x111eca400) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112c88400) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112da7400) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113b50800) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119df0000) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f81000) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d40c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118177c00) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f2ec00) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115d11c00) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112646800) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124d15000) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1183ca400) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:05:32 INFO - PROCESS | 1657 | 1466247932460 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 1657 | 1466247932469 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117458800 == 24 [pid = 1657] [id = 548] 04:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x111eca400) [pid = 1657] [serial = 1644] [outer = 0x0] 04:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112da4c00) [pid = 1657] [serial = 1645] [outer = 0x111eca400] 04:05:32 INFO - PROCESS | 1657 | 1466247932493 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x116f2e400) [pid = 1657] [serial = 1646] [outer = 0x111eca400] 04:05:32 INFO - PROCESS | 1657 | 1466247932749 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]]]}] 04:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 678ms 04:05:32 INFO - PROCESS | 1657 | 1466247932769 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:05:32 INFO - PROCESS | 1657 | 1466247932770 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:05:32 INFO - PROCESS | 1657 | 1466247932774 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:05:32 INFO - PROCESS | 1657 | 1466247932776 Marionette TRACE conn2 <- [1,2166,null,{}] 04:05:32 INFO - PROCESS | 1657 | 1466247932786 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}] 04:05:32 INFO - PROCESS | 1657 | 1466247932787 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:32 INFO - PROCESS | 1657 | 1466247932871 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:05:32 INFO - PROCESS | 1657 | 1466247932875 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 1657 | 1466247932876 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3b8000 == 25 [pid = 1657] [id = 549] 04:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116f2ec00) [pid = 1657] [serial = 1647] [outer = 0x0] 04:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119927c00) [pid = 1657] [serial = 1648] [outer = 0x116f2ec00] 04:05:32 INFO - PROCESS | 1657 | 1466247932902 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128b99400) [pid = 1657] [serial = 1649] [outer = 0x116f2ec00] 04:05:33 INFO - PROCESS | 1657 | 1466247933239 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]]]}] 04:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 477ms 04:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:05:33 INFO - PROCESS | 1657 | 1466247933252 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:05:33 INFO - PROCESS | 1657 | 1466247933254 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:05:33 INFO - PROCESS | 1657 | 1466247933256 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 1657 | 1466247933257 Marionette TRACE conn2 <- [1,2170,null,{}] 04:05:33 INFO - PROCESS | 1657 | 1466247933259 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}] 04:05:33 INFO - PROCESS | 1657 | 1466247933260 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:33 INFO - PROCESS | 1657 | 1466247933376 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:05:33 INFO - PROCESS | 1657 | 1466247933409 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:33 INFO - PROCESS | 1657 | 1466247933410 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c891000 == 26 [pid = 1657] [id = 550] 04:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116f86c00) [pid = 1657] [serial = 1650] [outer = 0x0] 04:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123380800) [pid = 1657] [serial = 1651] [outer = 0x116f86c00] 04:05:33 INFO - PROCESS | 1657 | 1466247933434 Marionette DEBUG loaded listener.js 04:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129066000) [pid = 1657] [serial = 1652] [outer = 0x116f86c00] 04:05:33 INFO - PROCESS | 1657 | 1466247933699 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]]]}] 04:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 470ms 04:05:33 INFO - PROCESS | 1657 | 1466247933734 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:05:33 INFO - PROCESS | 1657 | 1466247933736 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:05:33 INFO - PROCESS | 1657 | 1466247933738 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 1657 | 1466247933739 Marionette TRACE conn2 <- [1,2174,null,{}] 04:05:33 INFO - PROCESS | 1657 | 1466247933742 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}] 04:05:33 INFO - PROCESS | 1657 | 1466247933743 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:33 INFO - PROCESS | 1657 | 1466247933852 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:05:33 INFO - PROCESS | 1657 | 1466247933857 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:33 INFO - PROCESS | 1657 | 1466247933858 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb87800 == 27 [pid = 1657] [id = 551] 04:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129066800) [pid = 1657] [serial = 1653] [outer = 0x0] 04:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12906e000) [pid = 1657] [serial = 1654] [outer = 0x129066800] 04:05:33 INFO - PROCESS | 1657 | 1466247933896 Marionette DEBUG loaded listener.js 04:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129186000) [pid = 1657] [serial = 1655] [outer = 0x129066800] 04:05:34 INFO - PROCESS | 1657 | 1466247934322 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]]]}] 04:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 620ms 04:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:05:34 INFO - PROCESS | 1657 | 1466247934358 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:05:34 INFO - PROCESS | 1657 | 1466247934360 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:05:34 INFO - PROCESS | 1657 | 1466247934364 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:05:34 INFO - PROCESS | 1657 | 1466247934365 Marionette TRACE conn2 <- [1,2178,null,{}] 04:05:34 INFO - PROCESS | 1657 | 1466247934368 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}] 04:05:34 INFO - PROCESS | 1657 | 1466247934369 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:34 INFO - PROCESS | 1657 | 1466247934456 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:05:34 INFO - PROCESS | 1657 | 1466247934557 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 1657 | 1466247934558 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e86000 == 28 [pid = 1657] [id = 552] 04:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x110e79000) [pid = 1657] [serial = 1656] [outer = 0x0] 04:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110fa7800) [pid = 1657] [serial = 1657] [outer = 0x110e79000] 04:05:34 INFO - PROCESS | 1657 | 1466247934589 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1121a2000) [pid = 1657] [serial = 1658] [outer = 0x110e79000] 04:05:35 INFO - PROCESS | 1657 | 1466247935105 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]]]}] 04:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 772ms 04:05:35 INFO - PROCESS | 1657 | 1466247935155 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 1657 | 1466247935157 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:05:35 INFO - PROCESS | 1657 | 1466247935161 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 1657 | 1466247935165 Marionette TRACE conn2 <- [1,2182,null,{}] 04:05:35 INFO - PROCESS | 1657 | 1466247935191 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}] 04:05:35 INFO - PROCESS | 1657 | 1466247935193 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:35 INFO - PROCESS | 1657 | 1466247935345 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:05:35 INFO - PROCESS | 1657 | 1466247935431 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:35 INFO - PROCESS | 1657 | 1466247935433 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195d7800 == 29 [pid = 1657] [id = 553] 04:05:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x115d3dc00) [pid = 1657] [serial = 1659] [outer = 0x0] 04:05:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x115e17400) [pid = 1657] [serial = 1660] [outer = 0x115d3dc00] 04:05:35 INFO - PROCESS | 1657 | 1466247935463 Marionette DEBUG loaded listener.js 04:05:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1164e3800) [pid = 1657] [serial = 1661] [outer = 0x115d3dc00] 04:05:36 INFO - PROCESS | 1657 | 1466247936184 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]]]}] 04:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1097ms 04:05:36 INFO - PROCESS | 1657 | 1466247936259 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:05:36 INFO - PROCESS | 1657 | 1466247936263 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:05:36 INFO - PROCESS | 1657 | 1466247936304 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:05:36 INFO - PROCESS | 1657 | 1466247936307 Marionette TRACE conn2 <- [1,2186,null,{}] 04:05:36 INFO - PROCESS | 1657 | 1466247936312 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}] 04:05:36 INFO - PROCESS | 1657 | 1466247936315 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:36 INFO - PROCESS | 1657 | 1466247936456 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127017000) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x120e11400) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119b87400) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119926400) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120e96400) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115d4b000) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119607c00) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e8f800) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12337ac00) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115d39000) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1210d9c00) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e0d000) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118ab0400) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1184cbc00) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1164db800) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115d4bc00) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1187c4000) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176d7800) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11809f800) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115e8cc00) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11663a000) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1129b2000) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112da1800) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115e18400) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1263a8800) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119556000) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e94c00) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11960ec00) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12535d000) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124c40c00) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119217800) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 04:05:36 INFO - PROCESS | 1657 | 1466247936548 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:36 INFO - PROCESS | 1657 | 1466247936550 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x116933000 == 30 [pid = 1657] [id = 554] 04:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112e6a000) [pid = 1657] [serial = 1662] [outer = 0x0] 04:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115d41000) [pid = 1657] [serial = 1663] [outer = 0x112e6a000] 04:05:36 INFO - PROCESS | 1657 | 1466247936578 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11663b800) [pid = 1657] [serial = 1664] [outer = 0x112e6a000] 04:05:36 INFO - PROCESS | 1657 | 1466247936914 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]]]}] 04:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 625ms 04:05:36 INFO - PROCESS | 1657 | 1466247936925 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:05:36 INFO - PROCESS | 1657 | 1466247936931 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:05:36 INFO - PROCESS | 1657 | 1466247936935 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:05:36 INFO - PROCESS | 1657 | 1466247936937 Marionette TRACE conn2 <- [1,2190,null,{}] 04:05:36 INFO - PROCESS | 1657 | 1466247936939 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}] 04:05:36 INFO - PROCESS | 1657 | 1466247936941 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:37 INFO - PROCESS | 1657 | 1466247937020 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:05:37 INFO - PROCESS | 1657 | 1466247937024 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:37 INFO - PROCESS | 1657 | 1466247937025 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x116925000 == 31 [pid = 1657] [id = 555] 04:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116a14000) [pid = 1657] [serial = 1665] [outer = 0x0] 04:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11809e400) [pid = 1657] [serial = 1666] [outer = 0x116a14000] 04:05:37 INFO - PROCESS | 1657 | 1466247937054 Marionette DEBUG loaded listener.js 04:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184c8000) [pid = 1657] [serial = 1667] [outer = 0x116a14000] 04:05:37 INFO - PROCESS | 1657 | 1466247937401 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]]]}] 04:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 471ms 04:05:37 INFO - PROCESS | 1657 | 1466247937410 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:05:37 INFO - PROCESS | 1657 | 1466247937412 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:05:37 INFO - PROCESS | 1657 | 1466247937416 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:05:37 INFO - PROCESS | 1657 | 1466247937425 Marionette TRACE conn2 <- [1,2194,null,{}] 04:05:37 INFO - PROCESS | 1657 | 1466247937433 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}] 04:05:37 INFO - PROCESS | 1657 | 1466247937436 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:37 INFO - PROCESS | 1657 | 1466247937510 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:05:37 INFO - PROCESS | 1657 | 1466247937517 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:37 INFO - PROCESS | 1657 | 1466247937519 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121122800 == 32 [pid = 1657] [id = 556] 04:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1187c3400) [pid = 1657] [serial = 1668] [outer = 0x0] 04:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f7e000) [pid = 1657] [serial = 1669] [outer = 0x1187c3400] 04:05:37 INFO - PROCESS | 1657 | 1466247937547 Marionette DEBUG loaded listener.js 04:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119220000) [pid = 1657] [serial = 1670] [outer = 0x1187c3400] 04:05:37 INFO - PROCESS | 1657 | 1466247937900 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]]]}] 04:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 530ms 04:05:37 INFO - PROCESS | 1657 | 1466247937946 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:05:37 INFO - PROCESS | 1657 | 1466247937948 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:05:37 INFO - PROCESS | 1657 | 1466247937950 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:05:37 INFO - PROCESS | 1657 | 1466247937951 Marionette TRACE conn2 <- [1,2198,null,{}] 04:05:37 INFO - PROCESS | 1657 | 1466247937953 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}] 04:05:37 INFO - PROCESS | 1657 | 1466247937954 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:38 INFO - PROCESS | 1657 | 1466247938033 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:05:38 INFO - PROCESS | 1657 | 1466247938037 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 1657 | 1466247938038 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x125361000 == 33 [pid = 1657] [id = 557] 04:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11955b800) [pid = 1657] [serial = 1671] [outer = 0x0] 04:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119609000) [pid = 1657] [serial = 1672] [outer = 0x11955b800] 04:05:38 INFO - PROCESS | 1657 | 1466247938065 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119889000) [pid = 1657] [serial = 1673] [outer = 0x11955b800] 04:05:38 INFO - PROCESS | 1657 | 1466247938394 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]]]}] 04:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 04:05:38 INFO - PROCESS | 1657 | 1466247938420 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 1657 | 1466247938421 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:05:38 INFO - PROCESS | 1657 | 1466247938424 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 1657 | 1466247938425 Marionette TRACE conn2 <- [1,2202,null,{}] 04:05:38 INFO - PROCESS | 1657 | 1466247938427 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}] 04:05:38 INFO - PROCESS | 1657 | 1466247938428 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:38 INFO - PROCESS | 1657 | 1466247938501 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:05:38 INFO - PROCESS | 1657 | 1466247938504 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 1657 | 1466247938505 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x118213000 == 34 [pid = 1657] [id = 558] 04:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1198b7c00) [pid = 1657] [serial = 1674] [outer = 0x0] 04:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119927400) [pid = 1657] [serial = 1675] [outer = 0x1198b7c00] 04:05:38 INFO - PROCESS | 1657 | 1466247938532 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119b84000) [pid = 1657] [serial = 1676] [outer = 0x1198b7c00] 04:05:38 INFO - PROCESS | 1657 | 1466247938902 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]]]}] 04:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 517ms 04:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:05:38 INFO - PROCESS | 1657 | 1466247938942 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 1657 | 1466247938943 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:05:38 INFO - PROCESS | 1657 | 1466247938945 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 1657 | 1466247938946 Marionette TRACE conn2 <- [1,2206,null,{}] 04:05:38 INFO - PROCESS | 1657 | 1466247938949 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}] 04:05:38 INFO - PROCESS | 1657 | 1466247938953 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:39 INFO - PROCESS | 1657 | 1466247939066 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:05:39 INFO - PROCESS | 1657 | 1466247939101 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:39 INFO - PROCESS | 1657 | 1466247939102 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296de000 == 35 [pid = 1657] [id = 559] 04:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11955c400) [pid = 1657] [serial = 1677] [outer = 0x0] 04:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119b8f800) [pid = 1657] [serial = 1678] [outer = 0x11955c400] 04:05:39 INFO - PROCESS | 1657 | 1466247939127 Marionette DEBUG loaded listener.js 04:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1218b9000) [pid = 1657] [serial = 1679] [outer = 0x11955c400] 04:05:39 INFO - PROCESS | 1657 | 1466247939455 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]]]}] 04:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 04:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:05:39 INFO - PROCESS | 1657 | 1466247939466 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:05:39 INFO - PROCESS | 1657 | 1466247939467 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:05:39 INFO - PROCESS | 1657 | 1466247939469 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:05:39 INFO - PROCESS | 1657 | 1466247939470 Marionette TRACE conn2 <- [1,2210,null,{}] 04:05:39 INFO - PROCESS | 1657 | 1466247939473 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}] 04:05:39 INFO - PROCESS | 1657 | 1466247939474 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:39 INFO - PROCESS | 1657 | 1466247939569 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:05:39 INFO - PROCESS | 1657 | 1466247939618 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:39 INFO - PROCESS | 1657 | 1466247939619 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b6000 == 36 [pid = 1657] [id = 560] 04:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12193a800) [pid = 1657] [serial = 1680] [outer = 0x0] 04:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123387c00) [pid = 1657] [serial = 1681] [outer = 0x12193a800] 04:05:39 INFO - PROCESS | 1657 | 1466247939643 Marionette DEBUG loaded listener.js 04:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124c45400) [pid = 1657] [serial = 1682] [outer = 0x12193a800] 04:05:39 INFO - PROCESS | 1657 | 1466247939985 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]]]}] 04:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 518ms 04:05:39 INFO - PROCESS | 1657 | 1466247939989 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:05:39 INFO - PROCESS | 1657 | 1466247939991 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:05:39 INFO - PROCESS | 1657 | 1466247939996 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 1657 | 1466247939998 Marionette TRACE conn2 <- [1,2214,null,{}] 04:05:40 INFO - PROCESS | 1657 | 1466247940001 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}] 04:05:40 INFO - PROCESS | 1657 | 1466247940003 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:40 INFO - PROCESS | 1657 | 1466247940152 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:05:40 INFO - PROCESS | 1657 | 1466247940170 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 1657 | 1466247940171 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac42800 == 37 [pid = 1657] [id = 561] 04:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124d0ac00) [pid = 1657] [serial = 1683] [outer = 0x0] 04:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125352c00) [pid = 1657] [serial = 1684] [outer = 0x124d0ac00] 04:05:40 INFO - PROCESS | 1657 | 1466247940210 Marionette DEBUG loaded listener.js 04:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125d74c00) [pid = 1657] [serial = 1685] [outer = 0x124d0ac00] 04:05:40 INFO - PROCESS | 1657 | 1466247940773 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]]]}] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128adac00) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116f86c00) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x111eca400) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f2ec00) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124c46800) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112975400) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x110fa1400) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115d37000) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12701b800) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120faac00) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176d8c00) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e07000) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112c8c400) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115e16c00) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1181b2800) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124c3ec00) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11960dc00) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:05:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110e78c00) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 824ms 04:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:05:40 INFO - PROCESS | 1657 | 1466247940820 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:05:40 INFO - PROCESS | 1657 | 1466247940821 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:05:40 INFO - PROCESS | 1657 | 1466247940823 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 1657 | 1466247940825 Marionette TRACE conn2 <- [1,2218,null,{}] 04:05:40 INFO - PROCESS | 1657 | 1466247940828 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}] 04:05:40 INFO - PROCESS | 1657 | 1466247940829 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:40 INFO - PROCESS | 1657 | 1466247940914 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:05:40 INFO - PROCESS | 1657 | 1466247940918 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 1657 | 1466247940919 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x121105000 == 38 [pid = 1657] [id = 562] 04:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d43400) [pid = 1657] [serial = 1686] [outer = 0x0] 04:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116908000) [pid = 1657] [serial = 1687] [outer = 0x115d43400] 04:05:40 INFO - PROCESS | 1657 | 1466247940945 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118ab2400) [pid = 1657] [serial = 1688] [outer = 0x115d43400] 04:05:41 INFO - PROCESS | 1657 | 1466247941286 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]]]}] 04:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 468ms 04:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:05:41 INFO - PROCESS | 1657 | 1466247941292 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:05:41 INFO - PROCESS | 1657 | 1466247941294 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:05:41 INFO - PROCESS | 1657 | 1466247941298 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:05:41 INFO - PROCESS | 1657 | 1466247941300 Marionette TRACE conn2 <- [1,2222,null,{}] 04:05:41 INFO - PROCESS | 1657 | 1466247941303 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}] 04:05:41 INFO - PROCESS | 1657 | 1466247941304 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:41 INFO - PROCESS | 1657 | 1466247941382 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:05:41 INFO - PROCESS | 1657 | 1466247941438 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:41 INFO - PROCESS | 1657 | 1466247941440 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x124eea800 == 39 [pid = 1657] [id = 563] 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112c7dc00) [pid = 1657] [serial = 1689] [outer = 0x0] 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1187c8400) [pid = 1657] [serial = 1690] [outer = 0x112c7dc00] 04:05:41 INFO - PROCESS | 1657 | 1466247941463 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124adc800) [pid = 1657] [serial = 1691] [outer = 0x112c7dc00] 04:05:41 INFO - PROCESS | 1657 | 1466247941755 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]]]}] 04:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 470ms 04:05:41 INFO - PROCESS | 1657 | 1466247941773 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:05:41 INFO - PROCESS | 1657 | 1466247941774 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:05:41 INFO - PROCESS | 1657 | 1466247941785 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:05:41 INFO - PROCESS | 1657 | 1466247941787 Marionette TRACE conn2 <- [1,2226,null,{}] 04:05:41 INFO - PROCESS | 1657 | 1466247941790 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}] 04:05:41 INFO - PROCESS | 1657 | 1466247941791 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:41 INFO - PROCESS | 1657 | 1466247941888 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:05:41 INFO - PROCESS | 1657 | 1466247941892 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:41 INFO - PROCESS | 1657 | 1466247941893 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be9f800 == 40 [pid = 1657] [id = 564] 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119605000) [pid = 1657] [serial = 1692] [outer = 0x0] 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1273b1400) [pid = 1657] [serial = 1693] [outer = 0x119605000] 04:05:41 INFO - PROCESS | 1657 | 1466247941922 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a65400) [pid = 1657] [serial = 1694] [outer = 0x119605000] 04:05:42 INFO - PROCESS | 1657 | 1466247942251 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]]]}] 04:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 479ms 04:05:42 INFO - PROCESS | 1657 | 1466247942256 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:05:42 INFO - PROCESS | 1657 | 1466247942257 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:05:42 INFO - PROCESS | 1657 | 1466247942262 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:05:42 INFO - PROCESS | 1657 | 1466247942265 Marionette TRACE conn2 <- [1,2230,null,{}] 04:05:42 INFO - PROCESS | 1657 | 1466247942267 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}] 04:05:42 INFO - PROCESS | 1657 | 1466247942268 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:42 INFO - PROCESS | 1657 | 1466247942343 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:05:42 INFO - PROCESS | 1657 | 1466247942406 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:42 INFO - PROCESS | 1657 | 1466247942407 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3a7000 == 41 [pid = 1657] [id = 565] 04:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124c46800) [pid = 1657] [serial = 1695] [outer = 0x0] 04:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128adf800) [pid = 1657] [serial = 1696] [outer = 0x124c46800] 04:05:42 INFO - PROCESS | 1657 | 1466247942431 Marionette DEBUG loaded listener.js 04:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b9b000) [pid = 1657] [serial = 1697] [outer = 0x124c46800] 04:05:42 INFO - PROCESS | 1657 | 1466247942709 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]]]}] 04:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 473ms 04:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:05:42 INFO - PROCESS | 1657 | 1466247942735 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:05:42 INFO - PROCESS | 1657 | 1466247942736 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:05:42 INFO - PROCESS | 1657 | 1466247942739 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:05:42 INFO - PROCESS | 1657 | 1466247942740 Marionette TRACE conn2 <- [1,2234,null,{}] 04:05:42 INFO - PROCESS | 1657 | 1466247942742 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}] 04:05:42 INFO - PROCESS | 1657 | 1466247942743 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:42 INFO - PROCESS | 1657 | 1466247942873 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:05:42 INFO - PROCESS | 1657 | 1466247942928 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:42 INFO - PROCESS | 1657 | 1466247942930 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x113bda000 == 42 [pid = 1657] [id = 566] 04:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1121a9400) [pid = 1657] [serial = 1698] [outer = 0x0] 04:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1129b2000) [pid = 1657] [serial = 1699] [outer = 0x1121a9400] 04:05:42 INFO - PROCESS | 1657 | 1466247942961 Marionette DEBUG loaded listener.js 04:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115d35400) [pid = 1657] [serial = 1700] [outer = 0x1121a9400] 04:05:43 INFO - PROCESS | 1657 | 1466247943385 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]]]}] 04:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 668ms 04:05:43 INFO - PROCESS | 1657 | 1466247943408 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:05:43 INFO - PROCESS | 1657 | 1466247943411 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:05:43 INFO - PROCESS | 1657 | 1466247943414 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:05:43 INFO - PROCESS | 1657 | 1466247943416 Marionette TRACE conn2 <- [1,2238,null,{}] 04:05:43 INFO - PROCESS | 1657 | 1466247943419 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}] 04:05:43 INFO - PROCESS | 1657 | 1466247943423 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:43 INFO - PROCESS | 1657 | 1466247943526 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:05:43 INFO - PROCESS | 1657 | 1466247943583 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:43 INFO - PROCESS | 1657 | 1466247943585 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3e000 == 43 [pid = 1657] [id = 567] 04:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115e1f800) [pid = 1657] [serial = 1701] [outer = 0x0] 04:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1176cb400) [pid = 1657] [serial = 1702] [outer = 0x115e1f800] 04:05:43 INFO - PROCESS | 1657 | 1466247943616 Marionette DEBUG loaded listener.js 04:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1181b5800) [pid = 1657] [serial = 1703] [outer = 0x115e1f800] 04:05:44 INFO - PROCESS | 1657 | 1466247944017 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]]]}] 04:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 623ms 04:05:44 INFO - PROCESS | 1657 | 1466247944038 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 1657 | 1466247944039 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:05:44 INFO - PROCESS | 1657 | 1466247944042 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 1657 | 1466247944043 Marionette TRACE conn2 <- [1,2242,null,{}] 04:05:44 INFO - PROCESS | 1657 | 1466247944046 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}] 04:05:44 INFO - PROCESS | 1657 | 1466247944047 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:44 INFO - PROCESS | 1657 | 1466247944149 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:05:44 INFO - PROCESS | 1657 | 1466247944250 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:44 INFO - PROCESS | 1657 | 1466247944252 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac45800 == 44 [pid = 1657] [id = 568] 04:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11921e400) [pid = 1657] [serial = 1704] [outer = 0x0] 04:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11955c800) [pid = 1657] [serial = 1705] [outer = 0x11921e400] 04:05:44 INFO - PROCESS | 1657 | 1466247944281 Marionette DEBUG loaded listener.js 04:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119b86400) [pid = 1657] [serial = 1706] [outer = 0x11921e400] 04:05:44 INFO - PROCESS | 1657 | 1466247944698 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]]]}] 04:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 668ms 04:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:05:44 INFO - PROCESS | 1657 | 1466247944710 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 1657 | 1466247944713 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:05:44 INFO - PROCESS | 1657 | 1466247944721 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 1657 | 1466247944724 Marionette TRACE conn2 <- [1,2246,null,{}] 04:05:44 INFO - PROCESS | 1657 | 1466247944727 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}] 04:05:44 INFO - PROCESS | 1657 | 1466247944729 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:44 INFO - PROCESS | 1657 | 1466247944832 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:05:44 INFO - PROCESS | 1657 | 1466247944891 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:44 INFO - PROCESS | 1657 | 1466247944893 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb8a800 == 45 [pid = 1657] [id = 569] 04:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b8cc00) [pid = 1657] [serial = 1707] [outer = 0x0] 04:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120e94400) [pid = 1657] [serial = 1708] [outer = 0x119b8cc00] 04:05:44 INFO - PROCESS | 1657 | 1466247944922 Marionette DEBUG loaded listener.js 04:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124911c00) [pid = 1657] [serial = 1709] [outer = 0x119b8cc00] 04:05:45 INFO - PROCESS | 1657 | 1466247945399 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]]]}] 04:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 726ms 04:05:45 INFO - PROCESS | 1657 | 1466247945442 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:05:45 INFO - PROCESS | 1657 | 1466247945444 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:05:45 INFO - PROCESS | 1657 | 1466247945485 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:05:45 INFO - PROCESS | 1657 | 1466247945486 Marionette TRACE conn2 <- [1,2250,null,{}] 04:05:45 INFO - PROCESS | 1657 | 1466247945490 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}] 04:05:45 INFO - PROCESS | 1657 | 1466247945491 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:45 INFO - PROCESS | 1657 | 1466247945590 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:05:45 INFO - PROCESS | 1657 | 1466247945661 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:45 INFO - PROCESS | 1657 | 1466247945662 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x118233800 == 46 [pid = 1657] [id = 570] 04:05:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112d70800) [pid = 1657] [serial = 1710] [outer = 0x0] 04:05:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1187c6800) [pid = 1657] [serial = 1711] [outer = 0x112d70800] 04:05:45 INFO - PROCESS | 1657 | 1466247945691 Marionette DEBUG loaded listener.js 04:05:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x124ace800) [pid = 1657] [serial = 1712] [outer = 0x112d70800] 04:05:46 INFO - PROCESS | 1657 | 1466247946194 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]]]}] 04:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 795ms 04:05:46 INFO - PROCESS | 1657 | 1466247946260 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:05:46 INFO - PROCESS | 1657 | 1466247946262 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:05:46 INFO - PROCESS | 1657 | 1466247946265 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:05:46 INFO - PROCESS | 1657 | 1466247946267 Marionette TRACE conn2 <- [1,2254,null,{}] 04:05:46 INFO - PROCESS | 1657 | 1466247946271 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}] 04:05:46 INFO - PROCESS | 1657 | 1466247946272 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:46 INFO - PROCESS | 1657 | 1466247946365 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:05:46 INFO - PROCESS | 1657 | 1466247946426 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:46 INFO - PROCESS | 1657 | 1466247946428 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11715c800 == 47 [pid = 1657] [id = 571] 04:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x111ecb400) [pid = 1657] [serial = 1713] [outer = 0x0] 04:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112c85c00) [pid = 1657] [serial = 1714] [outer = 0x111ecb400] 04:05:46 INFO - PROCESS | 1657 | 1466247946456 Marionette DEBUG loaded listener.js 04:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x112ec0c00) [pid = 1657] [serial = 1715] [outer = 0x111ecb400] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3a7000 == 46 [pid = 1657] [id = 565] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12be9f800 == 45 [pid = 1657] [id = 564] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x124eea800 == 44 [pid = 1657] [id = 563] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121105000 == 43 [pid = 1657] [id = 562] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac42800 == 42 [pid = 1657] [id = 561] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b6000 == 41 [pid = 1657] [id = 560] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1296de000 == 40 [pid = 1657] [id = 559] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118213000 == 39 [pid = 1657] [id = 558] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x125361000 == 38 [pid = 1657] [id = 557] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121122800 == 37 [pid = 1657] [id = 556] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116925000 == 36 [pid = 1657] [id = 555] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116933000 == 35 [pid = 1657] [id = 554] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1195d7800 == 34 [pid = 1657] [id = 553] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x112e86000 == 33 [pid = 1657] [id = 552] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12110e000 == 32 [pid = 1657] [id = 533] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118233800 == 31 [pid = 1657] [id = 570] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb8a800 == 30 [pid = 1657] [id = 569] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac45800 == 29 [pid = 1657] [id = 568] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3e000 == 28 [pid = 1657] [id = 567] 04:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x113bda000 == 27 [pid = 1657] [id = 566] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1273b9c00) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11872b400) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118f8a000) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116a19800) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117e0c800) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115d49800) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x115e92400) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128a62000) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121231000) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1219d3c00) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1181b9000) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11871fc00) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e10c00) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120e8d800) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112d6f000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11324cc00) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118f88800) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119ded400) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11955d000) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11992ac00) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12535c800) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a5d000) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1219d2c00) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124ad5800) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128ae4c00) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128a66c00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128b91000) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129066000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112da4c00) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f2e400) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119927c00) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x123380800) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128b99400) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128a5a000) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12701a800) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12906e000) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 04:05:47 INFO - PROCESS | 1657 | 1466247947376 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]]]}] 04:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1121ms 04:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:05:47 INFO - PROCESS | 1657 | 1466247947389 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 1657 | 1466247947391 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:05:47 INFO - PROCESS | 1657 | 1466247947396 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 1657 | 1466247947399 Marionette TRACE conn2 <- [1,2258,null,{}] 04:05:47 INFO - PROCESS | 1657 | 1466247947404 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}] 04:05:47 INFO - PROCESS | 1657 | 1466247947405 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:47 INFO - PROCESS | 1657 | 1466247947481 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:05:47 INFO - PROCESS | 1657 | 1466247947486 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:47 INFO - PROCESS | 1657 | 1466247947488 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11714d800 == 28 [pid = 1657] [id = 572] 04:05:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112ec0800) [pid = 1657] [serial = 1716] [outer = 0x0] 04:05:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1133ae400) [pid = 1657] [serial = 1717] [outer = 0x112ec0800] 04:05:47 INFO - PROCESS | 1657 | 1466247947518 Marionette DEBUG loaded listener.js 04:05:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115d3ac00) [pid = 1657] [serial = 1718] [outer = 0x112ec0800] 04:05:47 INFO - PROCESS | 1657 | 1466247947887 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]]]}] 04:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 523ms 04:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:05:47 INFO - PROCESS | 1657 | 1466247947918 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 1657 | 1466247947921 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:05:47 INFO - PROCESS | 1657 | 1466247947926 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 1657 | 1466247947928 Marionette TRACE conn2 <- [1,2262,null,{}] 04:05:47 INFO - PROCESS | 1657 | 1466247947930 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}] 04:05:47 INFO - PROCESS | 1657 | 1466247947932 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:48 INFO - PROCESS | 1657 | 1466247948011 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:05:48 INFO - PROCESS | 1657 | 1466247948067 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:48 INFO - PROCESS | 1657 | 1466247948068 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119298800 == 29 [pid = 1657] [id = 573] 04:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115d49000) [pid = 1657] [serial = 1719] [outer = 0x0] 04:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115e18800) [pid = 1657] [serial = 1720] [outer = 0x115d49000] 04:05:48 INFO - PROCESS | 1657 | 1466247948096 Marionette DEBUG loaded listener.js 04:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1164d8400) [pid = 1657] [serial = 1721] [outer = 0x115d49000] 04:05:48 INFO - PROCESS | 1657 | 1466247948414 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]]]}] 04:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 522ms 04:05:48 INFO - PROCESS | 1657 | 1466247948449 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:05:48 INFO - PROCESS | 1657 | 1466247948450 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:05:48 INFO - PROCESS | 1657 | 1466247948452 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:05:48 INFO - PROCESS | 1657 | 1466247948455 Marionette TRACE conn2 <- [1,2266,null,{}] 04:05:48 INFO - PROCESS | 1657 | 1466247948463 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}] 04:05:48 INFO - PROCESS | 1657 | 1466247948466 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:48 INFO - PROCESS | 1657 | 1466247948540 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:05:48 INFO - PROCESS | 1657 | 1466247948597 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:48 INFO - PROCESS | 1657 | 1466247948599 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12103c800 == 30 [pid = 1657] [id = 574] 04:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113248000) [pid = 1657] [serial = 1722] [outer = 0x0] 04:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1176c9400) [pid = 1657] [serial = 1723] [outer = 0x113248000] 04:05:48 INFO - PROCESS | 1657 | 1466247948627 Marionette DEBUG loaded listener.js 04:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1181b9000) [pid = 1657] [serial = 1724] [outer = 0x113248000] 04:05:48 INFO - PROCESS | 1657 | 1466247948909 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]]]}] 04:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 474ms 04:05:48 INFO - PROCESS | 1657 | 1466247948926 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:05:48 INFO - PROCESS | 1657 | 1466247948928 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:05:48 INFO - PROCESS | 1657 | 1466247948938 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:05:48 INFO - PROCESS | 1657 | 1466247948939 Marionette TRACE conn2 <- [1,2270,null,{}] 04:05:48 INFO - PROCESS | 1657 | 1466247948941 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}] 04:05:48 INFO - PROCESS | 1657 | 1466247948942 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:49 INFO - PROCESS | 1657 | 1466247949024 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:05:49 INFO - PROCESS | 1657 | 1466247949028 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 1657 | 1466247949031 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ee9800 == 31 [pid = 1657] [id = 575] 04:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118722000) [pid = 1657] [serial = 1725] [outer = 0x0] 04:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1187cc800) [pid = 1657] [serial = 1726] [outer = 0x118722000] 04:05:49 INFO - PROCESS | 1657 | 1466247949057 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118a36800) [pid = 1657] [serial = 1727] [outer = 0x118722000] 04:05:49 INFO - PROCESS | 1657 | 1466247949413 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]]]}] 04:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 04:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:05:49 INFO - PROCESS | 1657 | 1466247949457 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 1657 | 1466247949458 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:05:49 INFO - PROCESS | 1657 | 1466247949460 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 1657 | 1466247949468 Marionette TRACE conn2 <- [1,2274,null,{}] 04:05:49 INFO - PROCESS | 1657 | 1466247949471 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}] 04:05:49 INFO - PROCESS | 1657 | 1466247949472 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:49 INFO - PROCESS | 1657 | 1466247949563 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:05:49 INFO - PROCESS | 1657 | 1466247949602 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 1657 | 1466247949604 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270de000 == 32 [pid = 1657] [id = 576] 04:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115d46000) [pid = 1657] [serial = 1728] [outer = 0x0] 04:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118f7f000) [pid = 1657] [serial = 1729] [outer = 0x115d46000] 04:05:49 INFO - PROCESS | 1657 | 1466247949630 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11921c400) [pid = 1657] [serial = 1730] [outer = 0x115d46000] 04:05:49 INFO - PROCESS | 1657 | 1466247949951 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]]]}] 04:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 527ms 04:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:05:49 INFO - PROCESS | 1657 | 1466247949988 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 1657 | 1466247949989 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:05:49 INFO - PROCESS | 1657 | 1466247949991 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 1657 | 1466247949992 Marionette TRACE conn2 <- [1,2278,null,{}] 04:05:49 INFO - PROCESS | 1657 | 1466247949994 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}] 04:05:50 INFO - PROCESS | 1657 | 1466247949999 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:50 INFO - PROCESS | 1657 | 1466247950116 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:05:50 INFO - PROCESS | 1657 | 1466247950138 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 1657 | 1466247950139 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x129384800 == 33 [pid = 1657] [id = 577] 04:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118a2c400) [pid = 1657] [serial = 1731] [outer = 0x0] 04:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119607000) [pid = 1657] [serial = 1732] [outer = 0x118a2c400] 04:05:50 INFO - PROCESS | 1657 | 1466247950164 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119b8c400) [pid = 1657] [serial = 1733] [outer = 0x118a2c400] 04:05:50 INFO - PROCESS | 1657 | 1466247950545 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]]]}] 04:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 04:05:50 INFO - PROCESS | 1657 | 1466247950561 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:05:50 INFO - PROCESS | 1657 | 1466247950563 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:05:50 INFO - PROCESS | 1657 | 1466247950567 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:05:50 INFO - PROCESS | 1657 | 1466247950568 Marionette TRACE conn2 <- [1,2282,null,{}] 04:05:50 INFO - PROCESS | 1657 | 1466247950572 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}] 04:05:50 INFO - PROCESS | 1657 | 1466247950584 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:50 INFO - PROCESS | 1657 | 1466247950733 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:05:50 INFO - PROCESS | 1657 | 1466247950791 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 1657 | 1466247950792 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6aa000 == 34 [pid = 1657] [id = 578] 04:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b8d000) [pid = 1657] [serial = 1734] [outer = 0x0] 04:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120e0a000) [pid = 1657] [serial = 1735] [outer = 0x119b8d000] 04:05:50 INFO - PROCESS | 1657 | 1466247950831 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120e10800) [pid = 1657] [serial = 1736] [outer = 0x119b8d000] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129066800) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119605000) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124c46800) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11955c400) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112e6a000) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1198b7c00) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12193a800) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d3dc00) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110e79000) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1187c3400) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a14000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11955b800) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124d0ac00) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115d43400) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:05:51 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112c7dc00) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:05:51 INFO - PROCESS | 1657 | 1466247951355 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]]]}] 04:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 821ms 04:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:05:51 INFO - PROCESS | 1657 | 1466247951387 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:05:51 INFO - PROCESS | 1657 | 1466247951388 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:05:51 INFO - PROCESS | 1657 | 1466247951390 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:05:51 INFO - PROCESS | 1657 | 1466247951391 Marionette TRACE conn2 <- [1,2286,null,{}] 04:05:51 INFO - PROCESS | 1657 | 1466247951393 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}] 04:05:51 INFO - PROCESS | 1657 | 1466247951394 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:51 INFO - PROCESS | 1657 | 1466247951468 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:05:51 INFO - PROCESS | 1657 | 1466247951471 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:51 INFO - PROCESS | 1657 | 1466247951472 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265c0800 == 35 [pid = 1657] [id = 579] 04:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d43000) [pid = 1657] [serial = 1737] [outer = 0x0] 04:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1176d7c00) [pid = 1657] [serial = 1738] [outer = 0x115d43000] 04:05:51 INFO - PROCESS | 1657 | 1466247951498 Marionette DEBUG loaded listener.js 04:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1198b3800) [pid = 1657] [serial = 1739] [outer = 0x115d43000] 04:05:51 INFO - PROCESS | 1657 | 1466247951835 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]]]}] 04:05:51 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 04:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 04:05:51 INFO - PROCESS | 1657 | 1466247951861 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:05:51 INFO - PROCESS | 1657 | 1466247951871 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:05:51 INFO - PROCESS | 1657 | 1466247951873 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:05:51 INFO - PROCESS | 1657 | 1466247951875 Marionette TRACE conn2 <- [1,2290,null,{}] 04:05:51 INFO - PROCESS | 1657 | 1466247951877 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}] 04:05:51 INFO - PROCESS | 1657 | 1466247951878 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:51 INFO - PROCESS | 1657 | 1466247951978 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:05:51 INFO - PROCESS | 1657 | 1466247951984 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:51 INFO - PROCESS | 1657 | 1466247951985 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12103c000 == 36 [pid = 1657] [id = 580] 04:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115e22000) [pid = 1657] [serial = 1740] [outer = 0x0] 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e15c00) [pid = 1657] [serial = 1741] [outer = 0x115e22000] 04:05:52 INFO - PROCESS | 1657 | 1466247952009 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121338400) [pid = 1657] [serial = 1742] [outer = 0x115e22000] 04:05:52 INFO - PROCESS | 1657 | 1466247952319 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]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 467ms 04:05:52 INFO - PROCESS | 1657 | 1466247952342 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 1657 | 1466247952343 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:05:52 INFO - PROCESS | 1657 | 1466247952348 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 1657 | 1466247952349 Marionette TRACE conn2 <- [1,2294,null,{}] 04:05:52 INFO - PROCESS | 1657 | 1466247952351 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}] 04:05:52 INFO - PROCESS | 1657 | 1466247952352 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:52 INFO - PROCESS | 1657 | 1466247952426 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:05:52 INFO - PROCESS | 1657 | 1466247952431 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 1657 | 1466247952432 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b90f000 == 37 [pid = 1657] [id = 581] 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121339800) [pid = 1657] [serial = 1743] [outer = 0x0] 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121942800) [pid = 1657] [serial = 1744] [outer = 0x121339800] 04:05:52 INFO - PROCESS | 1657 | 1466247952457 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12337fc00) [pid = 1657] [serial = 1745] [outer = 0x121339800] 04:05:52 INFO - PROCESS | 1657 | 1466247952783 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]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 04:05:52 INFO - PROCESS | 1657 | 1466247952826 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 1657 | 1466247952828 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:05:52 INFO - PROCESS | 1657 | 1466247952830 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 1657 | 1466247952832 Marionette TRACE conn2 <- [1,2298,null,{}] 04:05:52 INFO - PROCESS | 1657 | 1466247952834 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}] 04:05:52 INFO - PROCESS | 1657 | 1466247952836 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:52 INFO - PROCESS | 1657 | 1466247952952 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:05:52 INFO - PROCESS | 1657 | 1466247952958 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 1657 | 1466247952960 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265c4000 == 38 [pid = 1657] [id = 582] 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123387800) [pid = 1657] [serial = 1746] [outer = 0x0] 04:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124d15800) [pid = 1657] [serial = 1747] [outer = 0x123387800] 04:05:52 INFO - PROCESS | 1657 | 1466247952988 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1263a7000) [pid = 1657] [serial = 1748] [outer = 0x123387800] 04:05:53 INFO - PROCESS | 1657 | 1466247953304 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]]]}] 04:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 569ms 04:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:05:53 INFO - PROCESS | 1657 | 1466247953400 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:05:53 INFO - PROCESS | 1657 | 1466247953402 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:05:53 INFO - PROCESS | 1657 | 1466247953405 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:05:53 INFO - PROCESS | 1657 | 1466247953408 Marionette TRACE conn2 <- [1,2302,null,{}] 04:05:53 INFO - PROCESS | 1657 | 1466247953412 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}] 04:05:53 INFO - PROCESS | 1657 | 1466247953414 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:53 INFO - PROCESS | 1657 | 1466247953524 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:05:53 INFO - PROCESS | 1657 | 1466247953583 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:53 INFO - PROCESS | 1657 | 1466247953586 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abc800 == 39 [pid = 1657] [id = 583] 04:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112c13400) [pid = 1657] [serial = 1749] [outer = 0x0] 04:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112c84400) [pid = 1657] [serial = 1750] [outer = 0x112c13400] 04:05:53 INFO - PROCESS | 1657 | 1466247953617 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113b50400) [pid = 1657] [serial = 1751] [outer = 0x112c13400] 04:05:54 INFO - PROCESS | 1657 | 1466247954132 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]]]}] 04:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 772ms 04:05:54 INFO - PROCESS | 1657 | 1466247954177 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 1657 | 1466247954179 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:05:54 INFO - PROCESS | 1657 | 1466247954185 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - PROCESS | 1657 | 1466247954188 Marionette TRACE conn2 <- [1,2306,null,{}] 04:05:54 INFO - PROCESS | 1657 | 1466247954191 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}] 04:05:54 INFO - PROCESS | 1657 | 1466247954192 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:54 INFO - PROCESS | 1657 | 1466247954298 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:05:54 INFO - PROCESS | 1657 | 1466247954380 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:54 INFO - PROCESS | 1657 | 1466247954381 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x124879000 == 40 [pid = 1657] [id = 584] 04:05:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116139000) [pid = 1657] [serial = 1752] [outer = 0x0] 04:05:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116789000) [pid = 1657] [serial = 1753] [outer = 0x116139000] 04:05:54 INFO - PROCESS | 1657 | 1466247954412 Marionette DEBUG loaded listener.js 04:05:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116f87400) [pid = 1657] [serial = 1754] [outer = 0x116139000] 04:05:55 INFO - PROCESS | 1657 | 1466247955099 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]]]}] 04:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 974ms 04:05:55 INFO - PROCESS | 1657 | 1466247955158 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:05:55 INFO - PROCESS | 1657 | 1466247955160 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:05:55 INFO - PROCESS | 1657 | 1466247955189 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:05:55 INFO - PROCESS | 1657 | 1466247955191 Marionette TRACE conn2 <- [1,2310,null,{}] 04:05:55 INFO - PROCESS | 1657 | 1466247955194 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}] 04:05:55 INFO - PROCESS | 1657 | 1466247955196 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:55 INFO - PROCESS | 1657 | 1466247955305 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12b90f000 == 39 [pid = 1657] [id = 581] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12103c000 == 38 [pid = 1657] [id = 580] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1265c0800 == 37 [pid = 1657] [id = 579] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6aa000 == 36 [pid = 1657] [id = 578] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129384800 == 35 [pid = 1657] [id = 577] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1270de000 == 34 [pid = 1657] [id = 576] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x124ee9800 == 33 [pid = 1657] [id = 575] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12103c800 == 32 [pid = 1657] [id = 574] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119298800 == 31 [pid = 1657] [id = 573] 04:05:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11714d800 == 30 [pid = 1657] [id = 572] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129186000) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128a65400) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128adf800) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128b9b000) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119b8f800) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115d41000) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11663b800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119927400) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123387c00) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115e17400) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1164e3800) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110fa7800) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1121a2000) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118f7e000) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119220000) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11809e400) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1184c8000) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119609000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119889000) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1218b9000) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x125352c00) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124c45400) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116908000) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118ab2400) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1273b1400) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x125d74c00) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124adc800) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119b84000) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1187c8400) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 04:05:55 INFO - PROCESS | 1657 | 1466247955393 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:55 INFO - PROCESS | 1657 | 1466247955396 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116673000 == 31 [pid = 1657] [id = 585] 04:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11324f800) [pid = 1657] [serial = 1755] [outer = 0x0] 04:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x115d37c00) [pid = 1657] [serial = 1756] [outer = 0x11324f800] 04:05:55 INFO - PROCESS | 1657 | 1466247955426 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115e8e800) [pid = 1657] [serial = 1757] [outer = 0x11324f800] 04:05:55 INFO - PROCESS | 1657 | 1466247955722 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]]]}] 04:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 571ms 04:05:55 INFO - PROCESS | 1657 | 1466247955759 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:05:55 INFO - PROCESS | 1657 | 1466247955763 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:05:55 INFO - PROCESS | 1657 | 1466247955770 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:05:55 INFO - PROCESS | 1657 | 1466247955771 Marionette TRACE conn2 <- [1,2314,null,{}] 04:05:55 INFO - PROCESS | 1657 | 1466247955774 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}] 04:05:55 INFO - PROCESS | 1657 | 1466247955775 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:55 INFO - PROCESS | 1657 | 1466247955858 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:05:55 INFO - PROCESS | 1657 | 1466247955864 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:55 INFO - PROCESS | 1657 | 1466247955866 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195de000 == 32 [pid = 1657] [id = 586] 04:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116980c00) [pid = 1657] [serial = 1758] [outer = 0x0] 04:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118176c00) [pid = 1657] [serial = 1759] [outer = 0x116980c00] 04:05:55 INFO - PROCESS | 1657 | 1466247955893 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11871cc00) [pid = 1657] [serial = 1760] [outer = 0x116980c00] 04:05:56 INFO - PROCESS | 1657 | 1466247956259 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]]]}] 04:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 518ms 04:05:56 INFO - PROCESS | 1657 | 1466247956290 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:05:56 INFO - PROCESS | 1657 | 1466247956292 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:05:56 INFO - PROCESS | 1657 | 1466247956295 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:05:56 INFO - PROCESS | 1657 | 1466247956299 Marionette TRACE conn2 <- [1,2318,null,{}] 04:05:56 INFO - PROCESS | 1657 | 1466247956311 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}] 04:05:56 INFO - PROCESS | 1657 | 1466247956316 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:56 INFO - PROCESS | 1657 | 1466247956445 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:05:56 INFO - PROCESS | 1657 | 1466247956460 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:56 INFO - PROCESS | 1657 | 1466247956463 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x123304800 == 33 [pid = 1657] [id = 587] 04:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118721400) [pid = 1657] [serial = 1761] [outer = 0x0] 04:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118f89400) [pid = 1657] [serial = 1762] [outer = 0x118721400] 04:05:56 INFO - PROCESS | 1657 | 1466247956509 Marionette DEBUG loaded listener.js 04:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119604400) [pid = 1657] [serial = 1763] [outer = 0x118721400] 04:05:56 INFO - PROCESS | 1657 | 1466247956942 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] 04:05:56 INFO - PROCESS | 1657 | 1466247956970 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:05:56 INFO - PROCESS | 1657 | 1466247956973 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:05:56 INFO - PROCESS | 1657 | 1466247956974 Marionette TRACE conn2 <- [1,2322,null,{}] 04:05:56 INFO - PROCESS | 1657 | 1466247956976 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}] 04:05:56 INFO - PROCESS | 1657 | 1466247956977 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:57 INFO - PROCESS | 1657 | 1466247957056 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:05:57 INFO - PROCESS | 1657 | 1466247957060 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 1657 | 1466247957061 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f0800 == 34 [pid = 1657] [id = 588] 04:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119889000) [pid = 1657] [serial = 1764] [outer = 0x0] 04:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119924c00) [pid = 1657] [serial = 1765] [outer = 0x119889000] 04:05:57 INFO - PROCESS | 1657 | 1466247957089 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119b19800) [pid = 1657] [serial = 1766] [outer = 0x119889000] 04:05:57 INFO - PROCESS | 1657 | 1466247957422 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]]]}] 04:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 470ms 04:05:57 INFO - PROCESS | 1657 | 1466247957444 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 1657 | 1466247957446 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:05:57 INFO - PROCESS | 1657 | 1466247957450 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 1657 | 1466247957451 Marionette TRACE conn2 <- [1,2326,null,{}] 04:05:57 INFO - PROCESS | 1657 | 1466247957453 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}] 04:05:57 INFO - PROCESS | 1657 | 1466247957455 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:57 INFO - PROCESS | 1657 | 1466247957573 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:05:57 INFO - PROCESS | 1657 | 1466247957611 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 1657 | 1466247957612 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12937e000 == 35 [pid = 1657] [id = 589] 04:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112d73000) [pid = 1657] [serial = 1767] [outer = 0x0] 04:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119925c00) [pid = 1657] [serial = 1768] [outer = 0x112d73000] 04:05:57 INFO - PROCESS | 1657 | 1466247957636 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120e0f800) [pid = 1657] [serial = 1769] [outer = 0x112d73000] 04:05:57 INFO - PROCESS | 1657 | 1466247957951 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]]]}] 04:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 04:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:05:57 INFO - PROCESS | 1657 | 1466247957970 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 1657 | 1466247957971 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:05:57 INFO - PROCESS | 1657 | 1466247957973 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 1657 | 1466247957975 Marionette TRACE conn2 <- [1,2330,null,{}] 04:05:57 INFO - PROCESS | 1657 | 1466247957977 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}] 04:05:57 INFO - PROCESS | 1657 | 1466247957983 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:58 INFO - PROCESS | 1657 | 1466247958100 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:05:58 INFO - PROCESS | 1657 | 1466247958146 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:58 INFO - PROCESS | 1657 | 1466247958147 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a93f800 == 36 [pid = 1657] [id = 590] 04:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120e14c00) [pid = 1657] [serial = 1770] [outer = 0x0] 04:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121341800) [pid = 1657] [serial = 1771] [outer = 0x120e14c00] 04:05:58 INFO - PROCESS | 1657 | 1466247958172 Marionette DEBUG loaded listener.js 04:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125354000) [pid = 1657] [serial = 1772] [outer = 0x120e14c00] 04:05:58 INFO - PROCESS | 1657 | 1466247958476 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]]]}] 04:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 04:05:58 INFO - PROCESS | 1657 | 1466247958498 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:05:58 INFO - PROCESS | 1657 | 1466247958501 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:05:58 INFO - PROCESS | 1657 | 1466247958503 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:05:58 INFO - PROCESS | 1657 | 1466247958504 Marionette TRACE conn2 <- [1,2334,null,{}] 04:05:58 INFO - PROCESS | 1657 | 1466247958513 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}] 04:05:58 INFO - PROCESS | 1657 | 1466247958517 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:58 INFO - PROCESS | 1657 | 1466247958612 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:05:58 INFO - PROCESS | 1657 | 1466247958622 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:58 INFO - PROCESS | 1657 | 1466247958623 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b912800 == 37 [pid = 1657] [id = 591] 04:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124c40c00) [pid = 1657] [serial = 1773] [outer = 0x0] 04:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126179800) [pid = 1657] [serial = 1774] [outer = 0x124c40c00] 04:05:58 INFO - PROCESS | 1657 | 1466247958647 Marionette DEBUG loaded listener.js 04:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127012400) [pid = 1657] [serial = 1775] [outer = 0x124c40c00] 04:05:58 INFO - PROCESS | 1657 | 1466247958965 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]]]}] 04:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 04:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:05:59 INFO - PROCESS | 1657 | 1466247959024 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:05:59 INFO - PROCESS | 1657 | 1466247959025 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:05:59 INFO - PROCESS | 1657 | 1466247959027 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:05:59 INFO - PROCESS | 1657 | 1466247959027 Marionette TRACE conn2 <- [1,2338,null,{}] 04:05:59 INFO - PROCESS | 1657 | 1466247959029 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}] 04:05:59 INFO - PROCESS | 1657 | 1466247959030 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:59 INFO - PROCESS | 1657 | 1466247959167 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:05:59 INFO - PROCESS | 1657 | 1466247959185 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 1657 | 1466247959186 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12be8a000 == 38 [pid = 1657] [id = 592] 04:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x127014800) [pid = 1657] [serial = 1776] [outer = 0x0] 04:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1273b5800) [pid = 1657] [serial = 1777] [outer = 0x127014800] 04:05:59 INFO - PROCESS | 1657 | 1466247959225 Marionette DEBUG loaded listener.js 04:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1273bf400) [pid = 1657] [serial = 1778] [outer = 0x127014800] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121339800) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1121a9400) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115e1f800) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118722000) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11921e400) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113248000) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x111ecb400) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112ec0800) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115d46000) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115d49000) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b8cc00) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112d70800) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118a2c400) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119b8d000) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x115d43000) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115e22000) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:05:59 INFO - PROCESS | 1657 | 1466247959750 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]]]}] 04:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 767ms 04:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:05:59 INFO - PROCESS | 1657 | 1466247959800 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:05:59 INFO - PROCESS | 1657 | 1466247959802 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:05:59 INFO - PROCESS | 1657 | 1466247959804 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:05:59 INFO - PROCESS | 1657 | 1466247959814 Marionette TRACE conn2 <- [1,2342,null,{}] 04:05:59 INFO - PROCESS | 1657 | 1466247959817 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}] 04:05:59 INFO - PROCESS | 1657 | 1466247959818 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:59 INFO - PROCESS | 1657 | 1466247959893 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:05:59 INFO - PROCESS | 1657 | 1466247959899 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 1657 | 1466247959900 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:05:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b7000 == 39 [pid = 1657] [id = 593] 04:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1129b3400) [pid = 1657] [serial = 1779] [outer = 0x0] 04:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115d45000) [pid = 1657] [serial = 1780] [outer = 0x1129b3400] 04:05:59 INFO - PROCESS | 1657 | 1466247959924 Marionette DEBUG loaded listener.js 04:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118720400) [pid = 1657] [serial = 1781] [outer = 0x1129b3400] 04:06:00 INFO - PROCESS | 1657 | 1466247960255 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]]]}] 04:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 478ms 04:06:00 INFO - PROCESS | 1657 | 1466247960283 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:06:00 INFO - PROCESS | 1657 | 1466247960284 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:06:00 INFO - PROCESS | 1657 | 1466247960286 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:06:00 INFO - PROCESS | 1657 | 1466247960287 Marionette TRACE conn2 <- [1,2346,null,{}] 04:06:00 INFO - PROCESS | 1657 | 1466247960290 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}] 04:06:00 INFO - PROCESS | 1657 | 1466247960291 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:00 INFO - PROCESS | 1657 | 1466247960390 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:06:00 INFO - PROCESS | 1657 | 1466247960398 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:00 INFO - PROCESS | 1657 | 1466247960399 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c17f000 == 40 [pid = 1657] [id = 594] 04:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115e1f800) [pid = 1657] [serial = 1782] [outer = 0x0] 04:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119ded400) [pid = 1657] [serial = 1783] [outer = 0x115e1f800] 04:06:00 INFO - PROCESS | 1657 | 1466247960423 Marionette DEBUG loaded listener.js 04:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119b13400) [pid = 1657] [serial = 1784] [outer = 0x115e1f800] 04:06:00 INFO - PROCESS | 1657 | 1466247960727 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]]]}] 04:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 04:06:00 INFO - PROCESS | 1657 | 1466247960768 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:06:00 INFO - PROCESS | 1657 | 1466247960770 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:06:00 INFO - PROCESS | 1657 | 1466247960772 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:06:00 INFO - PROCESS | 1657 | 1466247960774 Marionette TRACE conn2 <- [1,2350,null,{}] 04:06:00 INFO - PROCESS | 1657 | 1466247960776 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}] 04:06:00 INFO - PROCESS | 1657 | 1466247960778 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:00 INFO - PROCESS | 1657 | 1466247960867 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:06:00 INFO - PROCESS | 1657 | 1466247960870 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:00 INFO - PROCESS | 1657 | 1466247960872 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c88f000 == 41 [pid = 1657] [id = 595] 04:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120e94c00) [pid = 1657] [serial = 1785] [outer = 0x0] 04:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128a61800) [pid = 1657] [serial = 1786] [outer = 0x120e94c00] 04:06:00 INFO - PROCESS | 1657 | 1466247960898 Marionette DEBUG loaded listener.js 04:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128b95000) [pid = 1657] [serial = 1787] [outer = 0x120e94c00] 04:06:01 INFO - PROCESS | 1657 | 1466247961231 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]]]}] 04:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 468ms 04:06:01 INFO - PROCESS | 1657 | 1466247961240 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:06:01 INFO - PROCESS | 1657 | 1466247961242 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:06:01 INFO - PROCESS | 1657 | 1466247961244 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:06:01 INFO - PROCESS | 1657 | 1466247961245 Marionette TRACE conn2 <- [1,2354,null,{}] 04:06:01 INFO - PROCESS | 1657 | 1466247961249 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}] 04:06:01 INFO - PROCESS | 1657 | 1466247961250 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:01 INFO - PROCESS | 1657 | 1466247961359 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:06:01 INFO - PROCESS | 1657 | 1466247961394 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:01 INFO - PROCESS | 1657 | 1466247961395 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb7e000 == 42 [pid = 1657] [id = 596] 04:06:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118722000) [pid = 1657] [serial = 1788] [outer = 0x0] 04:06:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b9c400) [pid = 1657] [serial = 1789] [outer = 0x118722000] 04:06:01 INFO - PROCESS | 1657 | 1466247961418 Marionette DEBUG loaded listener.js 04:06:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129069c00) [pid = 1657] [serial = 1790] [outer = 0x118722000] 04:06:01 INFO - PROCESS | 1657 | 1466247961760 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]]]}] 04:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 572ms 04:06:01 INFO - PROCESS | 1657 | 1466247961818 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:06:01 INFO - PROCESS | 1657 | 1466247961822 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:06:01 INFO - PROCESS | 1657 | 1466247961827 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:06:01 INFO - PROCESS | 1657 | 1466247961831 Marionette TRACE conn2 <- [1,2358,null,{}] 04:06:01 INFO - PROCESS | 1657 | 1466247961837 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}] 04:06:01 INFO - PROCESS | 1657 | 1466247961840 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:02 INFO - PROCESS | 1657 | 1466247962018 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:06:02 INFO - PROCESS | 1657 | 1466247962147 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:02 INFO - PROCESS | 1657 | 1466247962151 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad3800 == 43 [pid = 1657] [id = 597] 04:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113b50800) [pid = 1657] [serial = 1791] [outer = 0x0] 04:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x115d40c00) [pid = 1657] [serial = 1792] [outer = 0x113b50800] 04:06:02 INFO - PROCESS | 1657 | 1466247962203 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11619d400) [pid = 1657] [serial = 1793] [outer = 0x113b50800] 04:06:02 INFO - PROCESS | 1657 | 1466247962641 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]]]}] 04:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 875ms 04:06:02 INFO - PROCESS | 1657 | 1466247962701 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 1657 | 1466247962704 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:06:02 INFO - PROCESS | 1657 | 1466247962708 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 1657 | 1466247962710 Marionette TRACE conn2 <- [1,2362,null,{}] 04:06:02 INFO - PROCESS | 1657 | 1466247962713 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}] 04:06:02 INFO - PROCESS | 1657 | 1466247962715 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:02 INFO - PROCESS | 1657 | 1466247962817 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:06:02 INFO - PROCESS | 1657 | 1466247962878 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:02 INFO - PROCESS | 1657 | 1466247962880 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265c0000 == 44 [pid = 1657] [id = 598] 04:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118177800) [pid = 1657] [serial = 1794] [outer = 0x0] 04:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118729400) [pid = 1657] [serial = 1795] [outer = 0x118177800] 04:06:02 INFO - PROCESS | 1657 | 1466247962912 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11921ec00) [pid = 1657] [serial = 1796] [outer = 0x118177800] 04:06:03 INFO - PROCESS | 1657 | 1466247963367 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]]]}] 04:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 719ms 04:06:03 INFO - PROCESS | 1657 | 1466247963442 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:06:03 INFO - PROCESS | 1657 | 1466247963444 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:06:03 INFO - PROCESS | 1657 | 1466247963465 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:06:03 INFO - PROCESS | 1657 | 1466247963468 Marionette TRACE conn2 <- [1,2366,null,{}] 04:06:03 INFO - PROCESS | 1657 | 1466247963475 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}] 04:06:03 INFO - PROCESS | 1657 | 1466247963479 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:03 INFO - PROCESS | 1657 | 1466247963581 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:06:03 INFO - PROCESS | 1657 | 1466247963656 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:03 INFO - PROCESS | 1657 | 1466247963658 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c88b000 == 45 [pid = 1657] [id = 599] 04:06:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11992a800) [pid = 1657] [serial = 1797] [outer = 0x0] 04:06:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120e88000) [pid = 1657] [serial = 1798] [outer = 0x11992a800] 04:06:03 INFO - PROCESS | 1657 | 1466247963689 Marionette DEBUG loaded listener.js 04:06:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121411800) [pid = 1657] [serial = 1799] [outer = 0x11992a800] 04:06:04 INFO - PROCESS | 1657 | 1466247964142 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]]]}] 04:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 723ms 04:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:06:04 INFO - PROCESS | 1657 | 1466247964187 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:06:04 INFO - PROCESS | 1657 | 1466247964189 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:06:04 INFO - PROCESS | 1657 | 1466247964191 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:06:04 INFO - PROCESS | 1657 | 1466247964192 Marionette TRACE conn2 <- [1,2370,null,{}] 04:06:04 INFO - PROCESS | 1657 | 1466247964195 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}] 04:06:04 INFO - PROCESS | 1657 | 1466247964196 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:04 INFO - PROCESS | 1657 | 1466247964297 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:06:04 INFO - PROCESS | 1657 | 1466247964358 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 1657 | 1466247964359 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12536c000 == 46 [pid = 1657] [id = 600] 04:06:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121458000) [pid = 1657] [serial = 1800] [outer = 0x0] 04:06:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x123387c00) [pid = 1657] [serial = 1801] [outer = 0x121458000] 04:06:04 INFO - PROCESS | 1657 | 1466247964388 Marionette DEBUG loaded listener.js 04:06:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127011c00) [pid = 1657] [serial = 1802] [outer = 0x121458000] 04:06:04 INFO - PROCESS | 1657 | 1466247964988 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]]]}] 04:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 820ms 04:06:05 INFO - PROCESS | 1657 | 1466247965011 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:06:05 INFO - PROCESS | 1657 | 1466247965015 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:06:05 INFO - PROCESS | 1657 | 1466247965040 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:06:05 INFO - PROCESS | 1657 | 1466247965044 Marionette TRACE conn2 <- [1,2374,null,{}] 04:06:05 INFO - PROCESS | 1657 | 1466247965049 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}] 04:06:05 INFO - PROCESS | 1657 | 1466247965051 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:05 INFO - PROCESS | 1657 | 1466247965140 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:06:05 INFO - PROCESS | 1657 | 1466247965217 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:05 INFO - PROCESS | 1657 | 1466247965218 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11856c800 == 47 [pid = 1657] [id = 601] 04:06:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116905c00) [pid = 1657] [serial = 1803] [outer = 0x0] 04:06:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116f2b400) [pid = 1657] [serial = 1804] [outer = 0x116905c00] 04:06:05 INFO - PROCESS | 1657 | 1466247965246 Marionette DEBUG loaded listener.js 04:06:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118175400) [pid = 1657] [serial = 1805] [outer = 0x116905c00] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12c88f000 == 46 [pid = 1657] [id = 595] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12c17f000 == 45 [pid = 1657] [id = 594] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b7000 == 44 [pid = 1657] [id = 593] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12be8a000 == 43 [pid = 1657] [id = 592] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12b912800 == 42 [pid = 1657] [id = 591] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12a93f800 == 41 [pid = 1657] [id = 590] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12937e000 == 40 [pid = 1657] [id = 589] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f0800 == 39 [pid = 1657] [id = 588] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x123304800 == 38 [pid = 1657] [id = 587] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1195de000 == 37 [pid = 1657] [id = 586] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116673000 == 36 [pid = 1657] [id = 585] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116abc800 == 35 [pid = 1657] [id = 583] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1265c4000 == 34 [pid = 1657] [id = 582] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x124879000 == 33 [pid = 1657] [id = 584] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11715c800 == 32 [pid = 1657] [id = 571] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12536c000 == 31 [pid = 1657] [id = 600] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12c88b000 == 30 [pid = 1657] [id = 599] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1265c0000 == 29 [pid = 1657] [id = 598] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb7e000 == 28 [pid = 1657] [id = 596] 04:06:05 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad3800 == 27 [pid = 1657] [id = 597] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12337fc00) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x124d15800) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x115d35400) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1129b2000) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1181b5800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1176cb400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1187cc800) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119b86400) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1176c9400) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1181b9000) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11955c800) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112ec0c00) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112c85c00) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1133ae400) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115d3ac00) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118f7f000) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115e18800) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164d8400) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124911c00) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e94400) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ace800) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1187c6800) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119607000) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11921c400) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e0a000) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119b8c400) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1176d7c00) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x120e15c00) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1198b3800) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121942800) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120e10800) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121338400) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 04:06:05 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118a36800) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 04:06:06 INFO - PROCESS | 1657 | 1466247966101 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]]]}] 04:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1077ms 04:06:06 INFO - PROCESS | 1657 | 1466247966117 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:06:06 INFO - PROCESS | 1657 | 1466247966119 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:06:06 INFO - PROCESS | 1657 | 1466247966122 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:06:06 INFO - PROCESS | 1657 | 1466247966124 Marionette TRACE conn2 <- [1,2378,null,{}] 04:06:06 INFO - PROCESS | 1657 | 1466247966128 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}] 04:06:06 INFO - PROCESS | 1657 | 1466247966130 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:06 INFO - PROCESS | 1657 | 1466247966208 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:06:06 INFO - PROCESS | 1657 | 1466247966265 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 1657 | 1466247966268 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117141000 == 28 [pid = 1657] [id = 602] 04:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113350800) [pid = 1657] [serial = 1806] [outer = 0x0] 04:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115d36000) [pid = 1657] [serial = 1807] [outer = 0x113350800] 04:06:06 INFO - PROCESS | 1657 | 1466247966295 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115d50c00) [pid = 1657] [serial = 1808] [outer = 0x113350800] 04:06:06 INFO - PROCESS | 1657 | 1466247966611 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]]]}] 04:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 521ms 04:06:06 INFO - PROCESS | 1657 | 1466247966644 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:06:06 INFO - PROCESS | 1657 | 1466247966650 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:06:06 INFO - PROCESS | 1657 | 1466247966654 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:06:06 INFO - PROCESS | 1657 | 1466247966656 Marionette TRACE conn2 <- [1,2382,null,{}] 04:06:06 INFO - PROCESS | 1657 | 1466247966658 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}] 04:06:06 INFO - PROCESS | 1657 | 1466247966660 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:06 INFO - PROCESS | 1657 | 1466247966737 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:06:06 INFO - PROCESS | 1657 | 1466247966741 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 1657 | 1466247966742 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11929c800 == 29 [pid = 1657] [id = 603] 04:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115e89000) [pid = 1657] [serial = 1809] [outer = 0x0] 04:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1176d0800) [pid = 1657] [serial = 1810] [outer = 0x115e89000] 04:06:06 INFO - PROCESS | 1657 | 1466247966773 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1181b2800) [pid = 1657] [serial = 1811] [outer = 0x115e89000] 04:06:07 INFO - PROCESS | 1657 | 1466247967153 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]]]}] 04:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 523ms 04:06:07 INFO - PROCESS | 1657 | 1466247967178 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:06:07 INFO - PROCESS | 1657 | 1466247967180 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:06:07 INFO - PROCESS | 1657 | 1466247967183 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:06:07 INFO - PROCESS | 1657 | 1466247967186 Marionette TRACE conn2 <- [1,2386,null,{}] 04:06:07 INFO - PROCESS | 1657 | 1466247967194 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}] 04:06:07 INFO - PROCESS | 1657 | 1466247967197 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:07 INFO - PROCESS | 1657 | 1466247967271 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:06:07 INFO - PROCESS | 1657 | 1466247967277 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 1657 | 1466247967279 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x121324000 == 30 [pid = 1657] [id = 604] 04:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1121a2000) [pid = 1657] [serial = 1812] [outer = 0x0] 04:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118aae400) [pid = 1657] [serial = 1813] [outer = 0x1121a2000] 04:06:07 INFO - PROCESS | 1657 | 1466247967312 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11921fc00) [pid = 1657] [serial = 1814] [outer = 0x1121a2000] 04:06:07 INFO - PROCESS | 1657 | 1466247967640 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]]]}] 04:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 473ms 04:06:07 INFO - PROCESS | 1657 | 1466247967658 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:06:07 INFO - PROCESS | 1657 | 1466247967660 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:06:07 INFO - PROCESS | 1657 | 1466247967666 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:06:07 INFO - PROCESS | 1657 | 1466247967668 Marionette TRACE conn2 <- [1,2390,null,{}] 04:06:07 INFO - PROCESS | 1657 | 1466247967671 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}] 04:06:07 INFO - PROCESS | 1657 | 1466247967672 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:07 INFO - PROCESS | 1657 | 1466247967765 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:06:07 INFO - PROCESS | 1657 | 1466247967844 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 1657 | 1466247967846 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12496f000 == 31 [pid = 1657] [id = 605] 04:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1187ccc00) [pid = 1657] [serial = 1815] [outer = 0x0] 04:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119606c00) [pid = 1657] [serial = 1816] [outer = 0x1187ccc00] 04:06:07 INFO - PROCESS | 1657 | 1466247967887 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1198b2400) [pid = 1657] [serial = 1817] [outer = 0x1187ccc00] 04:06:08 INFO - PROCESS | 1657 | 1466247968322 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]]]}] 04:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 674ms 04:06:08 INFO - PROCESS | 1657 | 1466247968337 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:06:08 INFO - PROCESS | 1657 | 1466247968339 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:06:08 INFO - PROCESS | 1657 | 1466247968341 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:06:08 INFO - PROCESS | 1657 | 1466247968342 Marionette TRACE conn2 <- [1,2394,null,{}] 04:06:08 INFO - PROCESS | 1657 | 1466247968344 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}] 04:06:08 INFO - PROCESS | 1657 | 1466247968347 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:08 INFO - PROCESS | 1657 | 1466247968445 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:06:08 INFO - PROCESS | 1657 | 1466247968484 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:08 INFO - PROCESS | 1657 | 1466247968485 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265c4000 == 32 [pid = 1657] [id = 606] 04:06:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116f81400) [pid = 1657] [serial = 1818] [outer = 0x0] 04:06:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11992ac00) [pid = 1657] [serial = 1819] [outer = 0x116f81400] 04:06:08 INFO - PROCESS | 1657 | 1466247968509 Marionette DEBUG loaded listener.js 04:06:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b8c800) [pid = 1657] [serial = 1820] [outer = 0x116f81400] 04:06:08 INFO - PROCESS | 1657 | 1466247968834 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]]]}] 04:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 518ms 04:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:06:08 INFO - PROCESS | 1657 | 1466247968859 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:06:08 INFO - PROCESS | 1657 | 1466247968860 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:06:08 INFO - PROCESS | 1657 | 1466247968863 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:06:08 INFO - PROCESS | 1657 | 1466247968866 Marionette TRACE conn2 <- [1,2398,null,{}] 04:06:08 INFO - PROCESS | 1657 | 1466247968869 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}] 04:06:08 INFO - PROCESS | 1657 | 1466247968872 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:08 INFO - PROCESS | 1657 | 1466247968983 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:06:09 INFO - PROCESS | 1657 | 1466247969020 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:09 INFO - PROCESS | 1657 | 1466247969022 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296eb000 == 33 [pid = 1657] [id = 607] 04:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112c83c00) [pid = 1657] [serial = 1821] [outer = 0x0] 04:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11991f000) [pid = 1657] [serial = 1822] [outer = 0x112c83c00] 04:06:09 INFO - PROCESS | 1657 | 1466247969047 Marionette DEBUG loaded listener.js 04:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12337f400) [pid = 1657] [serial = 1823] [outer = 0x112c83c00] 04:06:09 INFO - PROCESS | 1657 | 1466247969359 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]]]}] 04:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 04:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:06:09 INFO - PROCESS | 1657 | 1466247969401 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 1657 | 1466247969403 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:06:09 INFO - PROCESS | 1657 | 1466247969405 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 1657 | 1466247969406 Marionette TRACE conn2 <- [1,2402,null,{}] 04:06:09 INFO - PROCESS | 1657 | 1466247969408 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}] 04:06:09 INFO - PROCESS | 1657 | 1466247969409 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:09 INFO - PROCESS | 1657 | 1466247969503 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:06:09 INFO - PROCESS | 1657 | 1466247969517 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:09 INFO - PROCESS | 1657 | 1466247969518 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a943000 == 34 [pid = 1657] [id = 608] 04:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12337fc00) [pid = 1657] [serial = 1824] [outer = 0x0] 04:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124adcc00) [pid = 1657] [serial = 1825] [outer = 0x12337fc00] 04:06:09 INFO - PROCESS | 1657 | 1466247969542 Marionette DEBUG loaded listener.js 04:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12535c800) [pid = 1657] [serial = 1826] [outer = 0x12337fc00] 04:06:09 INFO - PROCESS | 1657 | 1466247969882 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]]]}] 04:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 04:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:06:09 INFO - PROCESS | 1657 | 1466247969923 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 1657 | 1466247969925 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:06:09 INFO - PROCESS | 1657 | 1466247969927 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 1657 | 1466247969928 Marionette TRACE conn2 <- [1,2406,null,{}] 04:06:09 INFO - PROCESS | 1657 | 1466247969930 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}] 04:06:09 INFO - PROCESS | 1657 | 1466247969931 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:10 INFO - PROCESS | 1657 | 1466247970029 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:06:10 INFO - PROCESS | 1657 | 1466247970032 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 1657 | 1466247970034 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac48800 == 35 [pid = 1657] [id = 609] 04:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110d56000) [pid = 1657] [serial = 1827] [outer = 0x0] 04:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127011800) [pid = 1657] [serial = 1828] [outer = 0x110d56000] 04:06:10 INFO - PROCESS | 1657 | 1466247970058 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1273bb000) [pid = 1657] [serial = 1829] [outer = 0x110d56000] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120e14c00) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124c40c00) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116139000) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127014800) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118721400) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112c13400) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116980c00) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119889000) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11324f800) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120e94c00) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123387800) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118722000) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1129b3400) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115e1f800) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:06:10 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112d73000) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:06:10 INFO - PROCESS | 1657 | 1466247970537 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]]]}] 04:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 618ms 04:06:10 INFO - PROCESS | 1657 | 1466247970546 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:06:10 INFO - PROCESS | 1657 | 1466247970548 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:06:10 INFO - PROCESS | 1657 | 1466247970550 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:06:10 INFO - PROCESS | 1657 | 1466247970559 Marionette TRACE conn2 <- [1,2410,null,{}] 04:06:10 INFO - PROCESS | 1657 | 1466247970561 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}] 04:06:10 INFO - PROCESS | 1657 | 1466247970562 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:10 INFO - PROCESS | 1657 | 1466247970639 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:06:10 INFO - PROCESS | 1657 | 1466247970700 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 1657 | 1466247970701 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x121323800 == 36 [pid = 1657] [id = 610] 04:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x114f7b800) [pid = 1657] [serial = 1830] [outer = 0x0] 04:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118092800) [pid = 1657] [serial = 1831] [outer = 0x114f7b800] 04:06:10 INFO - PROCESS | 1657 | 1466247970725 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123387800) [pid = 1657] [serial = 1832] [outer = 0x114f7b800] 04:06:11 INFO - PROCESS | 1657 | 1466247970997 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]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 475ms 04:06:11 INFO - PROCESS | 1657 | 1466247971026 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 1657 | 1466247971027 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:06:11 INFO - PROCESS | 1657 | 1466247971037 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 1657 | 1466247971039 Marionette TRACE conn2 <- [1,2414,null,{}] 04:06:11 INFO - PROCESS | 1657 | 1466247971041 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}] 04:06:11 INFO - PROCESS | 1657 | 1466247971042 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:11 INFO - PROCESS | 1657 | 1466247971121 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:06:11 INFO - PROCESS | 1657 | 1466247971125 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 1657 | 1466247971126 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb75000 == 37 [pid = 1657] [id = 611] 04:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124911c00) [pid = 1657] [serial = 1833] [outer = 0x0] 04:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128a57c00) [pid = 1657] [serial = 1834] [outer = 0x124911c00] 04:06:11 INFO - PROCESS | 1657 | 1466247971152 Marionette DEBUG loaded listener.js 04:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128a65800) [pid = 1657] [serial = 1835] [outer = 0x124911c00] 04:06:11 INFO - PROCESS | 1657 | 1466247971473 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]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 04:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:06:11 INFO - PROCESS | 1657 | 1466247971508 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 1657 | 1466247971510 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:06:11 INFO - PROCESS | 1657 | 1466247971512 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 1657 | 1466247971516 Marionette TRACE conn2 <- [1,2418,null,{}] 04:06:11 INFO - PROCESS | 1657 | 1466247971526 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}] 04:06:11 INFO - PROCESS | 1657 | 1466247971527 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:11 INFO - PROCESS | 1657 | 1466247971643 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:06:11 INFO - PROCESS | 1657 | 1466247971651 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 1657 | 1466247971652 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265bf000 == 38 [pid = 1657] [id = 612] 04:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128adac00) [pid = 1657] [serial = 1836] [outer = 0x0] 04:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b8ec00) [pid = 1657] [serial = 1837] [outer = 0x128adac00] 04:06:11 INFO - PROCESS | 1657 | 1466247971679 Marionette DEBUG loaded listener.js 04:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129180c00) [pid = 1657] [serial = 1838] [outer = 0x128adac00] 04:06:11 INFO - PROCESS | 1657 | 1466247971971 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]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 472ms 04:06:11 INFO - PROCESS | 1657 | 1466247971988 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:06:11 INFO - PROCESS | 1657 | 1466247971989 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:06:11 INFO - PROCESS | 1657 | 1466247971991 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 1657 | 1466247971992 Marionette TRACE conn2 <- [1,2422,null,{}] 04:06:12 INFO - PROCESS | 1657 | 1466247972003 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}] 04:06:12 INFO - PROCESS | 1657 | 1466247972004 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:12 INFO - PROCESS | 1657 | 1466247972089 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:06:12 INFO - PROCESS | 1657 | 1466247972093 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:12 INFO - PROCESS | 1657 | 1466247972094 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c87d000 == 39 [pid = 1657] [id = 613] 04:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128db2400) [pid = 1657] [serial = 1839] [outer = 0x0] 04:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129188400) [pid = 1657] [serial = 1840] [outer = 0x128db2400] 04:06:12 INFO - PROCESS | 1657 | 1466247972121 Marionette DEBUG loaded listener.js 04:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12918ec00) [pid = 1657] [serial = 1841] [outer = 0x128db2400] 04:06:12 INFO - PROCESS | 1657 | 1466247972525 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]]]}] 04:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 569ms 04:06:12 INFO - PROCESS | 1657 | 1466247972561 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:06:12 INFO - PROCESS | 1657 | 1466247972563 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:06:12 INFO - PROCESS | 1657 | 1466247972567 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:06:12 INFO - PROCESS | 1657 | 1466247972569 Marionette TRACE conn2 <- [1,2426,null,{}] 04:06:12 INFO - PROCESS | 1657 | 1466247972572 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}] 04:06:12 INFO - PROCESS | 1657 | 1466247972574 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:12 INFO - PROCESS | 1657 | 1466247972687 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:06:12 INFO - PROCESS | 1657 | 1466247972750 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:12 INFO - PROCESS | 1657 | 1466247972751 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x117158000 == 40 [pid = 1657] [id = 614] 04:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112c8c800) [pid = 1657] [serial = 1842] [outer = 0x0] 04:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112fdf400) [pid = 1657] [serial = 1843] [outer = 0x112c8c800] 04:06:12 INFO - PROCESS | 1657 | 1466247972782 Marionette DEBUG loaded listener.js 04:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115d45400) [pid = 1657] [serial = 1844] [outer = 0x112c8c800] 04:06:13 INFO - PROCESS | 1657 | 1466247973318 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]]]}] 04:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 822ms 04:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:06:13 INFO - PROCESS | 1657 | 1466247973389 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:06:13 INFO - PROCESS | 1657 | 1466247973392 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:06:13 INFO - PROCESS | 1657 | 1466247973397 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:06:13 INFO - PROCESS | 1657 | 1466247973399 Marionette TRACE conn2 <- [1,2430,null,{}] 04:06:13 INFO - PROCESS | 1657 | 1466247973401 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}] 04:06:13 INFO - PROCESS | 1657 | 1466247973403 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:13 INFO - PROCESS | 1657 | 1466247973509 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:06:13 INFO - PROCESS | 1657 | 1466247973572 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:13 INFO - PROCESS | 1657 | 1466247973573 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x124eec800 == 41 [pid = 1657] [id = 615] 04:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11809d800) [pid = 1657] [serial = 1845] [outer = 0x0] 04:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1184cbc00) [pid = 1657] [serial = 1846] [outer = 0x11809d800] 04:06:13 INFO - PROCESS | 1657 | 1466247973603 Marionette DEBUG loaded listener.js 04:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1187c6000) [pid = 1657] [serial = 1847] [outer = 0x11809d800] 04:06:14 INFO - PROCESS | 1657 | 1466247974282 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]]]}] 04:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 921ms 04:06:14 INFO - PROCESS | 1657 | 1466247974324 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 1657 | 1466247974326 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:06:14 INFO - PROCESS | 1657 | 1466247974334 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 1657 | 1466247974335 Marionette TRACE conn2 <- [1,2434,null,{}] 04:06:14 INFO - PROCESS | 1657 | 1466247974339 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}] 04:06:14 INFO - PROCESS | 1657 | 1466247974340 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:14 INFO - PROCESS | 1657 | 1466247974440 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:06:14 INFO - PROCESS | 1657 | 1466247974533 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:14 INFO - PROCESS | 1657 | 1466247974536 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1192a2000 == 42 [pid = 1657] [id = 616] 04:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116905800) [pid = 1657] [serial = 1848] [outer = 0x0] 04:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1176c9400) [pid = 1657] [serial = 1849] [outer = 0x116905800] 04:06:14 INFO - PROCESS | 1657 | 1466247974564 Marionette DEBUG loaded listener.js 04:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1181b3800) [pid = 1657] [serial = 1850] [outer = 0x116905800] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1265bf000 == 41 [pid = 1657] [id = 612] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb75000 == 40 [pid = 1657] [id = 611] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121323800 == 39 [pid = 1657] [id = 610] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac48800 == 38 [pid = 1657] [id = 609] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12a943000 == 37 [pid = 1657] [id = 608] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1296eb000 == 36 [pid = 1657] [id = 607] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1265c4000 == 35 [pid = 1657] [id = 606] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12496f000 == 34 [pid = 1657] [id = 605] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121324000 == 33 [pid = 1657] [id = 604] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11929c800 == 32 [pid = 1657] [id = 603] 04:06:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117141000 == 31 [pid = 1657] [id = 602] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121341800) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126179800) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125354000) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116789000) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1273b5800) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116f87400) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118f89400) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119604400) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112c84400) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113b50400) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118176c00) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11871cc00) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119924c00) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b19800) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115d37c00) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115e8e800) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128b95000) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1263a7000) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128b9c400) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118720400) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129069c00) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115d45000) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119ded400) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128a61800) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1273bf400) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119925c00) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x120e0f800) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x127012400) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119b13400) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 04:06:14 INFO - PROCESS | 1657 | 1466247974914 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]]]}] 04:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 622ms 04:06:14 INFO - PROCESS | 1657 | 1466247974954 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 1657 | 1466247974957 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:06:14 INFO - PROCESS | 1657 | 1466247974962 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 1657 | 1466247974963 Marionette TRACE conn2 <- [1,2438,null,{}] 04:06:14 INFO - PROCESS | 1657 | 1466247974966 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}] 04:06:14 INFO - PROCESS | 1657 | 1466247974967 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:15 INFO - PROCESS | 1657 | 1466247975047 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:06:15 INFO - PROCESS | 1657 | 1466247975052 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 1657 | 1466247975054 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e8800 == 32 [pid = 1657] [id = 617] 04:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11871d800) [pid = 1657] [serial = 1851] [outer = 0x0] 04:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1187c5000) [pid = 1657] [serial = 1852] [outer = 0x11871d800] 04:06:15 INFO - PROCESS | 1657 | 1466247975083 Marionette DEBUG loaded listener.js 04:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118f89400) [pid = 1657] [serial = 1853] [outer = 0x11871d800] 04:06:15 INFO - PROCESS | 1657 | 1466247975444 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]]]}] 04:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 525ms 04:06:15 INFO - PROCESS | 1657 | 1466247975486 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:06:15 INFO - PROCESS | 1657 | 1466247975487 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:06:15 INFO - PROCESS | 1657 | 1466247975490 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:06:15 INFO - PROCESS | 1657 | 1466247975492 Marionette TRACE conn2 <- [1,2442,null,{}] 04:06:15 INFO - PROCESS | 1657 | 1466247975500 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}] 04:06:15 INFO - PROCESS | 1657 | 1466247975503 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:15 INFO - PROCESS | 1657 | 1466247975584 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:06:15 INFO - PROCESS | 1657 | 1466247975589 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 1657 | 1466247975591 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x125df2000 == 33 [pid = 1657] [id = 618] 04:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1133ad800) [pid = 1657] [serial = 1854] [outer = 0x0] 04:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119b85800) [pid = 1657] [serial = 1855] [outer = 0x1133ad800] 04:06:15 INFO - PROCESS | 1657 | 1466247975619 Marionette DEBUG loaded listener.js 04:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119df7400) [pid = 1657] [serial = 1856] [outer = 0x1133ad800] 04:06:15 INFO - PROCESS | 1657 | 1466247975976 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]]]}] 04:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 04:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:06:16 INFO - PROCESS | 1657 | 1466247976011 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:06:16 INFO - PROCESS | 1657 | 1466247976013 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:06:16 INFO - PROCESS | 1657 | 1466247976015 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:06:16 INFO - PROCESS | 1657 | 1466247976016 Marionette TRACE conn2 <- [1,2446,null,{}] 04:06:16 INFO - PROCESS | 1657 | 1466247976019 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}] 04:06:16 INFO - PROCESS | 1657 | 1466247976020 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:16 INFO - PROCESS | 1657 | 1466247976118 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:06:16 INFO - PROCESS | 1657 | 1466247976123 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:16 INFO - PROCESS | 1657 | 1466247976124 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e0800 == 34 [pid = 1657] [id = 619] 04:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e0ec00) [pid = 1657] [serial = 1857] [outer = 0x0] 04:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120e8f400) [pid = 1657] [serial = 1858] [outer = 0x120e0ec00] 04:06:16 INFO - PROCESS | 1657 | 1466247976165 Marionette DEBUG loaded listener.js 04:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1210dd800) [pid = 1657] [serial = 1859] [outer = 0x120e0ec00] 04:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 523ms 04:06:16 INFO - PROCESS | 1657 | 1466247976535 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]]]}] 04:06:16 INFO - PROCESS | 1657 | 1466247976539 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:06:16 INFO - PROCESS | 1657 | 1466247976540 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:06:16 INFO - PROCESS | 1657 | 1466247976544 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:06:16 INFO - PROCESS | 1657 | 1466247976546 Marionette TRACE conn2 <- [1,2450,null,{}] 04:06:16 INFO - PROCESS | 1657 | 1466247976550 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}] 04:06:16 INFO - PROCESS | 1657 | 1466247976552 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:16 INFO - PROCESS | 1657 | 1466247976661 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:06:16 INFO - PROCESS | 1657 | 1466247976695 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:16 INFO - PROCESS | 1657 | 1466247976696 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6b0000 == 35 [pid = 1657] [id = 620] 04:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113351800) [pid = 1657] [serial = 1860] [outer = 0x0] 04:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121940400) [pid = 1657] [serial = 1861] [outer = 0x113351800] 04:06:16 INFO - PROCESS | 1657 | 1466247976721 Marionette DEBUG loaded listener.js 04:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124831800) [pid = 1657] [serial = 1862] [outer = 0x113351800] 04:06:17 INFO - PROCESS | 1657 | 1466247977036 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]]]}] 04:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 524ms 04:06:17 INFO - PROCESS | 1657 | 1466247977073 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:06:17 INFO - PROCESS | 1657 | 1466247977074 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:06:17 INFO - PROCESS | 1657 | 1466247977077 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:06:17 INFO - PROCESS | 1657 | 1466247977078 Marionette TRACE conn2 <- [1,2454,null,{}] 04:06:17 INFO - PROCESS | 1657 | 1466247977082 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}] 04:06:17 INFO - PROCESS | 1657 | 1466247977086 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:17 INFO - PROCESS | 1657 | 1466247977204 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:06:17 INFO - PROCESS | 1657 | 1466247977218 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:17 INFO - PROCESS | 1657 | 1466247977219 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b91d800 == 36 [pid = 1657] [id = 621] 04:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ad7800) [pid = 1657] [serial = 1863] [outer = 0x0] 04:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12701b800) [pid = 1657] [serial = 1864] [outer = 0x124ad7800] 04:06:17 INFO - PROCESS | 1657 | 1466247977244 Marionette DEBUG loaded listener.js 04:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128ae3800) [pid = 1657] [serial = 1865] [outer = 0x124ad7800] 04:06:17 INFO - PROCESS | 1657 | 1466247977564 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]]]}] 04:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 04:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:06:17 INFO - PROCESS | 1657 | 1466247977598 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:06:17 INFO - PROCESS | 1657 | 1466247977600 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:06:17 INFO - PROCESS | 1657 | 1466247977602 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:06:17 INFO - PROCESS | 1657 | 1466247977603 Marionette TRACE conn2 <- [1,2458,null,{}] 04:06:17 INFO - PROCESS | 1657 | 1466247977605 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}] 04:06:17 INFO - PROCESS | 1657 | 1466247977607 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:17 INFO - PROCESS | 1657 | 1466247977712 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:06:17 INFO - PROCESS | 1657 | 1466247977724 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:17 INFO - PROCESS | 1657 | 1466247977725 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bea1800 == 37 [pid = 1657] [id = 622] 04:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e11000) [pid = 1657] [serial = 1866] [outer = 0x0] 04:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128b95000) [pid = 1657] [serial = 1867] [outer = 0x120e11000] 04:06:17 INFO - PROCESS | 1657 | 1466247977756 Marionette DEBUG loaded listener.js 04:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12906dc00) [pid = 1657] [serial = 1868] [outer = 0x120e11000] 04:06:18 INFO - PROCESS | 1657 | 1466247978074 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]]]}] 04:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 04:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:06:18 INFO - PROCESS | 1657 | 1466247978120 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 1657 | 1466247978122 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:06:18 INFO - PROCESS | 1657 | 1466247978124 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 1657 | 1466247978125 Marionette TRACE conn2 <- [1,2462,null,{}] 04:06:18 INFO - PROCESS | 1657 | 1466247978127 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}] 04:06:18 INFO - PROCESS | 1657 | 1466247978128 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:18 INFO - PROCESS | 1657 | 1466247978228 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:06:18 INFO - PROCESS | 1657 | 1466247978231 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:18 INFO - PROCESS | 1657 | 1466247978232 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c181000 == 38 [pid = 1657] [id = 623] 04:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129064000) [pid = 1657] [serial = 1869] [outer = 0x0] 04:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12918c400) [pid = 1657] [serial = 1870] [outer = 0x129064000] 04:06:18 INFO - PROCESS | 1657 | 1466247978256 Marionette DEBUG loaded listener.js 04:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1293d7400) [pid = 1657] [serial = 1871] [outer = 0x129064000] 04:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 471ms 04:06:18 INFO - PROCESS | 1657 | 1466247978590 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]]]}] 04:06:18 INFO - PROCESS | 1657 | 1466247978603 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 1657 | 1466247978604 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:06:18 INFO - PROCESS | 1657 | 1466247978606 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 1657 | 1466247978607 Marionette TRACE conn2 <- [1,2466,null,{}] 04:06:18 INFO - PROCESS | 1657 | 1466247978610 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}] 04:06:18 INFO - PROCESS | 1657 | 1466247978611 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:18 INFO - PROCESS | 1657 | 1466247978718 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:06:18 INFO - PROCESS | 1657 | 1466247978728 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:18 INFO - PROCESS | 1657 | 1466247978729 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x125def800 == 39 [pid = 1657] [id = 624] 04:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1293d9c00) [pid = 1657] [serial = 1872] [outer = 0x0] 04:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1293e2400) [pid = 1657] [serial = 1873] [outer = 0x1293d9c00] 04:06:18 INFO - PROCESS | 1657 | 1466247978760 Marionette DEBUG loaded listener.js 04:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a35d000) [pid = 1657] [serial = 1874] [outer = 0x1293d9c00] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116f81400) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115e89000) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113350800) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116905c00) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1121a2000) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1187ccc00) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113b50800) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118177800) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11992a800) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112c83c00) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128adac00) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x114f7b800) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12337fc00) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110d56000) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124911c00) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:06:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121458000) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:06:19 INFO - PROCESS | 1657 | 1466247979157 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]]]}] 04:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 568ms 04:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:06:19 INFO - PROCESS | 1657 | 1466247979176 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:06:19 INFO - PROCESS | 1657 | 1466247979177 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:06:19 INFO - PROCESS | 1657 | 1466247979179 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:06:19 INFO - PROCESS | 1657 | 1466247979180 Marionette TRACE conn2 <- [1,2470,null,{}] 04:06:19 INFO - PROCESS | 1657 | 1466247979182 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}] 04:06:19 INFO - PROCESS | 1657 | 1466247979184 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:19 INFO - PROCESS | 1657 | 1466247979261 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:06:19 INFO - PROCESS | 1657 | 1466247979267 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 1657 | 1466247979268 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x126140000 == 40 [pid = 1657] [id = 625] 04:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c83c00) [pid = 1657] [serial = 1875] [outer = 0x0] 04:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116a12c00) [pid = 1657] [serial = 1876] [outer = 0x112c83c00] 04:06:19 INFO - PROCESS | 1657 | 1466247979292 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118aaf400) [pid = 1657] [serial = 1877] [outer = 0x112c83c00] 04:06:19 INFO - PROCESS | 1657 | 1466247979637 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]]]}] 04:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 04:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:06:19 INFO - PROCESS | 1657 | 1466247979649 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:06:19 INFO - PROCESS | 1657 | 1466247979650 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:06:19 INFO - PROCESS | 1657 | 1466247979652 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:06:19 INFO - PROCESS | 1657 | 1466247979654 Marionette TRACE conn2 <- [1,2474,null,{}] 04:06:19 INFO - PROCESS | 1657 | 1466247979656 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}] 04:06:19 INFO - PROCESS | 1657 | 1466247979657 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:19 INFO - PROCESS | 1657 | 1466247979777 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:06:19 INFO - PROCESS | 1657 | 1466247979790 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 1657 | 1466247979792 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf68800 == 41 [pid = 1657] [id = 626] 04:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116905c00) [pid = 1657] [serial = 1878] [outer = 0x0] 04:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124911c00) [pid = 1657] [serial = 1879] [outer = 0x116905c00] 04:06:19 INFO - PROCESS | 1657 | 1466247979818 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5d3800) [pid = 1657] [serial = 1880] [outer = 0x116905c00] 04:06:20 INFO - PROCESS | 1657 | 1466247980119 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]]]}] 04:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 04:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:06:20 INFO - PROCESS | 1657 | 1466247980173 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:06:20 INFO - PROCESS | 1657 | 1466247980174 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:06:20 INFO - PROCESS | 1657 | 1466247980176 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:06:20 INFO - PROCESS | 1657 | 1466247980177 Marionette TRACE conn2 <- [1,2478,null,{}] 04:06:20 INFO - PROCESS | 1657 | 1466247980180 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}] 04:06:20 INFO - PROCESS | 1657 | 1466247980181 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:20 INFO - PROCESS | 1657 | 1466247980260 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:06:20 INFO - PROCESS | 1657 | 1466247980265 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:20 INFO - PROCESS | 1657 | 1466247980267 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d50f800 == 42 [pid = 1657] [id = 627] 04:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a363000) [pid = 1657] [serial = 1881] [outer = 0x0] 04:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a685c00) [pid = 1657] [serial = 1882] [outer = 0x12a363000] 04:06:20 INFO - PROCESS | 1657 | 1466247980290 Marionette DEBUG loaded listener.js 04:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a92dc00) [pid = 1657] [serial = 1883] [outer = 0x12a363000] 04:06:20 INFO - PROCESS | 1657 | 1466247980630 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]]]}] 04:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 467ms 04:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:06:20 INFO - PROCESS | 1657 | 1466247980645 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:06:20 INFO - PROCESS | 1657 | 1466247980646 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:06:20 INFO - PROCESS | 1657 | 1466247980651 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:06:20 INFO - PROCESS | 1657 | 1466247980652 Marionette TRACE conn2 <- [1,2482,null,{}] 04:06:20 INFO - PROCESS | 1657 | 1466247980655 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}] 04:06:20 INFO - PROCESS | 1657 | 1466247980656 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:20 INFO - PROCESS | 1657 | 1466247980773 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:06:20 INFO - PROCESS | 1657 | 1466247980780 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:20 INFO - PROCESS | 1657 | 1466247980782 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d521000 == 43 [pid = 1657] [id = 628] 04:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a68b400) [pid = 1657] [serial = 1884] [outer = 0x0] 04:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a932400) [pid = 1657] [serial = 1885] [outer = 0x12a68b400] 04:06:20 INFO - PROCESS | 1657 | 1466247980806 Marionette DEBUG loaded listener.js 04:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a937800) [pid = 1657] [serial = 1886] [outer = 0x12a68b400] 04:06:21 INFO - PROCESS | 1657 | 1466247981157 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]]]}] 04:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 04:06:21 INFO - PROCESS | 1657 | 1466247981178 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:06:21 INFO - PROCESS | 1657 | 1466247981183 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:06:21 INFO - PROCESS | 1657 | 1466247981189 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:06:21 INFO - PROCESS | 1657 | 1466247981191 Marionette TRACE conn2 <- [1,2486,null,{}] 04:06:21 INFO - PROCESS | 1657 | 1466247981195 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}] 04:06:21 INFO - PROCESS | 1657 | 1466247981200 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:21 INFO - PROCESS | 1657 | 1466247981303 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:06:21 INFO - PROCESS | 1657 | 1466247981363 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:21 INFO - PROCESS | 1657 | 1466247981366 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x117477800 == 44 [pid = 1657] [id = 629] 04:06:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x113b4d400) [pid = 1657] [serial = 1887] [outer = 0x0] 04:06:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x115d35400) [pid = 1657] [serial = 1888] [outer = 0x113b4d400] 04:06:21 INFO - PROCESS | 1657 | 1466247981397 Marionette DEBUG loaded listener.js 04:06:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11612fc00) [pid = 1657] [serial = 1889] [outer = 0x113b4d400] 04:06:21 INFO - PROCESS | 1657 | 1466247981886 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]]]}] 04:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 721ms 04:06:21 INFO - PROCESS | 1657 | 1466247981910 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:06:21 INFO - PROCESS | 1657 | 1466247981913 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:06:21 INFO - PROCESS | 1657 | 1466247981918 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:06:21 INFO - PROCESS | 1657 | 1466247981920 Marionette TRACE conn2 <- [1,2490,null,{}] 04:06:21 INFO - PROCESS | 1657 | 1466247981923 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}] 04:06:21 INFO - PROCESS | 1657 | 1466247981924 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:22 INFO - PROCESS | 1657 | 1466247982051 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:06:22 INFO - PROCESS | 1657 | 1466247982142 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:22 INFO - PROCESS | 1657 | 1466247982144 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5bf000 == 45 [pid = 1657] [id = 630] 04:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11921bc00) [pid = 1657] [serial = 1890] [outer = 0x0] 04:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119556c00) [pid = 1657] [serial = 1891] [outer = 0x11921bc00] 04:06:22 INFO - PROCESS | 1657 | 1466247982175 Marionette DEBUG loaded listener.js 04:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119920400) [pid = 1657] [serial = 1892] [outer = 0x11921bc00] 04:06:22 INFO - PROCESS | 1657 | 1466247982633 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]]]}] 04:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 769ms 04:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:06:22 INFO - PROCESS | 1657 | 1466247982689 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:06:22 INFO - PROCESS | 1657 | 1466247982691 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:06:22 INFO - PROCESS | 1657 | 1466247982695 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:06:22 INFO - PROCESS | 1657 | 1466247982700 Marionette TRACE conn2 <- [1,2494,null,{}] 04:06:22 INFO - PROCESS | 1657 | 1466247982712 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}] 04:06:22 INFO - PROCESS | 1657 | 1466247982717 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:22 INFO - PROCESS | 1657 | 1466247982865 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:06:22 INFO - PROCESS | 1657 | 1466247982952 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:22 INFO - PROCESS | 1657 | 1466247982954 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d03e800 == 46 [pid = 1657] [id = 631] 04:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1210e5000) [pid = 1657] [serial = 1893] [outer = 0x0] 04:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1219d3c00) [pid = 1657] [serial = 1894] [outer = 0x1210e5000] 04:06:22 INFO - PROCESS | 1657 | 1466247982985 Marionette DEBUG loaded listener.js 04:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125d6b000) [pid = 1657] [serial = 1895] [outer = 0x1210e5000] 04:06:23 INFO - PROCESS | 1657 | 1466247983425 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]]]}] 04:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 775ms 04:06:23 INFO - PROCESS | 1657 | 1466247983470 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:06:23 INFO - PROCESS | 1657 | 1466247983472 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:06:23 INFO - PROCESS | 1657 | 1466247983474 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:06:23 INFO - PROCESS | 1657 | 1466247983475 Marionette TRACE conn2 <- [1,2498,null,{}] 04:06:23 INFO - PROCESS | 1657 | 1466247983478 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}] 04:06:23 INFO - PROCESS | 1657 | 1466247983479 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:23 INFO - PROCESS | 1657 | 1466247983581 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:06:23 INFO - PROCESS | 1657 | 1466247983644 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:23 INFO - PROCESS | 1657 | 1466247983646 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd36000 == 47 [pid = 1657] [id = 632] 04:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1263aa000) [pid = 1657] [serial = 1896] [outer = 0x0] 04:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128a5cc00) [pid = 1657] [serial = 1897] [outer = 0x1263aa000] 04:06:23 INFO - PROCESS | 1657 | 1466247983715 Marionette DEBUG loaded listener.js 04:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129182c00) [pid = 1657] [serial = 1898] [outer = 0x1263aa000] 04:06:24 INFO - PROCESS | 1657 | 1466247984118 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]]]}] 04:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 04:06:24 INFO - PROCESS | 1657 | 1466247984145 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:06:24 INFO - PROCESS | 1657 | 1466247984146 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:06:24 INFO - PROCESS | 1657 | 1466247984149 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:06:24 INFO - PROCESS | 1657 | 1466247984150 Marionette TRACE conn2 <- [1,2502,null,{}] 04:06:24 INFO - PROCESS | 1657 | 1466247984152 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}] 04:06:24 INFO - PROCESS | 1657 | 1466247984154 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:24 INFO - PROCESS | 1657 | 1466247984255 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:06:24 INFO - PROCESS | 1657 | 1466247984332 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:24 INFO - PROCESS | 1657 | 1466247984333 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167b6000 == 48 [pid = 1657] [id = 633] 04:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112c88400) [pid = 1657] [serial = 1899] [outer = 0x0] 04:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11690d000) [pid = 1657] [serial = 1900] [outer = 0x112c88400] 04:06:24 INFO - PROCESS | 1657 | 1466247984362 Marionette DEBUG loaded listener.js 04:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128ae6400) [pid = 1657] [serial = 1901] [outer = 0x112c88400] 04:06:24 INFO - PROCESS | 1657 | 1466247984954 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]]]}] 04:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 821ms 04:06:24 INFO - PROCESS | 1657 | 1466247984970 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:06:24 INFO - PROCESS | 1657 | 1466247984972 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:06:24 INFO - PROCESS | 1657 | 1466247984975 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:06:24 INFO - PROCESS | 1657 | 1466247984977 Marionette TRACE conn2 <- [1,2506,null,{}] 04:06:24 INFO - PROCESS | 1657 | 1466247984980 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}] 04:06:24 INFO - PROCESS | 1657 | 1466247984982 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:25 INFO - PROCESS | 1657 | 1466247985079 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:06:25 INFO - PROCESS | 1657 | 1466247985148 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:25 INFO - PROCESS | 1657 | 1466247985150 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac2800 == 49 [pid = 1657] [id = 634] 04:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x115d51c00) [pid = 1657] [serial = 1902] [outer = 0x0] 04:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11809cc00) [pid = 1657] [serial = 1903] [outer = 0x115d51c00] 04:06:25 INFO - PROCESS | 1657 | 1466247985190 Marionette DEBUG loaded listener.js 04:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1181bc400) [pid = 1657] [serial = 1904] [outer = 0x115d51c00] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x11856c800 == 48 [pid = 1657] [id = 601] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12d50f800 == 47 [pid = 1657] [id = 627] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf68800 == 46 [pid = 1657] [id = 626] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x126140000 == 45 [pid = 1657] [id = 625] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x125def800 == 44 [pid = 1657] [id = 624] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12c181000 == 43 [pid = 1657] [id = 623] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12bea1800 == 42 [pid = 1657] [id = 622] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12b91d800 == 41 [pid = 1657] [id = 621] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6b0000 == 40 [pid = 1657] [id = 620] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e0800 == 39 [pid = 1657] [id = 619] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x125df2000 == 38 [pid = 1657] [id = 618] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1195e8800 == 37 [pid = 1657] [id = 617] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1192a2000 == 36 [pid = 1657] [id = 616] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x124eec800 == 35 [pid = 1657] [id = 615] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x117158000 == 34 [pid = 1657] [id = 614] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12c87d000 == 33 [pid = 1657] [id = 613] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1167b6000 == 32 [pid = 1657] [id = 633] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd36000 == 31 [pid = 1657] [id = 632] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12d03e800 == 30 [pid = 1657] [id = 631] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5bf000 == 29 [pid = 1657] [id = 630] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12d521000 == 28 [pid = 1657] [id = 628] 04:06:26 INFO - PROCESS | 1657 | --DOCSHELL 0x117477800 == 27 [pid = 1657] [id = 629] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x129188400) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128a57c00) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123387800) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x127011c00) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1273bb000) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128b8ec00) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123387c00) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12535c800) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a65800) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1198b2400) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11992ac00) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b8c800) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1176d0800) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1181b2800) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115d36000) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115d50c00) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118175400) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116f2b400) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118aae400) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11921fc00) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119606c00) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11619d400) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d40c00) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11921ec00) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118729400) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121411800) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12337f400) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120e88000) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11991f000) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129180c00) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118092800) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124adcc00) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x127011800) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 04:06:26 INFO - PROCESS | 1657 | 1466247986154 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]]]}] 04:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1222ms 04:06:26 INFO - PROCESS | 1657 | 1466247986204 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 1657 | 1466247986206 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:06:26 INFO - PROCESS | 1657 | 1466247986210 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 1657 | 1466247986212 Marionette TRACE conn2 <- [1,2510,null,{}] 04:06:26 INFO - PROCESS | 1657 | 1466247986217 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}] 04:06:26 INFO - PROCESS | 1657 | 1466247986218 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:26 INFO - PROCESS | 1657 | 1466247986299 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:06:26 INFO - PROCESS | 1657 | 1466247986304 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:26 INFO - PROCESS | 1657 | 1466247986305 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167b8800 == 28 [pid = 1657] [id = 635] 04:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112da8800) [pid = 1657] [serial = 1905] [outer = 0x0] 04:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1133a6400) [pid = 1657] [serial = 1906] [outer = 0x112da8800] 04:06:26 INFO - PROCESS | 1657 | 1466247986336 Marionette DEBUG loaded listener.js 04:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115d3ac00) [pid = 1657] [serial = 1907] [outer = 0x112da8800] 04:06:26 INFO - PROCESS | 1657 | 1466247986733 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]]]}] 04:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 575ms 04:06:26 INFO - PROCESS | 1657 | 1466247986784 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 1657 | 1466247986788 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:06:26 INFO - PROCESS | 1657 | 1466247986792 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 1657 | 1466247986794 Marionette TRACE conn2 <- [1,2514,null,{}] 04:06:26 INFO - PROCESS | 1657 | 1466247986796 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}] 04:06:26 INFO - PROCESS | 1657 | 1466247986798 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:26 INFO - PROCESS | 1657 | 1466247986874 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:06:26 INFO - PROCESS | 1657 | 1466247986878 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:26 INFO - PROCESS | 1657 | 1466247986879 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821f800 == 29 [pid = 1657] [id = 636] 04:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115d49400) [pid = 1657] [serial = 1908] [outer = 0x0] 04:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1164e4000) [pid = 1657] [serial = 1909] [outer = 0x115d49400] 04:06:26 INFO - PROCESS | 1657 | 1466247986909 Marionette DEBUG loaded listener.js 04:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f2e400) [pid = 1657] [serial = 1910] [outer = 0x115d49400] 04:06:27 INFO - PROCESS | 1657 | 1466247987257 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]]]}] 04:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 469ms 04:06:27 INFO - PROCESS | 1657 | 1466247987275 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:06:27 INFO - PROCESS | 1657 | 1466247987276 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:06:27 INFO - PROCESS | 1657 | 1466247987293 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:06:27 INFO - PROCESS | 1657 | 1466247987296 Marionette TRACE conn2 <- [1,2518,null,{}] 04:06:27 INFO - PROCESS | 1657 | 1466247987306 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}] 04:06:27 INFO - PROCESS | 1657 | 1466247987309 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:27 INFO - PROCESS | 1657 | 1466247987385 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:06:27 INFO - PROCESS | 1657 | 1466247987390 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:27 INFO - PROCESS | 1657 | 1466247987392 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3f000 == 30 [pid = 1657] [id = 637] 04:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1121ab800) [pid = 1657] [serial = 1911] [outer = 0x0] 04:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11872ac00) [pid = 1657] [serial = 1912] [outer = 0x1121ab800] 04:06:27 INFO - PROCESS | 1657 | 1466247987422 Marionette DEBUG loaded listener.js 04:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118f8a000) [pid = 1657] [serial = 1913] [outer = 0x1121ab800] 04:06:27 INFO - PROCESS | 1657 | 1466247987775 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]]]}] 04:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 529ms 04:06:27 INFO - PROCESS | 1657 | 1466247987818 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:06:27 INFO - PROCESS | 1657 | 1466247987820 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:06:27 INFO - PROCESS | 1657 | 1466247987822 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:06:27 INFO - PROCESS | 1657 | 1466247987823 Marionette TRACE conn2 <- [1,2522,null,{}] 04:06:27 INFO - PROCESS | 1657 | 1466247987825 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}] 04:06:27 INFO - PROCESS | 1657 | 1466247987826 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:27 INFO - PROCESS | 1657 | 1466247987905 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:06:27 INFO - PROCESS | 1657 | 1466247987972 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:27 INFO - PROCESS | 1657 | 1466247987973 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121329800 == 31 [pid = 1657] [id = 638] 04:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118178400) [pid = 1657] [serial = 1914] [outer = 0x0] 04:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11955c400) [pid = 1657] [serial = 1915] [outer = 0x118178400] 04:06:27 INFO - PROCESS | 1657 | 1466247987998 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119884400) [pid = 1657] [serial = 1916] [outer = 0x118178400] 04:06:28 INFO - PROCESS | 1657 | 1466247988329 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]]]}] 04:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 04:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:06:28 INFO - PROCESS | 1657 | 1466247988342 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:06:28 INFO - PROCESS | 1657 | 1466247988344 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:06:28 INFO - PROCESS | 1657 | 1466247988350 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:06:28 INFO - PROCESS | 1657 | 1466247988362 Marionette TRACE conn2 <- [1,2526,null,{}] 04:06:28 INFO - PROCESS | 1657 | 1466247988372 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}] 04:06:28 INFO - PROCESS | 1657 | 1466247988374 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:28 INFO - PROCESS | 1657 | 1466247988517 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:06:28 INFO - PROCESS | 1657 | 1466247988569 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 1657 | 1466247988571 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12536b000 == 32 [pid = 1657] [id = 639] 04:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x115d50400) [pid = 1657] [serial = 1917] [outer = 0x0] 04:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119892000) [pid = 1657] [serial = 1918] [outer = 0x115d50400] 04:06:28 INFO - PROCESS | 1657 | 1466247988611 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119b82800) [pid = 1657] [serial = 1919] [outer = 0x115d50400] 04:06:28 INFO - PROCESS | 1657 | 1466247988971 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]]]}] 04:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 641ms 04:06:28 INFO - PROCESS | 1657 | 1466247988988 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:06:28 INFO - PROCESS | 1657 | 1466247988990 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:06:28 INFO - PROCESS | 1657 | 1466247988992 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:06:28 INFO - PROCESS | 1657 | 1466247988993 Marionette TRACE conn2 <- [1,2530,null,{}] 04:06:28 INFO - PROCESS | 1657 | 1466247988995 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}] 04:06:29 INFO - PROCESS | 1657 | 1466247989001 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:29 INFO - PROCESS | 1657 | 1466247989117 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:06:29 INFO - PROCESS | 1657 | 1466247989128 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:29 INFO - PROCESS | 1657 | 1466247989129 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8c000 == 33 [pid = 1657] [id = 640] 04:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b86c00) [pid = 1657] [serial = 1920] [outer = 0x0] 04:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x120e0f400) [pid = 1657] [serial = 1921] [outer = 0x119b86c00] 04:06:29 INFO - PROCESS | 1657 | 1466247989155 Marionette DEBUG loaded listener.js 04:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121942800) [pid = 1657] [serial = 1922] [outer = 0x119b86c00] 04:06:29 INFO - PROCESS | 1657 | 1466247989538 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]]]}] 04:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 568ms 04:06:29 INFO - PROCESS | 1657 | 1466247989584 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:06:29 INFO - PROCESS | 1657 | 1466247989586 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:06:29 INFO - PROCESS | 1657 | 1466247989589 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:06:29 INFO - PROCESS | 1657 | 1466247989591 Marionette TRACE conn2 <- [1,2534,null,{}] 04:06:29 INFO - PROCESS | 1657 | 1466247989594 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}] 04:06:29 INFO - PROCESS | 1657 | 1466247989596 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:29 INFO - PROCESS | 1657 | 1466247989753 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:06:29 INFO - PROCESS | 1657 | 1466247989780 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:29 INFO - PROCESS | 1657 | 1466247989782 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5a9000 == 34 [pid = 1657] [id = 641] 04:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x111e2a000) [pid = 1657] [serial = 1923] [outer = 0x0] 04:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124c3f000) [pid = 1657] [serial = 1924] [outer = 0x111e2a000] 04:06:29 INFO - PROCESS | 1657 | 1466247989820 Marionette DEBUG loaded listener.js 04:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124e54c00) [pid = 1657] [serial = 1925] [outer = 0x111e2a000] 04:06:30 INFO - PROCESS | 1657 | 1466247990212 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]]]}] 04:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e11000) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124ad7800) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129064000) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1293d9c00) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e0ec00) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11871d800) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112c8c800) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128db2400) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11809d800) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1133ad800) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116905800) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113351800) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a363000) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112c83c00) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a68b400) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:06:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116905c00) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:06:30 INFO - PROCESS | 1657 | 1466247990464 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:06:30 INFO - PROCESS | 1657 | 1466247990465 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:06:30 INFO - PROCESS | 1657 | 1466247990475 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:06:30 INFO - PROCESS | 1657 | 1466247990476 Marionette TRACE conn2 <- [1,2538,null,{}] 04:06:30 INFO - PROCESS | 1657 | 1466247990478 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}] 04:06:30 INFO - PROCESS | 1657 | 1466247990480 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:30 INFO - PROCESS | 1657 | 1466247990555 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:06:30 INFO - PROCESS | 1657 | 1466247990558 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:30 INFO - PROCESS | 1657 | 1466247990559 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121323800 == 35 [pid = 1657] [id = 642] 04:06:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1176cb400) [pid = 1657] [serial = 1926] [outer = 0x0] 04:06:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119220800) [pid = 1657] [serial = 1927] [outer = 0x1176cb400] 04:06:30 INFO - PROCESS | 1657 | 1466247990586 Marionette DEBUG loaded listener.js 04:06:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12193fc00) [pid = 1657] [serial = 1928] [outer = 0x1176cb400] 04:06:30 INFO - PROCESS | 1657 | 1466247990917 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]]]}] 04:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 468ms 04:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:06:30 INFO - PROCESS | 1657 | 1466247990944 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:06:30 INFO - PROCESS | 1657 | 1466247990945 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:06:30 INFO - PROCESS | 1657 | 1466247990949 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:06:30 INFO - PROCESS | 1657 | 1466247990950 Marionette TRACE conn2 <- [1,2542,null,{}] 04:06:30 INFO - PROCESS | 1657 | 1466247990952 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}] 04:06:30 INFO - PROCESS | 1657 | 1466247990953 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:31 INFO - PROCESS | 1657 | 1466247991037 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:06:31 INFO - PROCESS | 1657 | 1466247991040 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:31 INFO - PROCESS | 1657 | 1466247991041 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a94d000 == 36 [pid = 1657] [id = 643] 04:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1176d7800) [pid = 1657] [serial = 1929] [outer = 0x0] 04:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124e54400) [pid = 1657] [serial = 1930] [outer = 0x1176d7800] 04:06:31 INFO - PROCESS | 1657 | 1466247991121 Marionette DEBUG loaded listener.js 04:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1270d6400) [pid = 1657] [serial = 1931] [outer = 0x1176d7800] 04:06:31 INFO - PROCESS | 1657 | 1466247991400 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]]]}] 04:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 470ms 04:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:06:31 INFO - PROCESS | 1657 | 1466247991424 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 1657 | 1466247991425 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:06:31 INFO - PROCESS | 1657 | 1466247991427 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:06:31 INFO - PROCESS | 1657 | 1466247991428 Marionette TRACE conn2 <- [1,2546,null,{}] 04:06:31 INFO - PROCESS | 1657 | 1466247991438 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}] 04:06:31 INFO - PROCESS | 1657 | 1466247991439 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:31 INFO - PROCESS | 1657 | 1466247991521 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:06:31 INFO - PROCESS | 1657 | 1466247991526 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:31 INFO - PROCESS | 1657 | 1466247991527 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b81b000 == 37 [pid = 1657] [id = 644] 04:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d72800) [pid = 1657] [serial = 1932] [outer = 0x0] 04:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1273bec00) [pid = 1657] [serial = 1933] [outer = 0x125d72800] 04:06:31 INFO - PROCESS | 1657 | 1466247991552 Marionette DEBUG loaded listener.js 04:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128a64400) [pid = 1657] [serial = 1934] [outer = 0x125d72800] 04:06:31 INFO - PROCESS | 1657 | 1466247991872 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]]]}] 04:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 473ms 04:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:06:31 INFO - PROCESS | 1657 | 1466247991901 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 1657 | 1466247991902 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:06:31 INFO - PROCESS | 1657 | 1466247991904 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:06:31 INFO - PROCESS | 1657 | 1466247991906 Marionette TRACE conn2 <- [1,2550,null,{}] 04:06:31 INFO - PROCESS | 1657 | 1466247991908 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}] 04:06:31 INFO - PROCESS | 1657 | 1466247991910 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:32 INFO - PROCESS | 1657 | 1466247992006 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:06:32 INFO - PROCESS | 1657 | 1466247992075 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 1657 | 1466247992076 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x125369800 == 38 [pid = 1657] [id = 645] 04:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12632cc00) [pid = 1657] [serial = 1935] [outer = 0x0] 04:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128b8ec00) [pid = 1657] [serial = 1936] [outer = 0x12632cc00] 04:06:32 INFO - PROCESS | 1657 | 1466247992103 Marionette DEBUG loaded listener.js 04:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129189c00) [pid = 1657] [serial = 1937] [outer = 0x12632cc00] 04:06:32 INFO - PROCESS | 1657 | 1466247992403 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]]]}] 04:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 04:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:06:32 INFO - PROCESS | 1657 | 1466247992423 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:06:32 INFO - PROCESS | 1657 | 1466247992424 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:06:32 INFO - PROCESS | 1657 | 1466247992426 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:06:32 INFO - PROCESS | 1657 | 1466247992428 Marionette TRACE conn2 <- [1,2554,null,{}] 04:06:32 INFO - PROCESS | 1657 | 1466247992430 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}] 04:06:32 INFO - PROCESS | 1657 | 1466247992433 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:32 INFO - PROCESS | 1657 | 1466247992563 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:06:32 INFO - PROCESS | 1657 | 1466247992622 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 1657 | 1466247992623 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133e1000 == 39 [pid = 1657] [id = 646] 04:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110e74c00) [pid = 1657] [serial = 1938] [outer = 0x0] 04:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x110e81c00) [pid = 1657] [serial = 1939] [outer = 0x110e74c00] 04:06:32 INFO - PROCESS | 1657 | 1466247992655 Marionette DEBUG loaded listener.js 04:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112c7fc00) [pid = 1657] [serial = 1940] [outer = 0x110e74c00] 04:06:33 INFO - PROCESS | 1657 | 1466247993202 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]]]}] 04:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 821ms 04:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:06:33 INFO - PROCESS | 1657 | 1466247993257 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:06:33 INFO - PROCESS | 1657 | 1466247993259 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:06:33 INFO - PROCESS | 1657 | 1466247993264 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:06:33 INFO - PROCESS | 1657 | 1466247993268 Marionette TRACE conn2 <- [1,2558,null,{}] 04:06:33 INFO - PROCESS | 1657 | 1466247993271 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}] 04:06:33 INFO - PROCESS | 1657 | 1466247993274 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:33 INFO - PROCESS | 1657 | 1466247993383 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:06:33 INFO - PROCESS | 1657 | 1466247993464 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:33 INFO - PROCESS | 1657 | 1466247993466 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e2b800 == 40 [pid = 1657] [id = 647] 04:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115d47c00) [pid = 1657] [serial = 1941] [outer = 0x0] 04:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11612ec00) [pid = 1657] [serial = 1942] [outer = 0x115d47c00] 04:06:33 INFO - PROCESS | 1657 | 1466247993497 Marionette DEBUG loaded listener.js 04:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116f84800) [pid = 1657] [serial = 1943] [outer = 0x115d47c00] 04:06:34 INFO - PROCESS | 1657 | 1466247994207 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]]]}] 04:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 975ms 04:06:34 INFO - PROCESS | 1657 | 1466247994239 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:06:34 INFO - PROCESS | 1657 | 1466247994241 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:06:34 INFO - PROCESS | 1657 | 1466247994244 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:06:34 INFO - PROCESS | 1657 | 1466247994246 Marionette TRACE conn2 <- [1,2562,null,{}] 04:06:34 INFO - PROCESS | 1657 | 1466247994250 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}] 04:06:34 INFO - PROCESS | 1657 | 1466247994251 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:34 INFO - PROCESS | 1657 | 1466247994354 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:06:34 INFO - PROCESS | 1657 | 1466247994440 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:34 INFO - PROCESS | 1657 | 1466247994443 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab8800 == 41 [pid = 1657] [id = 648] 04:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11678a800) [pid = 1657] [serial = 1944] [outer = 0x0] 04:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116977400) [pid = 1657] [serial = 1945] [outer = 0x11678a800] 04:06:34 INFO - PROCESS | 1657 | 1466247994472 Marionette DEBUG loaded listener.js 04:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11809ec00) [pid = 1657] [serial = 1946] [outer = 0x11678a800] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x125369800 == 40 [pid = 1657] [id = 645] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b81b000 == 39 [pid = 1657] [id = 644] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a94d000 == 38 [pid = 1657] [id = 643] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121323800 == 37 [pid = 1657] [id = 642] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5a9000 == 36 [pid = 1657] [id = 641] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8c000 == 35 [pid = 1657] [id = 640] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12536b000 == 34 [pid = 1657] [id = 639] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121329800 == 33 [pid = 1657] [id = 638] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3f000 == 32 [pid = 1657] [id = 637] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11821f800 == 31 [pid = 1657] [id = 636] 04:06:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1167b8800 == 30 [pid = 1657] [id = 635] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128b95000) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12701b800) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12918c400) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1293e2400) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x120e8f400) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1210dd800) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1187c5000) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f89400) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112fdf400) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d45400) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12918ec00) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1184cbc00) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1187c6000) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b85800) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119df7400) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176c9400) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1181b3800) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121940400) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a92dc00) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116a12c00) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118aaf400) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a685c00) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a932400) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a35d000) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293d7400) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a937800) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12906dc00) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128ae3800) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a5d3800) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124831800) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x124911c00) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 04:06:34 INFO - PROCESS | 1657 | 1466247994887 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]]]}] 04:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 673ms 04:06:34 INFO - PROCESS | 1657 | 1466247994918 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:06:34 INFO - PROCESS | 1657 | 1466247994924 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:06:34 INFO - PROCESS | 1657 | 1466247994930 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:06:34 INFO - PROCESS | 1657 | 1466247994934 Marionette TRACE conn2 <- [1,2566,null,{}] 04:06:34 INFO - PROCESS | 1657 | 1466247994938 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}] 04:06:34 INFO - PROCESS | 1657 | 1466247994940 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:35 INFO - PROCESS | 1657 | 1466247995056 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:06:35 INFO - PROCESS | 1657 | 1466247995115 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:35 INFO - PROCESS | 1657 | 1466247995116 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198cc000 == 31 [pid = 1657] [id = 649] 04:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11809f400) [pid = 1657] [serial = 1947] [outer = 0x0] 04:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1184cb400) [pid = 1657] [serial = 1948] [outer = 0x11809f400] 04:06:35 INFO - PROCESS | 1657 | 1466247995143 Marionette DEBUG loaded listener.js 04:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118a29c00) [pid = 1657] [serial = 1949] [outer = 0x11809f400] 04:06:35 INFO - PROCESS | 1657 | 1466247995463 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]]]}] 04:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 573ms 04:06:35 INFO - PROCESS | 1657 | 1466247995503 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:06:35 INFO - PROCESS | 1657 | 1466247995504 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:06:35 INFO - PROCESS | 1657 | 1466247995506 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:06:35 INFO - PROCESS | 1657 | 1466247995509 Marionette TRACE conn2 <- [1,2570,null,{}] 04:06:35 INFO - PROCESS | 1657 | 1466247995516 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}] 04:06:35 INFO - PROCESS | 1657 | 1466247995520 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:35 INFO - PROCESS | 1657 | 1466247995601 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:06:35 INFO - PROCESS | 1657 | 1466247995659 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:35 INFO - PROCESS | 1657 | 1466247995661 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x125365000 == 32 [pid = 1657] [id = 650] 04:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11921fc00) [pid = 1657] [serial = 1950] [outer = 0x0] 04:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119886c00) [pid = 1657] [serial = 1951] [outer = 0x11921fc00] 04:06:35 INFO - PROCESS | 1657 | 1466247995711 Marionette DEBUG loaded listener.js 04:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119b83000) [pid = 1657] [serial = 1952] [outer = 0x11921fc00] 04:06:36 INFO - PROCESS | 1657 | 1466247996000 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]]]}] 04:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 523ms 04:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:06:36 INFO - PROCESS | 1657 | 1466247996037 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:06:36 INFO - PROCESS | 1657 | 1466247996039 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:06:36 INFO - PROCESS | 1657 | 1466247996041 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:06:36 INFO - PROCESS | 1657 | 1466247996042 Marionette TRACE conn2 <- [1,2574,null,{}] 04:06:36 INFO - PROCESS | 1657 | 1466247996045 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}] 04:06:36 INFO - PROCESS | 1657 | 1466247996046 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:36 INFO - PROCESS | 1657 | 1466247996130 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:06:36 INFO - PROCESS | 1657 | 1466247996136 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:36 INFO - PROCESS | 1657 | 1466247996137 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d7800 == 33 [pid = 1657] [id = 651] 04:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b89400) [pid = 1657] [serial = 1953] [outer = 0x0] 04:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120e0b000) [pid = 1657] [serial = 1954] [outer = 0x119b89400] 04:06:36 INFO - PROCESS | 1657 | 1466247996162 Marionette DEBUG loaded listener.js 04:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120e92c00) [pid = 1657] [serial = 1955] [outer = 0x119b89400] 04:06:36 INFO - PROCESS | 1657 | 1466247996559 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]]]}] 04:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 570ms 04:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:06:36 INFO - PROCESS | 1657 | 1466247996611 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:06:36 INFO - PROCESS | 1657 | 1466247996612 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:06:36 INFO - PROCESS | 1657 | 1466247996615 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:06:36 INFO - PROCESS | 1657 | 1466247996616 Marionette TRACE conn2 <- [1,2578,null,{}] 04:06:36 INFO - PROCESS | 1657 | 1466247996618 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}] 04:06:36 INFO - PROCESS | 1657 | 1466247996619 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:36 INFO - PROCESS | 1657 | 1466247996693 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:06:36 INFO - PROCESS | 1657 | 1466247996700 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:36 INFO - PROCESS | 1657 | 1466247996702 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d6000 == 34 [pid = 1657] [id = 652] 04:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11619d400) [pid = 1657] [serial = 1956] [outer = 0x0] 04:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1210dd800) [pid = 1657] [serial = 1957] [outer = 0x11619d400] 04:06:36 INFO - PROCESS | 1657 | 1466247996726 Marionette DEBUG loaded listener.js 04:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121940400) [pid = 1657] [serial = 1958] [outer = 0x11619d400] 04:06:37 INFO - PROCESS | 1657 | 1466247997101 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]]]}] 04:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 04:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:06:37 INFO - PROCESS | 1657 | 1466247997135 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 1657 | 1466247997136 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:06:37 INFO - PROCESS | 1657 | 1466247997138 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 1657 | 1466247997139 Marionette TRACE conn2 <- [1,2582,null,{}] 04:06:37 INFO - PROCESS | 1657 | 1466247997142 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}] 04:06:37 INFO - PROCESS | 1657 | 1466247997146 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:37 INFO - PROCESS | 1657 | 1466247997262 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:06:37 INFO - PROCESS | 1657 | 1466247997266 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:37 INFO - PROCESS | 1657 | 1466247997268 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82b800 == 35 [pid = 1657] [id = 653] 04:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b91000) [pid = 1657] [serial = 1959] [outer = 0x0] 04:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1249c4400) [pid = 1657] [serial = 1960] [outer = 0x119b91000] 04:06:37 INFO - PROCESS | 1657 | 1466247997292 Marionette DEBUG loaded listener.js 04:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128ae8800) [pid = 1657] [serial = 1961] [outer = 0x119b91000] 04:06:37 INFO - PROCESS | 1657 | 1466247997642 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]]]}] 04:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 522ms 04:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:06:37 INFO - PROCESS | 1657 | 1466247997660 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 1657 | 1466247997661 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:06:37 INFO - PROCESS | 1657 | 1466247997664 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 1657 | 1466247997668 Marionette TRACE conn2 <- [1,2586,null,{}] 04:06:37 INFO - PROCESS | 1657 | 1466247997679 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}] 04:06:37 INFO - PROCESS | 1657 | 1466247997680 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:37 INFO - PROCESS | 1657 | 1466247997790 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:06:37 INFO - PROCESS | 1657 | 1466247997841 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:37 INFO - PROCESS | 1657 | 1466247997842 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb79000 == 36 [pid = 1657] [id = 654] 04:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124911c00) [pid = 1657] [serial = 1962] [outer = 0x0] 04:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129066c00) [pid = 1657] [serial = 1963] [outer = 0x124911c00] 04:06:37 INFO - PROCESS | 1657 | 1466247997891 Marionette DEBUG loaded listener.js 04:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129188800) [pid = 1657] [serial = 1964] [outer = 0x124911c00] 04:06:38 INFO - PROCESS | 1657 | 1466247998304 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]]]}] 04:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 680ms 04:06:38 INFO - PROCESS | 1657 | 1466247998350 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:06:38 INFO - PROCESS | 1657 | 1466247998351 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:06:38 INFO - PROCESS | 1657 | 1466247998353 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:06:38 INFO - PROCESS | 1657 | 1466247998354 Marionette TRACE conn2 <- [1,2590,null,{}] 04:06:38 INFO - PROCESS | 1657 | 1466247998357 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}] 04:06:38 INFO - PROCESS | 1657 | 1466247998358 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:38 INFO - PROCESS | 1657 | 1466247998455 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:06:38 INFO - PROCESS | 1657 | 1466247998459 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:38 INFO - PROCESS | 1657 | 1466247998460 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c171800 == 37 [pid = 1657] [id = 655] 04:06:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129189400) [pid = 1657] [serial = 1965] [outer = 0x0] 04:06:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293dc400) [pid = 1657] [serial = 1966] [outer = 0x129189400] 04:06:38 INFO - PROCESS | 1657 | 1466247998484 Marionette DEBUG loaded listener.js 04:06:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a35d000) [pid = 1657] [serial = 1967] [outer = 0x129189400] 04:06:38 INFO - PROCESS | 1657 | 1466247998807 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]]]}] 04:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 470ms 04:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:06:38 INFO - PROCESS | 1657 | 1466247998824 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:06:38 INFO - PROCESS | 1657 | 1466247998825 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:06:38 INFO - PROCESS | 1657 | 1466247998827 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:06:38 INFO - PROCESS | 1657 | 1466247998828 Marionette TRACE conn2 <- [1,2594,null,{}] 04:06:38 INFO - PROCESS | 1657 | 1466247998832 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}] 04:06:38 INFO - PROCESS | 1657 | 1466247998834 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:39 INFO - PROCESS | 1657 | 1466247999019 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118178400) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112c88400) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1176d7800) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11921bc00) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1176cb400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112da8800) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115d50400) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1210e5000) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115d49400) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1263aa000) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x111e2a000) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b86c00) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125d72800) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1121ab800) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113b4d400) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:06:39 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115d51c00) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:06:39 INFO - PROCESS | 1657 | 1466247999065 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:39 INFO - PROCESS | 1657 | 1466247999066 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x117156800 == 38 [pid = 1657] [id = 656] 04:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1121ab800) [pid = 1657] [serial = 1968] [outer = 0x0] 04:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11324fc00) [pid = 1657] [serial = 1969] [outer = 0x1121ab800] 04:06:39 INFO - PROCESS | 1657 | 1466247999090 Marionette DEBUG loaded listener.js 04:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116909400) [pid = 1657] [serial = 1970] [outer = 0x1121ab800] 04:06:39 INFO - PROCESS | 1657 | 1466247999385 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]]]}] 04:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 572ms 04:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:06:39 INFO - PROCESS | 1657 | 1466247999405 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:06:39 INFO - PROCESS | 1657 | 1466247999406 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:06:39 INFO - PROCESS | 1657 | 1466247999408 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:06:39 INFO - PROCESS | 1657 | 1466247999409 Marionette TRACE conn2 <- [1,2598,null,{}] 04:06:39 INFO - PROCESS | 1657 | 1466247999412 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}] 04:06:39 INFO - PROCESS | 1657 | 1466247999413 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:39 INFO - PROCESS | 1657 | 1466247999497 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:06:39 INFO - PROCESS | 1657 | 1466247999502 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:39 INFO - PROCESS | 1657 | 1466247999503 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a90800 == 39 [pid = 1657] [id = 657] 04:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1164db800) [pid = 1657] [serial = 1971] [outer = 0x0] 04:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b87000) [pid = 1657] [serial = 1972] [outer = 0x1164db800] 04:06:39 INFO - PROCESS | 1657 | 1466247999527 Marionette DEBUG loaded listener.js 04:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1273b6800) [pid = 1657] [serial = 1973] [outer = 0x1164db800] 04:06:39 INFO - PROCESS | 1657 | 1466247999852 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]]]}] 04:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 470ms 04:06:39 INFO - PROCESS | 1657 | 1466247999887 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:06:39 INFO - PROCESS | 1657 | 1466247999889 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:06:39 INFO - PROCESS | 1657 | 1466247999911 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:06:39 INFO - PROCESS | 1657 | 1466247999913 Marionette TRACE conn2 <- [1,2602,null,{}] 04:06:39 INFO - PROCESS | 1657 | 1466247999924 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}] 04:06:39 INFO - PROCESS | 1657 | 1466247999925 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:40 INFO - PROCESS | 1657 | 1466248000026 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:06:40 INFO - PROCESS | 1657 | 1466248000032 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:40 INFO - PROCESS | 1657 | 1466248000035 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb8f000 == 40 [pid = 1657] [id = 658] 04:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a5cd800) [pid = 1657] [serial = 1974] [outer = 0x0] 04:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a5d8000) [pid = 1657] [serial = 1975] [outer = 0x12a5cd800] 04:06:40 INFO - PROCESS | 1657 | 1466248000060 Marionette DEBUG loaded listener.js 04:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a92d000) [pid = 1657] [serial = 1976] [outer = 0x12a5cd800] 04:06:40 INFO - PROCESS | 1657 | 1466248000425 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]]]}] 04:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 536ms 04:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:06:40 INFO - PROCESS | 1657 | 1466248000443 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:06:40 INFO - PROCESS | 1657 | 1466248000445 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:06:40 INFO - PROCESS | 1657 | 1466248000450 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:06:40 INFO - PROCESS | 1657 | 1466248000452 Marionette TRACE conn2 <- [1,2606,null,{}] 04:06:40 INFO - PROCESS | 1657 | 1466248000455 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}] 04:06:40 INFO - PROCESS | 1657 | 1466248000457 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:40 INFO - PROCESS | 1657 | 1466248000593 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:06:40 INFO - PROCESS | 1657 | 1466248000600 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:40 INFO - PROCESS | 1657 | 1466248000601 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf5c000 == 41 [pid = 1657] [id = 659] 04:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a68b000) [pid = 1657] [serial = 1977] [outer = 0x0] 04:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a937000) [pid = 1657] [serial = 1978] [outer = 0x12a68b000] 04:06:40 INFO - PROCESS | 1657 | 1466248000625 Marionette DEBUG loaded listener.js 04:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12aa7e400) [pid = 1657] [serial = 1979] [outer = 0x12a68b000] 04:06:40 INFO - PROCESS | 1657 | 1466248000935 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]]]}] 04:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 524ms 04:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:06:40 INFO - PROCESS | 1657 | 1466248000972 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:06:40 INFO - PROCESS | 1657 | 1466248000973 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:06:40 INFO - PROCESS | 1657 | 1466248000975 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:06:40 INFO - PROCESS | 1657 | 1466248000976 Marionette TRACE conn2 <- [1,2610,null,{}] 04:06:40 INFO - PROCESS | 1657 | 1466248000979 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}] 04:06:40 INFO - PROCESS | 1657 | 1466248000980 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:41 INFO - PROCESS | 1657 | 1466248001115 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:06:41 INFO - PROCESS | 1657 | 1466248001177 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:41 INFO - PROCESS | 1657 | 1466248001178 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11714e800 == 42 [pid = 1657] [id = 660] 04:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112c83400) [pid = 1657] [serial = 1980] [outer = 0x0] 04:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112d6f000) [pid = 1657] [serial = 1981] [outer = 0x112c83400] 04:06:41 INFO - PROCESS | 1657 | 1466248001250 Marionette DEBUG loaded listener.js 04:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115d3fc00) [pid = 1657] [serial = 1982] [outer = 0x112c83400] 04:06:41 INFO - PROCESS | 1657 | 1466248001716 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]]]}] 04:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 04:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:06:41 INFO - PROCESS | 1657 | 1466248001747 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:06:41 INFO - PROCESS | 1657 | 1466248001751 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:06:41 INFO - PROCESS | 1657 | 1466248001755 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:06:41 INFO - PROCESS | 1657 | 1466248001757 Marionette TRACE conn2 <- [1,2614,null,{}] 04:06:41 INFO - PROCESS | 1657 | 1466248001760 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}] 04:06:41 INFO - PROCESS | 1657 | 1466248001763 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:41 INFO - PROCESS | 1657 | 1466248001865 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:06:41 INFO - PROCESS | 1657 | 1466248001939 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:41 INFO - PROCESS | 1657 | 1466248001941 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x125361000 == 43 [pid = 1657] [id = 661] 04:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1176d0c00) [pid = 1657] [serial = 1983] [outer = 0x0] 04:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1187c4c00) [pid = 1657] [serial = 1984] [outer = 0x1176d0c00] 04:06:41 INFO - PROCESS | 1657 | 1466248001971 Marionette DEBUG loaded listener.js 04:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118f8b400) [pid = 1657] [serial = 1985] [outer = 0x1176d0c00] 04:06:42 INFO - PROCESS | 1657 | 1466248002392 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]]]}] 04:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 04:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:06:42 INFO - PROCESS | 1657 | 1466248002426 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:06:42 INFO - PROCESS | 1657 | 1466248002428 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:06:42 INFO - PROCESS | 1657 | 1466248002430 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:06:42 INFO - PROCESS | 1657 | 1466248002434 Marionette TRACE conn2 <- [1,2618,null,{}] 04:06:42 INFO - PROCESS | 1657 | 1466248002436 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}] 04:06:42 INFO - PROCESS | 1657 | 1466248002438 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:42 INFO - PROCESS | 1657 | 1466248002565 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:06:42 INFO - PROCESS | 1657 | 1466248002631 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:42 INFO - PROCESS | 1657 | 1466248002632 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c3000 == 44 [pid = 1657] [id = 662] 04:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1196ea800) [pid = 1657] [serial = 1986] [outer = 0x0] 04:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120e15800) [pid = 1657] [serial = 1987] [outer = 0x1196ea800] 04:06:42 INFO - PROCESS | 1657 | 1466248002701 Marionette DEBUG loaded listener.js 04:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121bad800) [pid = 1657] [serial = 1988] [outer = 0x1196ea800] 04:06:43 INFO - PROCESS | 1657 | 1466248003151 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]]]}] 04:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 773ms 04:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:06:43 INFO - PROCESS | 1657 | 1466248003204 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:06:43 INFO - PROCESS | 1657 | 1466248003207 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:06:43 INFO - PROCESS | 1657 | 1466248003214 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:06:43 INFO - PROCESS | 1657 | 1466248003218 Marionette TRACE conn2 <- [1,2622,null,{}] 04:06:43 INFO - PROCESS | 1657 | 1466248003220 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}] 04:06:43 INFO - PROCESS | 1657 | 1466248003223 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:43 INFO - PROCESS | 1657 | 1466248003331 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:06:43 INFO - PROCESS | 1657 | 1466248003407 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:43 INFO - PROCESS | 1657 | 1466248003408 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167cc800 == 45 [pid = 1657] [id = 663] 04:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115d38c00) [pid = 1657] [serial = 1989] [outer = 0x0] 04:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1210d9c00) [pid = 1657] [serial = 1990] [outer = 0x115d38c00] 04:06:43 INFO - PROCESS | 1657 | 1466248003437 Marionette DEBUG loaded listener.js 04:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1273bf000) [pid = 1657] [serial = 1991] [outer = 0x115d38c00] 04:06:44 INFO - PROCESS | 1657 | 1466248004026 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]]]}] 04:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 879ms 04:06:44 INFO - PROCESS | 1657 | 1466248004089 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:06:44 INFO - PROCESS | 1657 | 1466248004092 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:06:44 INFO - PROCESS | 1657 | 1466248004095 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:06:44 INFO - PROCESS | 1657 | 1466248004097 Marionette TRACE conn2 <- [1,2626,null,{}] 04:06:44 INFO - PROCESS | 1657 | 1466248004100 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}] 04:06:44 INFO - PROCESS | 1657 | 1466248004102 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:44 INFO - PROCESS | 1657 | 1466248004197 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:06:44 INFO - PROCESS | 1657 | 1466248004275 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:44 INFO - PROCESS | 1657 | 1466248004276 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11822b800 == 46 [pid = 1657] [id = 664] 04:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11697b800) [pid = 1657] [serial = 1992] [outer = 0x0] 04:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181b1000) [pid = 1657] [serial = 1993] [outer = 0x11697b800] 04:06:44 INFO - PROCESS | 1657 | 1466248004305 Marionette DEBUG loaded listener.js 04:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1187c8800) [pid = 1657] [serial = 1994] [outer = 0x11697b800] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf5c000 == 45 [pid = 1657] [id = 659] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb8f000 == 44 [pid = 1657] [id = 658] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x128a90800 == 43 [pid = 1657] [id = 657] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x117156800 == 42 [pid = 1657] [id = 656] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12c171800 == 41 [pid = 1657] [id = 655] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb79000 == 40 [pid = 1657] [id = 654] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82b800 == 39 [pid = 1657] [id = 653] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d6000 == 38 [pid = 1657] [id = 652] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d7800 == 37 [pid = 1657] [id = 651] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x125365000 == 36 [pid = 1657] [id = 650] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1198cc000 == 35 [pid = 1657] [id = 649] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab8800 == 34 [pid = 1657] [id = 648] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x120e2b800 == 33 [pid = 1657] [id = 647] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1133e1000 == 32 [pid = 1657] [id = 646] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac2800 == 31 [pid = 1657] [id = 634] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1167cc800 == 30 [pid = 1657] [id = 663] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3c3000 == 29 [pid = 1657] [id = 662] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x125361000 == 28 [pid = 1657] [id = 661] 04:06:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11714e800 == 27 [pid = 1657] [id = 660] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119884400) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128ae6400) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1270d6400) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119556c00) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119220800) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1133a6400) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11955c400) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119892000) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1219d3c00) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f2e400) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1164e4000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11690d000) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124e54400) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129182c00) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124c3f000) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125d6b000) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12193fc00) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120e0f400) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128a5cc00) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115d3ac00) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1273bec00) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118f8a000) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11612fc00) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119920400) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11872ac00) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119b82800) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115d35400) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121942800) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11809cc00) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1181bc400) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124e54c00) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128a64400) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x128b8ec00) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 04:06:45 INFO - PROCESS | 1657 | 1466248005384 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]]]}] 04:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1322ms 04:06:45 INFO - PROCESS | 1657 | 1466248005420 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:06:45 INFO - PROCESS | 1657 | 1466248005422 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:06:45 INFO - PROCESS | 1657 | 1466248005425 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:06:45 INFO - PROCESS | 1657 | 1466248005426 Marionette TRACE conn2 <- [1,2630,null,{}] 04:06:45 INFO - PROCESS | 1657 | 1466248005429 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}] 04:06:45 INFO - PROCESS | 1657 | 1466248005431 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:45 INFO - PROCESS | 1657 | 1466248005491 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:06:45 INFO - PROCESS | 1657 | 1466248005516 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:45 INFO - PROCESS | 1657 | 1466248005518 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167d2000 == 28 [pid = 1657] [id = 665] 04:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113b4b400) [pid = 1657] [serial = 1995] [outer = 0x0] 04:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115d35400) [pid = 1657] [serial = 1996] [outer = 0x113b4b400] 04:06:45 INFO - PROCESS | 1657 | 1466248005540 Marionette DEBUG loaded listener.js 04:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115d47400) [pid = 1657] [serial = 1997] [outer = 0x113b4b400] 04:06:45 INFO - PROCESS | 1657 | 1466248005988 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]]]}] 04:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 625ms 04:06:46 INFO - PROCESS | 1657 | 1466248006051 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:06:46 INFO - PROCESS | 1657 | 1466248006056 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:06:46 INFO - PROCESS | 1657 | 1466248006064 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:06:46 INFO - PROCESS | 1657 | 1466248006066 Marionette TRACE conn2 <- [1,2634,null,{}] 04:06:46 INFO - PROCESS | 1657 | 1466248006070 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}] 04:06:46 INFO - PROCESS | 1657 | 1466248006072 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:46 INFO - PROCESS | 1657 | 1466248006192 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:06:46 INFO - PROCESS | 1657 | 1466248006275 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:46 INFO - PROCESS | 1657 | 1466248006277 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad5000 == 29 [pid = 1657] [id = 666] 04:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116788c00) [pid = 1657] [serial = 1998] [outer = 0x0] 04:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116f87400) [pid = 1657] [serial = 1999] [outer = 0x116788c00] 04:06:46 INFO - PROCESS | 1657 | 1466248006322 Marionette DEBUG loaded listener.js 04:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11816a800) [pid = 1657] [serial = 2000] [outer = 0x116788c00] 04:06:46 INFO - PROCESS | 1657 | 1466248006687 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]]]}] 04:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 673ms 04:06:46 INFO - PROCESS | 1657 | 1466248006735 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:06:46 INFO - PROCESS | 1657 | 1466248006737 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:06:46 INFO - PROCESS | 1657 | 1466248006739 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:06:46 INFO - PROCESS | 1657 | 1466248006741 Marionette TRACE conn2 <- [1,2638,null,{}] 04:06:46 INFO - PROCESS | 1657 | 1466248006772 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}] 04:06:46 INFO - PROCESS | 1657 | 1466248006775 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:46 INFO - PROCESS | 1657 | 1466248006855 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:06:46 INFO - PROCESS | 1657 | 1466248006860 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:46 INFO - PROCESS | 1657 | 1466248006862 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x121024800 == 30 [pid = 1657] [id = 667] 04:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113355000) [pid = 1657] [serial = 2001] [outer = 0x0] 04:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1187cbc00) [pid = 1657] [serial = 2002] [outer = 0x113355000] 04:06:46 INFO - PROCESS | 1657 | 1466248006892 Marionette DEBUG loaded listener.js 04:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11921a800) [pid = 1657] [serial = 2003] [outer = 0x113355000] 04:06:47 INFO - PROCESS | 1657 | 1466248007222 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]]]}] 04:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 04:06:47 INFO - PROCESS | 1657 | 1466248007260 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:06:47 INFO - PROCESS | 1657 | 1466248007261 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:06:47 INFO - PROCESS | 1657 | 1466248007264 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:06:47 INFO - PROCESS | 1657 | 1466248007267 Marionette TRACE conn2 <- [1,2642,null,{}] 04:06:47 INFO - PROCESS | 1657 | 1466248007270 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}] 04:06:47 INFO - PROCESS | 1657 | 1466248007271 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:47 INFO - PROCESS | 1657 | 1466248007347 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:06:47 INFO - PROCESS | 1657 | 1466248007420 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:47 INFO - PROCESS | 1657 | 1466248007421 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1217e7800 == 31 [pid = 1657] [id = 668] 04:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118a2bc00) [pid = 1657] [serial = 2004] [outer = 0x0] 04:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119552800) [pid = 1657] [serial = 2005] [outer = 0x118a2bc00] 04:06:47 INFO - PROCESS | 1657 | 1466248007447 Marionette DEBUG loaded listener.js 04:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1198b3400) [pid = 1657] [serial = 2006] [outer = 0x118a2bc00] 04:06:47 INFO - PROCESS | 1657 | 1466248007761 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]]]}] 04:06:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 526ms 04:06:47 INFO - PROCESS | 1657 | 1466248007796 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:06:47 INFO - PROCESS | 1657 | 1466248007806 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:06:47 INFO - PROCESS | 1657 | 1466248007809 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:06:47 INFO - PROCESS | 1657 | 1466248007810 Marionette TRACE conn2 <- [1,2646,null,{}] 04:06:47 INFO - PROCESS | 1657 | 1466248007812 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}] 04:06:47 INFO - PROCESS | 1657 | 1466248007814 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:47 INFO - PROCESS | 1657 | 1466248007905 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:06:47 INFO - PROCESS | 1657 | 1466248007942 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:47 INFO - PROCESS | 1657 | 1466248007943 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12631d000 == 32 [pid = 1657] [id = 669] 04:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1164df000) [pid = 1657] [serial = 2007] [outer = 0x0] 04:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119928400) [pid = 1657] [serial = 2008] [outer = 0x1164df000] 04:06:47 INFO - PROCESS | 1657 | 1466248007968 Marionette DEBUG loaded listener.js 04:06:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b86400) [pid = 1657] [serial = 2009] [outer = 0x1164df000] 04:06:48 INFO - PROCESS | 1657 | 1466248008272 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]]]}] 04:06:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 04:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:06:48 INFO - PROCESS | 1657 | 1466248008330 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:06:48 INFO - PROCESS | 1657 | 1466248008331 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:06:48 INFO - PROCESS | 1657 | 1466248008333 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:06:48 INFO - PROCESS | 1657 | 1466248008335 Marionette TRACE conn2 <- [1,2650,null,{}] 04:06:48 INFO - PROCESS | 1657 | 1466248008346 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}] 04:06:48 INFO - PROCESS | 1657 | 1466248008350 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:48 INFO - PROCESS | 1657 | 1466248008465 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:06:48 INFO - PROCESS | 1657 | 1466248008469 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:48 INFO - PROCESS | 1657 | 1466248008470 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12937b000 == 33 [pid = 1657] [id = 670] 04:06:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119b89800) [pid = 1657] [serial = 2010] [outer = 0x0] 04:06:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120e14000) [pid = 1657] [serial = 2011] [outer = 0x119b89800] 04:06:48 INFO - PROCESS | 1657 | 1466248008495 Marionette DEBUG loaded listener.js 04:06:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12337e800) [pid = 1657] [serial = 2012] [outer = 0x119b89800] 04:06:48 INFO - PROCESS | 1657 | 1466248008810 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]]]}] 04:06:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 04:06:48 INFO - PROCESS | 1657 | 1466248008857 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:06:48 INFO - PROCESS | 1657 | 1466248008858 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:06:48 INFO - PROCESS | 1657 | 1466248008860 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:06:48 INFO - PROCESS | 1657 | 1466248008861 Marionette TRACE conn2 <- [1,2654,null,{}] 04:06:48 INFO - PROCESS | 1657 | 1466248008864 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}] 04:06:48 INFO - PROCESS | 1657 | 1466248008876 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:48 INFO - PROCESS | 1657 | 1466248008972 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:06:48 INFO - PROCESS | 1657 | 1466248008986 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:48 INFO - PROCESS | 1657 | 1466248008987 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5c0800 == 34 [pid = 1657] [id = 671] 04:06:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124909800) [pid = 1657] [serial = 2013] [outer = 0x0] 04:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124d0b800) [pid = 1657] [serial = 2014] [outer = 0x124909800] 04:06:49 INFO - PROCESS | 1657 | 1466248009011 Marionette DEBUG loaded listener.js 04:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125d73800) [pid = 1657] [serial = 2015] [outer = 0x124909800] 04:06:49 INFO - PROCESS | 1657 | 1466248009333 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]]]}] 04:06:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 04:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:06:49 INFO - PROCESS | 1657 | 1466248009379 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:06:49 INFO - PROCESS | 1657 | 1466248009380 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:06:49 INFO - PROCESS | 1657 | 1466248009383 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:06:49 INFO - PROCESS | 1657 | 1466248009384 Marionette TRACE conn2 <- [1,2658,null,{}] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a5cd800) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a68b000) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b91000) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124911c00) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129189400) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119b89400) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115d47c00) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x110e74c00) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11678a800) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11921fc00) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12632cc00) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11809f400) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11619d400) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1121ab800) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1164db800) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:06:49 INFO - PROCESS | 1657 | 1466248009590 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}] 04:06:49 INFO - PROCESS | 1657 | 1466248009591 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:49 INFO - PROCESS | 1657 | 1466248009669 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:06:49 INFO - PROCESS | 1657 | 1466248009673 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:49 INFO - PROCESS | 1657 | 1466248009674 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290e3800 == 35 [pid = 1657] [id = 672] 04:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115d4c000) [pid = 1657] [serial = 2016] [outer = 0x0] 04:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11809f400) [pid = 1657] [serial = 2017] [outer = 0x115d4c000] 04:06:49 INFO - PROCESS | 1657 | 1466248009698 Marionette DEBUG loaded listener.js 04:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119b88000) [pid = 1657] [serial = 2018] [outer = 0x115d4c000] 04:06:50 INFO - PROCESS | 1657 | 1466248010018 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]]]}] 04:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 657ms 04:06:50 INFO - PROCESS | 1657 | 1466248010040 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:06:50 INFO - PROCESS | 1657 | 1466248010042 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:06:50 INFO - PROCESS | 1657 | 1466248010044 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:06:50 INFO - PROCESS | 1657 | 1466248010046 Marionette TRACE conn2 <- [1,2662,null,{}] 04:06:50 INFO - PROCESS | 1657 | 1466248010049 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}] 04:06:50 INFO - PROCESS | 1657 | 1466248010051 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:50 INFO - PROCESS | 1657 | 1466248010134 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:06:50 INFO - PROCESS | 1657 | 1466248010138 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 1657 | 1466248010139 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121024000 == 36 [pid = 1657] [id = 673] 04:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120e94000) [pid = 1657] [serial = 2019] [outer = 0x0] 04:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x127013400) [pid = 1657] [serial = 2020] [outer = 0x120e94000] 04:06:50 INFO - PROCESS | 1657 | 1466248010163 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1273b6400) [pid = 1657] [serial = 2021] [outer = 0x120e94000] 04:06:50 INFO - PROCESS | 1657 | 1466248010501 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]]]}] 04:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 04:06:50 INFO - PROCESS | 1657 | 1466248010513 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:06:50 INFO - PROCESS | 1657 | 1466248010516 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:06:50 INFO - PROCESS | 1657 | 1466248010520 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:06:50 INFO - PROCESS | 1657 | 1466248010521 Marionette TRACE conn2 <- [1,2666,null,{}] 04:06:50 INFO - PROCESS | 1657 | 1466248010523 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}] 04:06:50 INFO - PROCESS | 1657 | 1466248010524 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:50 INFO - PROCESS | 1657 | 1466248010633 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:06:50 INFO - PROCESS | 1657 | 1466248010640 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 1657 | 1466248010640 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b90b800 == 37 [pid = 1657] [id = 674] 04:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118a29800) [pid = 1657] [serial = 2022] [outer = 0x0] 04:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1273b9800) [pid = 1657] [serial = 2023] [outer = 0x118a29800] 04:06:50 INFO - PROCESS | 1657 | 1466248010665 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128a60000) [pid = 1657] [serial = 2024] [outer = 0x118a29800] 04:06:51 INFO - PROCESS | 1657 | 1466248011567 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]]]}] 04:06:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:06:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1073ms 04:06:51 INFO - PROCESS | 1657 | 1466248011623 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:06:51 INFO - PROCESS | 1657 | 1466248011625 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:06:51 INFO - PROCESS | 1657 | 1466248011629 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:06:51 INFO - PROCESS | 1657 | 1466248011632 Marionette TRACE conn2 <- [1,2670,null,{}] 04:06:51 INFO - PROCESS | 1657 | 1466248011636 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}] 04:06:51 INFO - PROCESS | 1657 | 1466248011638 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:51 INFO - PROCESS | 1657 | 1466248011728 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:06:51 INFO - PROCESS | 1657 | 1466248011824 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:51 INFO - PROCESS | 1657 | 1466248011826 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11695c800 == 38 [pid = 1657] [id = 675] 04:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112973400) [pid = 1657] [serial = 2025] [outer = 0x0] 04:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112c80000) [pid = 1657] [serial = 2026] [outer = 0x112973400] 04:06:51 INFO - PROCESS | 1657 | 1466248011860 Marionette DEBUG loaded listener.js 04:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115d3b000) [pid = 1657] [serial = 2027] [outer = 0x112973400] 04:06:52 INFO - PROCESS | 1657 | 1466248012877 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"]]]}] 04:06:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:06:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:06:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:06:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1274ms 04:06:52 INFO - PROCESS | 1657 | 1466248012904 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:06:52 INFO - PROCESS | 1657 | 1466248012906 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:06:52 INFO - PROCESS | 1657 | 1466248012911 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:06:52 INFO - PROCESS | 1657 | 1466248012913 Marionette TRACE conn2 <- [1,2674,null,{}] 04:06:52 INFO - PROCESS | 1657 | 1466248012917 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}] 04:06:52 INFO - PROCESS | 1657 | 1466248012918 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:53 INFO - PROCESS | 1657 | 1466248013031 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:06:53 INFO - PROCESS | 1657 | 1466248013133 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:53 INFO - PROCESS | 1657 | 1466248013135 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121033000 == 39 [pid = 1657] [id = 676] 04:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112c82c00) [pid = 1657] [serial = 2028] [outer = 0x0] 04:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116908000) [pid = 1657] [serial = 2029] [outer = 0x112c82c00] 04:06:53 INFO - PROCESS | 1657 | 1466248013166 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11871f000) [pid = 1657] [serial = 2030] [outer = 0x112c82c00] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x121024000 == 38 [pid = 1657] [id = 673] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1290e3800 == 37 [pid = 1657] [id = 672] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5c0800 == 36 [pid = 1657] [id = 671] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12937b000 == 35 [pid = 1657] [id = 670] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12631d000 == 34 [pid = 1657] [id = 669] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1217e7800 == 33 [pid = 1657] [id = 668] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x121024800 == 32 [pid = 1657] [id = 667] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad5000 == 31 [pid = 1657] [id = 666] 04:06:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1167d2000 == 30 [pid = 1657] [id = 665] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a92d000) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12aa7e400) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a937000) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1249c4400) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129066c00) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1293dc400) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129188800) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120e0b000) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e92c00) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11612ec00) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116f84800) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110e81c00) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112c7fc00) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116977400) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11809ec00) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119886c00) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119b83000) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x129189c00) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1184cb400) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118a29c00) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1210dd800) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a35d000) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x116909400) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119b87000) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12a5d8000) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x11324fc00) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x128ae8800) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1273b6800) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x121940400) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 04:06:54 INFO - PROCESS | 1657 | 1466248014254 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"]]]}] 04:06:54 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 04:06:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:06:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:06:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1379ms 04:06:54 INFO - PROCESS | 1657 | 1466248014299 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:06:54 INFO - PROCESS | 1657 | 1466248014301 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:06:54 INFO - PROCESS | 1657 | 1466248014306 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:06:54 INFO - PROCESS | 1657 | 1466248014307 Marionette TRACE conn2 <- [1,2678,null,{}] 04:06:54 INFO - PROCESS | 1657 | 1466248014311 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}] 04:06:54 INFO - PROCESS | 1657 | 1466248014312 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:54 INFO - PROCESS | 1657 | 1466248014384 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:06:54 INFO - PROCESS | 1657 | 1466248014388 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:54 INFO - PROCESS | 1657 | 1466248014390 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x117471800 == 31 [pid = 1657] [id = 677] 04:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115e17000) [pid = 1657] [serial = 2031] [outer = 0x0] 04:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x117e0cc00) [pid = 1657] [serial = 2032] [outer = 0x115e17000] 04:06:54 INFO - PROCESS | 1657 | 1466248014420 Marionette DEBUG loaded listener.js 04:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1181b0c00) [pid = 1657] [serial = 2033] [outer = 0x115e17000] 04:06:55 INFO - PROCESS | 1657 | 1466248015270 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]]]}] 04:06:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 04:06:55 INFO - PROCESS | 1657 | 1466248015277 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:06:55 INFO - PROCESS | 1657 | 1466248015280 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:06:55 INFO - PROCESS | 1657 | 1466248015285 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:06:55 INFO - PROCESS | 1657 | 1466248015287 Marionette TRACE conn2 <- [1,2682,null,{}] 04:06:55 INFO - PROCESS | 1657 | 1466248015290 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}] 04:06:55 INFO - PROCESS | 1657 | 1466248015291 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:55 INFO - PROCESS | 1657 | 1466248015370 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:06:55 INFO - PROCESS | 1657 | 1466248015430 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:55 INFO - PROCESS | 1657 | 1466248015431 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198dd000 == 32 [pid = 1657] [id = 678] 04:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11871c400) [pid = 1657] [serial = 2034] [outer = 0x0] 04:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118a35000) [pid = 1657] [serial = 2035] [outer = 0x11871c400] 04:06:55 INFO - PROCESS | 1657 | 1466248015459 Marionette DEBUG loaded listener.js 04:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119223000) [pid = 1657] [serial = 2036] [outer = 0x11871c400] 04:06:56 INFO - PROCESS | 1657 | 1466248016267 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]]]}] 04:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1024ms 04:06:56 INFO - PROCESS | 1657 | 1466248016315 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:06:56 INFO - PROCESS | 1657 | 1466248016317 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:06:56 INFO - PROCESS | 1657 | 1466248016327 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:06:56 INFO - PROCESS | 1657 | 1466248016329 Marionette TRACE conn2 <- [1,2686,null,{}] 04:06:56 INFO - PROCESS | 1657 | 1466248016337 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}] 04:06:56 INFO - PROCESS | 1657 | 1466248016340 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:56 INFO - PROCESS | 1657 | 1466248016439 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:06:56 INFO - PROCESS | 1657 | 1466248016454 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:56 INFO - PROCESS | 1657 | 1466248016456 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x125369000 == 33 [pid = 1657] [id = 679] 04:06:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119887400) [pid = 1657] [serial = 2037] [outer = 0x0] 04:06:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119b8dc00) [pid = 1657] [serial = 2038] [outer = 0x119887400] 04:06:56 INFO - PROCESS | 1657 | 1466248016484 Marionette DEBUG loaded listener.js 04:06:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x120e0d000) [pid = 1657] [serial = 2039] [outer = 0x119887400] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1164df000) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11697b800) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x116788c00) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x113b4b400) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x113355000) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112c83400) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1176d0c00) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1196ea800) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x119b89800) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x115d38c00) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x124909800) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x115d4c000) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x120e94000) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:06:57 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118a2bc00) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:06:57 INFO - PROCESS | 1657 | 1466248017305 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"]]]}] 04:06:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:06:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:06:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1022ms 04:06:57 INFO - PROCESS | 1657 | 1466248017349 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:06:57 INFO - PROCESS | 1657 | 1466248017351 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:06:57 INFO - PROCESS | 1657 | 1466248017353 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:06:57 INFO - PROCESS | 1657 | 1466248017354 Marionette TRACE conn2 <- [1,2690,null,{}] 04:06:57 INFO - PROCESS | 1657 | 1466248017356 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}] 04:06:57 INFO - PROCESS | 1657 | 1466248017358 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:57 INFO - PROCESS | 1657 | 1466248017438 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:06:57 INFO - PROCESS | 1657 | 1466248017442 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:57 INFO - PROCESS | 1657 | 1466248017443 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270f8000 == 34 [pid = 1657] [id = 680] 04:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x114f7d000) [pid = 1657] [serial = 2040] [outer = 0x0] 04:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118a2b800) [pid = 1657] [serial = 2041] [outer = 0x114f7d000] 04:06:57 INFO - PROCESS | 1657 | 1466248017468 Marionette DEBUG loaded listener.js 04:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x119b82800) [pid = 1657] [serial = 2042] [outer = 0x114f7d000] 04:06:58 INFO - PROCESS | 1657 | 1466248018295 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"]]]}] 04:06:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:06:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:06:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 971ms 04:06:58 INFO - PROCESS | 1657 | 1466248018324 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:06:58 INFO - PROCESS | 1657 | 1466248018326 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:06:58 INFO - PROCESS | 1657 | 1466248018328 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:06:58 INFO - PROCESS | 1657 | 1466248018329 Marionette TRACE conn2 <- [1,2694,null,{}] 04:06:58 INFO - PROCESS | 1657 | 1466248018331 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}] 04:06:58 INFO - PROCESS | 1657 | 1466248018334 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:58 INFO - PROCESS | 1657 | 1466248018408 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:06:58 INFO - PROCESS | 1657 | 1466248018464 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:58 INFO - PROCESS | 1657 | 1466248018465 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b6800 == 35 [pid = 1657] [id = 681] 04:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x112646800) [pid = 1657] [serial = 2043] [outer = 0x0] 04:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x120e8fc00) [pid = 1657] [serial = 2044] [outer = 0x112646800] 04:06:58 INFO - PROCESS | 1657 | 1466248018490 Marionette DEBUG loaded listener.js 04:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x121462000) [pid = 1657] [serial = 2045] [outer = 0x112646800] 04:06:59 INFO - PROCESS | 1657 | 1466248019307 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"]]]}] 04:06:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:06:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:06:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:06:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1022ms 04:06:59 INFO - PROCESS | 1657 | 1466248019350 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:06:59 INFO - PROCESS | 1657 | 1466248019352 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:06:59 INFO - PROCESS | 1657 | 1466248019361 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:06:59 INFO - PROCESS | 1657 | 1466248019363 Marionette TRACE conn2 <- [1,2698,null,{}] 04:06:59 INFO - PROCESS | 1657 | 1466248019365 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}] 04:06:59 INFO - PROCESS | 1657 | 1466248019369 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:59 INFO - PROCESS | 1657 | 1466248019463 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:06:59 INFO - PROCESS | 1657 | 1466248019470 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:59 INFO - PROCESS | 1657 | 1466248019471 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:06:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac51000 == 36 [pid = 1657] [id = 682] 04:06:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x124911c00) [pid = 1657] [serial = 2046] [outer = 0x0] 04:06:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x128a5b000) [pid = 1657] [serial = 2047] [outer = 0x124911c00] 04:06:59 INFO - PROCESS | 1657 | 1466248019496 Marionette DEBUG loaded listener.js 04:06:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x128adc800) [pid = 1657] [serial = 2048] [outer = 0x124911c00] 04:07:00 INFO - PROCESS | 1657 | 1466248020451 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"]]]}] 04:07:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:07:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:07:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:07:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1127ms 04:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:07:00 INFO - PROCESS | 1657 | 1466248020482 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:07:00 INFO - PROCESS | 1657 | 1466248020485 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:07:00 INFO - PROCESS | 1657 | 1466248020488 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:07:00 INFO - PROCESS | 1657 | 1466248020490 Marionette TRACE conn2 <- [1,2702,null,{}] 04:07:00 INFO - PROCESS | 1657 | 1466248020494 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}] 04:07:00 INFO - PROCESS | 1657 | 1466248020496 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:00 INFO - PROCESS | 1657 | 1466248020595 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:07:00 INFO - PROCESS | 1657 | 1466248020649 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:00 INFO - PROCESS | 1657 | 1466248020651 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1195e1000 == 37 [pid = 1657] [id = 683] 04:07:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115e8c800) [pid = 1657] [serial = 2049] [outer = 0x0] 04:07:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11809e000) [pid = 1657] [serial = 2050] [outer = 0x115e8c800] 04:07:00 INFO - PROCESS | 1657 | 1466248020682 Marionette DEBUG loaded listener.js 04:07:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11871ec00) [pid = 1657] [serial = 2051] [outer = 0x115e8c800] 04:07:01 INFO - PROCESS | 1657 | 1466248021125 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 04:07:01 INFO - PROCESS | 1657 | 1466248021166 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 1657 | 1466248021169 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:07:01 INFO - PROCESS | 1657 | 1466248021175 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 1657 | 1466248021177 Marionette TRACE conn2 <- [1,2706,null,{}] 04:07:01 INFO - PROCESS | 1657 | 1466248021179 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}] 04:07:01 INFO - PROCESS | 1657 | 1466248021181 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:01 INFO - PROCESS | 1657 | 1466248021279 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:07:01 INFO - PROCESS | 1657 | 1466248021350 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:01 INFO - PROCESS | 1657 | 1466248021352 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f000 == 38 [pid = 1657] [id = 684] 04:07:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1196ea000) [pid = 1657] [serial = 2052] [outer = 0x0] 04:07:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1198b8800) [pid = 1657] [serial = 2053] [outer = 0x1196ea000] 04:07:01 INFO - PROCESS | 1657 | 1466248021383 Marionette DEBUG loaded listener.js 04:07:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119b85400) [pid = 1657] [serial = 2054] [outer = 0x1196ea000] 04:07:01 INFO - PROCESS | 1657 | 1466248021807 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 669ms 04:07:01 INFO - PROCESS | 1657 | 1466248021845 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 1657 | 1466248021847 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:07:01 INFO - PROCESS | 1657 | 1466248021888 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 1657 | 1466248021891 Marionette TRACE conn2 <- [1,2710,null,{}] 04:07:01 INFO - PROCESS | 1657 | 1466248021911 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}] 04:07:01 INFO - PROCESS | 1657 | 1466248021914 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:02 INFO - PROCESS | 1657 | 1466248022030 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:07:02 INFO - PROCESS | 1657 | 1466248022082 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 1657 | 1466248022085 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb71800 == 39 [pid = 1657] [id = 685] 04:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124adac00) [pid = 1657] [serial = 2055] [outer = 0x0] 04:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x125350000) [pid = 1657] [serial = 2056] [outer = 0x124adac00] 04:07:02 INFO - PROCESS | 1657 | 1466248022117 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1273b3c00) [pid = 1657] [serial = 2057] [outer = 0x124adac00] 04:07:02 INFO - PROCESS | 1657 | 1466248022539 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] 04:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:07:02 INFO - PROCESS | 1657 | 1466248022564 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:07:02 INFO - PROCESS | 1657 | 1466248022566 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:07:02 INFO - PROCESS | 1657 | 1466248022567 Marionette TRACE conn2 <- [1,2714,null,{}] 04:07:02 INFO - PROCESS | 1657 | 1466248022570 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}] 04:07:02 INFO - PROCESS | 1657 | 1466248022571 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:02 INFO - PROCESS | 1657 | 1466248022674 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:07:02 INFO - PROCESS | 1657 | 1466248022728 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 1657 | 1466248022729 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x117470800 == 40 [pid = 1657] [id = 686] 04:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115d44400) [pid = 1657] [serial = 2058] [outer = 0x0] 04:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f86c00) [pid = 1657] [serial = 2059] [outer = 0x115d44400] 04:07:02 INFO - PROCESS | 1657 | 1466248022769 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1273b5c00) [pid = 1657] [serial = 2060] [outer = 0x115d44400] 04:07:03 INFO - PROCESS | 1657 | 1466248023255 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]]]}] 04:07:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 719ms 04:07:03 INFO - PROCESS | 1657 | 1466248023286 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:07:03 INFO - PROCESS | 1657 | 1466248023288 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:07:03 INFO - PROCESS | 1657 | 1466248023331 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:07:03 INFO - PROCESS | 1657 | 1466248023333 Marionette TRACE conn2 <- [1,2718,null,{}] 04:07:03 INFO - PROCESS | 1657 | 1466248023340 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}] 04:07:03 INFO - PROCESS | 1657 | 1466248023341 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:03 INFO - PROCESS | 1657 | 1466248023436 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:07:03 INFO - PROCESS | 1657 | 1466248023507 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:03 INFO - PROCESS | 1657 | 1466248023508 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193d6800 == 41 [pid = 1657] [id = 687] 04:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11678b800) [pid = 1657] [serial = 2061] [outer = 0x0] 04:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1176cf800) [pid = 1657] [serial = 2062] [outer = 0x11678b800] 04:07:03 INFO - PROCESS | 1657 | 1466248023537 Marionette DEBUG loaded listener.js 04:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118721400) [pid = 1657] [serial = 2063] [outer = 0x11678b800] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11822b800 == 40 [pid = 1657] [id = 664] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b6800 == 39 [pid = 1657] [id = 681] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1270f8000 == 38 [pid = 1657] [id = 680] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x125369000 == 37 [pid = 1657] [id = 679] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1198dd000 == 36 [pid = 1657] [id = 678] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x117471800 == 35 [pid = 1657] [id = 677] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b90b800 == 34 [pid = 1657] [id = 674] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11695c800 == 33 [pid = 1657] [id = 675] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121033000 == 32 [pid = 1657] [id = 676] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x117470800 == 31 [pid = 1657] [id = 686] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb71800 == 30 [pid = 1657] [id = 685] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f000 == 29 [pid = 1657] [id = 684] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac51000 == 28 [pid = 1657] [id = 682] 04:07:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1195e1000 == 27 [pid = 1657] [id = 683] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119928400) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1187c8800) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1181b1000) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116f87400) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11816a800) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115d35400) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115d47400) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1187cbc00) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11921a800) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x112d6f000) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115d3fc00) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118f8b400) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1187c4c00) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x120e15800) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x121bad800) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x120e14000) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119b86400) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1273bf000) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1210d9c00) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x124d0b800) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x11809f400) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119b88000) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x125d73800) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x127013400) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x119552800) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x1273b6400) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12337e800) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1198b3400) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x1273b9800) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 04:07:04 INFO - PROCESS | 1657 | 1466248024477 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] 04:07:04 INFO - PROCESS | 1657 | 1466248024514 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:07:04 INFO - PROCESS | 1657 | 1466248024520 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:07:04 INFO - PROCESS | 1657 | 1466248024523 Marionette TRACE conn2 <- [1,2722,null,{}] 04:07:04 INFO - PROCESS | 1657 | 1466248024526 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}] 04:07:04 INFO - PROCESS | 1657 | 1466248024528 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:04 INFO - PROCESS | 1657 | 1466248024608 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:07:04 INFO - PROCESS | 1657 | 1466248024613 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:04 INFO - PROCESS | 1657 | 1466248024615 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169a8800 == 28 [pid = 1657] [id = 688] 04:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112c86000) [pid = 1657] [serial = 2064] [outer = 0x0] 04:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x114f7b800) [pid = 1657] [serial = 2065] [outer = 0x112c86000] 04:07:04 INFO - PROCESS | 1657 | 1466248024646 Marionette DEBUG loaded listener.js 04:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x115d45800) [pid = 1657] [serial = 2066] [outer = 0x112c86000] 04:07:05 INFO - PROCESS | 1657 | 1466248025019 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] 04:07:05 INFO - PROCESS | 1657 | 1466248025049 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:07:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:07:05 INFO - PROCESS | 1657 | 1466248025060 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 1657 | 1466248025062 Marionette TRACE conn2 <- [1,2726,null,{}] 04:07:05 INFO - PROCESS | 1657 | 1466248025064 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}] 04:07:05 INFO - PROCESS | 1657 | 1466248025066 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:05 INFO - PROCESS | 1657 | 1466248025147 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:07:05 INFO - PROCESS | 1657 | 1466248025153 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:05 INFO - PROCESS | 1657 | 1466248025155 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x118aeb000 == 29 [pid = 1657] [id = 689] 04:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x115d48800) [pid = 1657] [serial = 2067] [outer = 0x0] 04:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1164da400) [pid = 1657] [serial = 2068] [outer = 0x115d48800] 04:07:05 INFO - PROCESS | 1657 | 1466248025182 Marionette DEBUG loaded listener.js 04:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1176c9800) [pid = 1657] [serial = 2069] [outer = 0x115d48800] 04:07:05 INFO - PROCESS | 1657 | 1466248025596 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]]]}] 04:07:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:07:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 579ms 04:07:05 INFO - PROCESS | 1657 | 1466248025635 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:07:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:07:05 INFO - PROCESS | 1657 | 1466248025637 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:07:05 INFO - PROCESS | 1657 | 1466248025641 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 1657 | 1466248025644 Marionette TRACE conn2 <- [1,2730,null,{}] 04:07:05 INFO - PROCESS | 1657 | 1466248025656 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}] 04:07:05 INFO - PROCESS | 1657 | 1466248025660 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:05 INFO - PROCESS | 1657 | 1466248025739 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:07:05 INFO - PROCESS | 1657 | 1466248025744 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:05 INFO - PROCESS | 1657 | 1466248025746 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x121114800 == 30 [pid = 1657] [id = 690] 04:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118721c00) [pid = 1657] [serial = 2070] [outer = 0x0] 04:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1187c8800) [pid = 1657] [serial = 2071] [outer = 0x118721c00] 04:07:05 INFO - PROCESS | 1657 | 1466248025777 Marionette DEBUG loaded listener.js 04:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118ab2c00) [pid = 1657] [serial = 2072] [outer = 0x118721c00] 04:07:06 INFO - PROCESS | 1657 | 1466248026604 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"]]]}] 04:07:06 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 04:07:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:07:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:07:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 974ms 04:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:07:06 INFO - PROCESS | 1657 | 1466248026614 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:07:06 INFO - PROCESS | 1657 | 1466248026616 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:07:06 INFO - PROCESS | 1657 | 1466248026618 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:07:06 INFO - PROCESS | 1657 | 1466248026619 Marionette TRACE conn2 <- [1,2734,null,{}] 04:07:06 INFO - PROCESS | 1657 | 1466248026621 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}] 04:07:06 INFO - PROCESS | 1657 | 1466248026623 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:06 INFO - PROCESS | 1657 | 1466248026720 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:07:06 INFO - PROCESS | 1657 | 1466248026735 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:06 INFO - PROCESS | 1657 | 1466248026736 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ee9800 == 31 [pid = 1657] [id = 691] 04:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119606000) [pid = 1657] [serial = 2073] [outer = 0x0] 04:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11960c400) [pid = 1657] [serial = 2074] [outer = 0x119606000] 04:07:06 INFO - PROCESS | 1657 | 1466248026762 Marionette DEBUG loaded listener.js 04:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119884400) [pid = 1657] [serial = 2075] [outer = 0x119606000] 04:07:07 INFO - PROCESS | 1657 | 1466248027101 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]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 04:07:07 INFO - PROCESS | 1657 | 1466248027140 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:07:07 INFO - PROCESS | 1657 | 1466248027142 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:07:07 INFO - PROCESS | 1657 | 1466248027144 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 1657 | 1466248027145 Marionette TRACE conn2 <- [1,2738,null,{}] 04:07:07 INFO - PROCESS | 1657 | 1466248027147 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}] 04:07:07 INFO - PROCESS | 1657 | 1466248027148 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:07 INFO - PROCESS | 1657 | 1466248027245 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:07:07 INFO - PROCESS | 1657 | 1466248027249 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:07 INFO - PROCESS | 1657 | 1466248027250 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12631f800 == 32 [pid = 1657] [id = 692] 04:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11678ac00) [pid = 1657] [serial = 2076] [outer = 0x0] 04:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119922800) [pid = 1657] [serial = 2077] [outer = 0x11678ac00] 04:07:07 INFO - PROCESS | 1657 | 1466248027275 Marionette DEBUG loaded listener.js 04:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119b13400) [pid = 1657] [serial = 2078] [outer = 0x11678ac00] 04:07:07 INFO - PROCESS | 1657 | 1466248027645 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]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 04:07:07 INFO - PROCESS | 1657 | 1466248027662 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:07:07 INFO - PROCESS | 1657 | 1466248027663 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:07:07 INFO - PROCESS | 1657 | 1466248027667 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 1657 | 1466248027669 Marionette TRACE conn2 <- [1,2742,null,{}] 04:07:07 INFO - PROCESS | 1657 | 1466248027677 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}] 04:07:07 INFO - PROCESS | 1657 | 1466248027681 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:07 INFO - PROCESS | 1657 | 1466248027785 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:07:07 INFO - PROCESS | 1657 | 1466248027789 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:07 INFO - PROCESS | 1657 | 1466248027790 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e7000 == 33 [pid = 1657] [id = 693] 04:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119220800) [pid = 1657] [serial = 2079] [outer = 0x0] 04:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x120e07c00) [pid = 1657] [serial = 2080] [outer = 0x119220800] 04:07:07 INFO - PROCESS | 1657 | 1466248027815 Marionette DEBUG loaded listener.js 04:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121341800) [pid = 1657] [serial = 2081] [outer = 0x119220800] 04:07:08 INFO - PROCESS | 1657 | 1466248028155 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]]]}] 04:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 526ms 04:07:08 INFO - PROCESS | 1657 | 1466248028193 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:07:08 INFO - PROCESS | 1657 | 1466248028194 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:07:08 INFO - PROCESS | 1657 | 1466248028196 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:07:08 INFO - PROCESS | 1657 | 1466248028197 Marionette TRACE conn2 <- [1,2746,null,{}] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119887400) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x114f7d000) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x112646800) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118a29800) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112973400) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x115e17000) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x112c82c00) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:07:08 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11871c400) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:07:08 INFO - PROCESS | 1657 | 1466248028304 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}] 04:07:08 INFO - PROCESS | 1657 | 1466248028305 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:08 INFO - PROCESS | 1657 | 1466248028377 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:07:08 INFO - PROCESS | 1657 | 1466248028381 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 1657 | 1466248028384 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a940800 == 34 [pid = 1657] [id = 694] 04:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x111e5cc00) [pid = 1657] [serial = 2082] [outer = 0x0] 04:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11872a000) [pid = 1657] [serial = 2083] [outer = 0x111e5cc00] 04:07:08 INFO - PROCESS | 1657 | 1466248028409 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x120e0fc00) [pid = 1657] [serial = 2084] [outer = 0x111e5cc00] 04:07:08 INFO - PROCESS | 1657 | 1466248028732 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]]]}] 04:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 559ms 04:07:08 INFO - PROCESS | 1657 | 1466248028756 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:07:08 INFO - PROCESS | 1657 | 1466248028757 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:07:08 INFO - PROCESS | 1657 | 1466248028759 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:07:08 INFO - PROCESS | 1657 | 1466248028760 Marionette TRACE conn2 <- [1,2750,null,{}] 04:07:08 INFO - PROCESS | 1657 | 1466248028762 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}] 04:07:08 INFO - PROCESS | 1657 | 1466248028763 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:08 INFO - PROCESS | 1657 | 1466248028836 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:07:08 INFO - PROCESS | 1657 | 1466248028840 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 1657 | 1466248028841 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac4b800 == 35 [pid = 1657] [id = 695] 04:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12171a000) [pid = 1657] [serial = 2085] [outer = 0x0] 04:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x123381c00) [pid = 1657] [serial = 2086] [outer = 0x12171a000] 04:07:08 INFO - PROCESS | 1657 | 1466248028868 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1249cf000) [pid = 1657] [serial = 2087] [outer = 0x12171a000] 04:07:09 INFO - PROCESS | 1657 | 1466248029280 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]]]}] 04:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 04:07:09 INFO - PROCESS | 1657 | 1466248029330 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:07:09 INFO - PROCESS | 1657 | 1466248029333 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:07:09 INFO - PROCESS | 1657 | 1466248029347 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:07:09 INFO - PROCESS | 1657 | 1466248029351 Marionette TRACE conn2 <- [1,2754,null,{}] 04:07:09 INFO - PROCESS | 1657 | 1466248029354 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}] 04:07:09 INFO - PROCESS | 1657 | 1466248029356 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:09 INFO - PROCESS | 1657 | 1466248029469 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:07:09 INFO - PROCESS | 1657 | 1466248029482 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:09 INFO - PROCESS | 1657 | 1466248029483 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b911000 == 36 [pid = 1657] [id = 696] 04:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x124ace800) [pid = 1657] [serial = 2088] [outer = 0x0] 04:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124d71000) [pid = 1657] [serial = 2089] [outer = 0x124ace800] 04:07:09 INFO - PROCESS | 1657 | 1466248029521 Marionette DEBUG loaded listener.js 04:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x125d73c00) [pid = 1657] [serial = 2090] [outer = 0x124ace800] 04:07:09 INFO - PROCESS | 1657 | 1466248029842 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]]]}] 04:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 536ms 04:07:09 INFO - PROCESS | 1657 | 1466248029873 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:07:09 INFO - PROCESS | 1657 | 1466248029874 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:07:09 INFO - PROCESS | 1657 | 1466248029876 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:07:09 INFO - PROCESS | 1657 | 1466248029877 Marionette TRACE conn2 <- [1,2758,null,{}] 04:07:09 INFO - PROCESS | 1657 | 1466248029880 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}] 04:07:09 INFO - PROCESS | 1657 | 1466248029881 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:09 INFO - PROCESS | 1657 | 1466248029986 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:07:09 INFO - PROCESS | 1657 | 1466248029992 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:09 INFO - PROCESS | 1657 | 1466248029993 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb67000 == 37 [pid = 1657] [id = 697] 04:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124c3c400) [pid = 1657] [serial = 2091] [outer = 0x0] 04:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x127012c00) [pid = 1657] [serial = 2092] [outer = 0x124c3c400] 04:07:10 INFO - PROCESS | 1657 | 1466248030017 Marionette DEBUG loaded listener.js 04:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1273b6000) [pid = 1657] [serial = 2093] [outer = 0x124c3c400] 04:07:10 INFO - PROCESS | 1657 | 1466248030384 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]]]}] 04:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 569ms 04:07:10 INFO - PROCESS | 1657 | 1466248030446 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:07:10 INFO - PROCESS | 1657 | 1466248030449 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:07:10 INFO - PROCESS | 1657 | 1466248030452 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:07:10 INFO - PROCESS | 1657 | 1466248030454 Marionette TRACE conn2 <- [1,2762,null,{}] 04:07:10 INFO - PROCESS | 1657 | 1466248030457 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}] 04:07:10 INFO - PROCESS | 1657 | 1466248030459 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:10 INFO - PROCESS | 1657 | 1466248030571 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:07:10 INFO - PROCESS | 1657 | 1466248030629 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:10 INFO - PROCESS | 1657 | 1466248030631 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x117152800 == 38 [pid = 1657] [id = 698] 04:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x111e58000) [pid = 1657] [serial = 2094] [outer = 0x0] 04:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112e6a800) [pid = 1657] [serial = 2095] [outer = 0x111e58000] 04:07:10 INFO - PROCESS | 1657 | 1466248030662 Marionette DEBUG loaded listener.js 04:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115d3ec00) [pid = 1657] [serial = 2096] [outer = 0x111e58000] 04:07:11 INFO - PROCESS | 1657 | 1466248031176 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]]]}] 04:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 820ms 04:07:11 INFO - PROCESS | 1657 | 1466248031272 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:07:11 INFO - PROCESS | 1657 | 1466248031275 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:07:11 INFO - PROCESS | 1657 | 1466248031280 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:07:11 INFO - PROCESS | 1657 | 1466248031281 Marionette TRACE conn2 <- [1,2766,null,{}] 04:07:11 INFO - PROCESS | 1657 | 1466248031284 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}] 04:07:11 INFO - PROCESS | 1657 | 1466248031286 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:11 INFO - PROCESS | 1657 | 1466248031393 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:07:11 INFO - PROCESS | 1657 | 1466248031470 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:11 INFO - PROCESS | 1657 | 1466248031472 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12536d000 == 39 [pid = 1657] [id = 699] 04:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1176d0800) [pid = 1657] [serial = 2097] [outer = 0x0] 04:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11809d800) [pid = 1657] [serial = 2098] [outer = 0x1176d0800] 04:07:11 INFO - PROCESS | 1657 | 1466248031503 Marionette DEBUG loaded listener.js 04:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1184d2c00) [pid = 1657] [serial = 2099] [outer = 0x1176d0800] 04:07:12 INFO - PROCESS | 1657 | 1466248032138 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]]]}] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12b911000 == 38 [pid = 1657] [id = 696] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac4b800 == 37 [pid = 1657] [id = 695] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a940800 == 36 [pid = 1657] [id = 694] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1296e7000 == 35 [pid = 1657] [id = 693] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12631f800 == 34 [pid = 1657] [id = 692] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x124ee9800 == 33 [pid = 1657] [id = 691] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x121114800 == 32 [pid = 1657] [id = 690] 04:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 922ms 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118aeb000 == 31 [pid = 1657] [id = 689] 04:07:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1169a8800 == 30 [pid = 1657] [id = 688] 04:07:12 INFO - PROCESS | 1657 | 1466248032202 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:07:12 INFO - PROCESS | 1657 | 1466248032205 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:07:12 INFO - PROCESS | 1657 | 1466248032208 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 1657 | 1466248032210 Marionette TRACE conn2 <- [1,2770,null,{}] 04:07:12 INFO - PROCESS | 1657 | 1466248032214 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}] 04:07:12 INFO - PROCESS | 1657 | 1466248032215 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:12 INFO - PROCESS | 1657 | 1466248032293 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b8dc00) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118a2b800) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120e8fc00) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128a60000) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x112c80000) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115d3b000) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x117e0cc00) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1181b0c00) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116908000) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11871f000) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118a35000) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128a5b000) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x121462000) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x120e0d000) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119223000) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119b82800) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 04:07:12 INFO - PROCESS | 1657 | 1466248032363 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:12 INFO - PROCESS | 1657 | 1466248032365 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x117142800 == 31 [pid = 1657] [id = 700] 04:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11324b400) [pid = 1657] [serial = 2100] [outer = 0x0] 04:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115d3ac00) [pid = 1657] [serial = 2101] [outer = 0x11324b400] 04:07:12 INFO - PROCESS | 1657 | 1466248032395 Marionette DEBUG loaded listener.js 04:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115e92400) [pid = 1657] [serial = 2102] [outer = 0x11324b400] 04:07:12 INFO - PROCESS | 1657 | 1466248032690 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]]]}] 04:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 04:07:12 INFO - PROCESS | 1657 | 1466248032753 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:07:12 INFO - PROCESS | 1657 | 1466248032756 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:07:12 INFO - PROCESS | 1657 | 1466248032763 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 1657 | 1466248032765 Marionette TRACE conn2 <- [1,2774,null,{}] 04:07:12 INFO - PROCESS | 1657 | 1466248032768 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}] 04:07:12 INFO - PROCESS | 1657 | 1466248032769 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:12 INFO - PROCESS | 1657 | 1466248032847 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:07:12 INFO - PROCESS | 1657 | 1466248032924 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:12 INFO - PROCESS | 1657 | 1466248032925 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198d9000 == 32 [pid = 1657] [id = 701] 04:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x115e8d400) [pid = 1657] [serial = 2103] [outer = 0x0] 04:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11809fc00) [pid = 1657] [serial = 2104] [outer = 0x115e8d400] 04:07:12 INFO - PROCESS | 1657 | 1466248032953 Marionette DEBUG loaded listener.js 04:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118724400) [pid = 1657] [serial = 2105] [outer = 0x115e8d400] 04:07:13 INFO - PROCESS | 1657 | 1466248033253 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]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 04:07:13 INFO - PROCESS | 1657 | 1466248033288 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 1657 | 1466248033289 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:07:13 INFO - PROCESS | 1657 | 1466248033292 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 1657 | 1466248033294 Marionette TRACE conn2 <- [1,2778,null,{}] 04:07:13 INFO - PROCESS | 1657 | 1466248033304 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}] 04:07:13 INFO - PROCESS | 1657 | 1466248033307 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:13 INFO - PROCESS | 1657 | 1466248033384 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:07:13 INFO - PROCESS | 1657 | 1466248033389 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:13 INFO - PROCESS | 1657 | 1466248033392 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x124eea000 == 33 [pid = 1657] [id = 702] 04:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1187cdc00) [pid = 1657] [serial = 2106] [outer = 0x0] 04:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119556c00) [pid = 1657] [serial = 2107] [outer = 0x1187cdc00] 04:07:13 INFO - PROCESS | 1657 | 1466248033421 Marionette DEBUG loaded listener.js 04:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119923400) [pid = 1657] [serial = 2108] [outer = 0x1187cdc00] 04:07:13 INFO - PROCESS | 1657 | 1466248033767 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]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 524ms 04:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:07:13 INFO - PROCESS | 1657 | 1466248033817 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 1657 | 1466248033819 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:07:13 INFO - PROCESS | 1657 | 1466248033822 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 1657 | 1466248033823 Marionette TRACE conn2 <- [1,2782,null,{}] 04:07:13 INFO - PROCESS | 1657 | 1466248033826 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}] 04:07:13 INFO - PROCESS | 1657 | 1466248033828 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:13 INFO - PROCESS | 1657 | 1466248033950 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:07:13 INFO - PROCESS | 1657 | 1466248033959 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:13 INFO - PROCESS | 1657 | 1466248033961 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290ce800 == 34 [pid = 1657] [id = 703] 04:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119b83000) [pid = 1657] [serial = 2109] [outer = 0x0] 04:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b87800) [pid = 1657] [serial = 2110] [outer = 0x119b83000] 04:07:14 INFO - PROCESS | 1657 | 1466248034001 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e0ac00) [pid = 1657] [serial = 2111] [outer = 0x119b83000] 04:07:14 INFO - PROCESS | 1657 | 1466248034426 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]]]}] 04:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 624ms 04:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:07:14 INFO - PROCESS | 1657 | 1466248034445 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:07:14 INFO - PROCESS | 1657 | 1466248034447 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:07:14 INFO - PROCESS | 1657 | 1466248034473 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:07:14 INFO - PROCESS | 1657 | 1466248034474 Marionette TRACE conn2 <- [1,2786,null,{}] 04:07:14 INFO - PROCESS | 1657 | 1466248034477 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}] 04:07:14 INFO - PROCESS | 1657 | 1466248034478 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:14 INFO - PROCESS | 1657 | 1466248034579 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:07:14 INFO - PROCESS | 1657 | 1466248034583 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 1657 | 1466248034584 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a69a800 == 35 [pid = 1657] [id = 704] 04:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e10c00) [pid = 1657] [serial = 2112] [outer = 0x0] 04:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x120e88400) [pid = 1657] [serial = 2113] [outer = 0x120e10c00] 04:07:14 INFO - PROCESS | 1657 | 1466248034608 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120fab000) [pid = 1657] [serial = 2114] [outer = 0x120e10c00] 04:07:14 INFO - PROCESS | 1657 | 1466248034945 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]]]}] 04:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 545ms 04:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:07:14 INFO - PROCESS | 1657 | 1466248034994 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:07:14 INFO - PROCESS | 1657 | 1466248034996 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:07:15 INFO - PROCESS | 1657 | 1466248034998 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 1657 | 1466248035000 Marionette TRACE conn2 <- [1,2790,null,{}] 04:07:15 INFO - PROCESS | 1657 | 1466248035003 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}] 04:07:15 INFO - PROCESS | 1657 | 1466248035008 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:15 INFO - PROCESS | 1657 | 1466248035176 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:07:15 INFO - PROCESS | 1657 | 1466248035193 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:15 INFO - PROCESS | 1657 | 1466248035195 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82c800 == 36 [pid = 1657] [id = 705] 04:07:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120facc00) [pid = 1657] [serial = 2115] [outer = 0x0] 04:07:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12482a000) [pid = 1657] [serial = 2116] [outer = 0x120facc00] 04:07:15 INFO - PROCESS | 1657 | 1466248035234 Marionette DEBUG loaded listener.js 04:07:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1273b9800) [pid = 1657] [serial = 2117] [outer = 0x120facc00] 04:07:15 INFO - PROCESS | 1657 | 1466248035649 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]]]}] 04:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 04:07:15 INFO - PROCESS | 1657 | 1466248035670 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:07:15 INFO - PROCESS | 1657 | 1466248035671 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:07:15 INFO - PROCESS | 1657 | 1466248035673 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 1657 | 1466248035675 Marionette TRACE conn2 <- [1,2794,null,{}] 04:07:15 INFO - PROCESS | 1657 | 1466248035677 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}] 04:07:15 INFO - PROCESS | 1657 | 1466248035678 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:15 INFO - PROCESS | 1657 | 1466248035776 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:07:15 INFO - PROCESS | 1657 | 1466248035789 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:15 INFO - PROCESS | 1657 | 1466248035790 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb68800 == 37 [pid = 1657] [id = 706] 04:07:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128a5b800) [pid = 1657] [serial = 2118] [outer = 0x0] 04:07:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128a60400) [pid = 1657] [serial = 2119] [outer = 0x128a5b800] 04:07:15 INFO - PROCESS | 1657 | 1466248035813 Marionette DEBUG loaded listener.js 04:07:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128ae4000) [pid = 1657] [serial = 2120] [outer = 0x128a5b800] 04:07:16 INFO - PROCESS | 1657 | 1466248036129 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]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 04:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:07:16 INFO - PROCESS | 1657 | 1466248036144 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:07:16 INFO - PROCESS | 1657 | 1466248036145 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:07:16 INFO - PROCESS | 1657 | 1466248036147 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:07:16 INFO - PROCESS | 1657 | 1466248036149 Marionette TRACE conn2 <- [1,2798,null,{}] 04:07:16 INFO - PROCESS | 1657 | 1466248036153 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}] 04:07:16 INFO - PROCESS | 1657 | 1466248036154 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:16 INFO - PROCESS | 1657 | 1466248036249 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:07:16 INFO - PROCESS | 1657 | 1466248036285 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 1657 | 1466248036287 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c16c800 == 38 [pid = 1657] [id = 707] 04:07:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128ae7000) [pid = 1657] [serial = 2121] [outer = 0x0] 04:07:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b99400) [pid = 1657] [serial = 2122] [outer = 0x128ae7000] 04:07:16 INFO - PROCESS | 1657 | 1466248036310 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129063400) [pid = 1657] [serial = 2123] [outer = 0x128ae7000] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124911c00) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115e8c800) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1196ea000) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124adac00) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115d44400) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112c86000) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115d48800) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11678b800) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124ace800) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119606000) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11678ac00) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119220800) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x111e5cc00) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12171a000) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:07:16 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118721c00) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:07:16 INFO - PROCESS | 1657 | 1466248036678 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]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 572ms 04:07:16 INFO - PROCESS | 1657 | 1466248036720 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:07:16 INFO - PROCESS | 1657 | 1466248036721 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:07:16 INFO - PROCESS | 1657 | 1466248036723 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:07:16 INFO - PROCESS | 1657 | 1466248036724 Marionette TRACE conn2 <- [1,2802,null,{}] 04:07:16 INFO - PROCESS | 1657 | 1466248036726 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}] 04:07:16 INFO - PROCESS | 1657 | 1466248036727 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:16 INFO - PROCESS | 1657 | 1466248036807 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:07:16 INFO - PROCESS | 1657 | 1466248036810 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 1657 | 1466248036811 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb69800 == 39 [pid = 1657] [id = 708] 04:07:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115d45400) [pid = 1657] [serial = 2124] [outer = 0x0] 04:07:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1180a0000) [pid = 1657] [serial = 2125] [outer = 0x115d45400] 04:07:16 INFO - PROCESS | 1657 | 1466248036836 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119b8fc00) [pid = 1657] [serial = 2126] [outer = 0x115d45400] 04:07:17 INFO - PROCESS | 1657 | 1466248037157 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]]]}] 04:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 04:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:07:17 INFO - PROCESS | 1657 | 1466248037194 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:07:17 INFO - PROCESS | 1657 | 1466248037196 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:07:17 INFO - PROCESS | 1657 | 1466248037198 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 1657 | 1466248037199 Marionette TRACE conn2 <- [1,2806,null,{}] 04:07:17 INFO - PROCESS | 1657 | 1466248037201 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}] 04:07:17 INFO - PROCESS | 1657 | 1466248037202 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:17 INFO - PROCESS | 1657 | 1466248037308 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:07:17 INFO - PROCESS | 1657 | 1466248037313 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:17 INFO - PROCESS | 1657 | 1466248037315 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3ba000 == 40 [pid = 1657] [id = 709] 04:07:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119b91000) [pid = 1657] [serial = 2127] [outer = 0x0] 04:07:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x129064800) [pid = 1657] [serial = 2128] [outer = 0x119b91000] 04:07:17 INFO - PROCESS | 1657 | 1466248037340 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119df7400) [pid = 1657] [serial = 2129] [outer = 0x119b91000] 04:07:17 INFO - PROCESS | 1657 | 1466248037641 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]]]}] 04:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 469ms 04:07:17 INFO - PROCESS | 1657 | 1466248037670 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:07:17 INFO - PROCESS | 1657 | 1466248037672 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:07:17 INFO - PROCESS | 1657 | 1466248037674 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 1657 | 1466248037676 Marionette TRACE conn2 <- [1,2810,null,{}] 04:07:17 INFO - PROCESS | 1657 | 1466248037678 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}] 04:07:17 INFO - PROCESS | 1657 | 1466248037680 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:17 INFO - PROCESS | 1657 | 1466248037774 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:07:17 INFO - PROCESS | 1657 | 1466248037778 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:17 INFO - PROCESS | 1657 | 1466248037779 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb85000 == 41 [pid = 1657] [id = 710] 04:07:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119922c00) [pid = 1657] [serial = 2130] [outer = 0x0] 04:07:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x129183c00) [pid = 1657] [serial = 2131] [outer = 0x119922c00] 04:07:17 INFO - PROCESS | 1657 | 1466248037805 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a35a000) [pid = 1657] [serial = 2132] [outer = 0x119922c00] 04:07:18 INFO - PROCESS | 1657 | 1466248038137 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]]]}] 04:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 04:07:18 INFO - PROCESS | 1657 | 1466248038143 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:07:18 INFO - PROCESS | 1657 | 1466248038144 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:07:18 INFO - PROCESS | 1657 | 1466248038146 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - PROCESS | 1657 | 1466248038147 Marionette TRACE conn2 <- [1,2814,null,{}] 04:07:18 INFO - PROCESS | 1657 | 1466248038152 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}] 04:07:18 INFO - PROCESS | 1657 | 1466248038153 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:18 INFO - PROCESS | 1657 | 1466248038259 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:07:18 INFO - PROCESS | 1657 | 1466248038266 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 1657 | 1466248038267 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb8b000 == 42 [pid = 1657] [id = 711] 04:07:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b83800) [pid = 1657] [serial = 2133] [outer = 0x0] 04:07:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a361000) [pid = 1657] [serial = 2134] [outer = 0x119b83800] 04:07:18 INFO - PROCESS | 1657 | 1466248038291 Marionette DEBUG loaded listener.js 04:07:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5d3400) [pid = 1657] [serial = 2135] [outer = 0x119b83800] 04:07:18 INFO - PROCESS | 1657 | 1466248038641 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]]]}] 04:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 523ms 04:07:18 INFO - PROCESS | 1657 | 1466248038670 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:07:18 INFO - PROCESS | 1657 | 1466248038672 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:07:18 INFO - PROCESS | 1657 | 1466248038676 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - PROCESS | 1657 | 1466248038678 Marionette TRACE conn2 <- [1,2818,null,{}] 04:07:18 INFO - PROCESS | 1657 | 1466248038685 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}] 04:07:18 INFO - PROCESS | 1657 | 1466248038687 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:18 INFO - PROCESS | 1657 | 1466248038794 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:07:18 INFO - PROCESS | 1657 | 1466248038849 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 1657 | 1466248038851 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x118222800 == 43 [pid = 1657] [id = 712] 04:07:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112ec0c00) [pid = 1657] [serial = 2136] [outer = 0x0] 04:07:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x114f7d000) [pid = 1657] [serial = 2137] [outer = 0x112ec0c00] 04:07:18 INFO - PROCESS | 1657 | 1466248038883 Marionette DEBUG loaded listener.js 04:07:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115e1f800) [pid = 1657] [serial = 2138] [outer = 0x112ec0c00] 04:07:19 INFO - PROCESS | 1657 | 1466248039400 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]]]}] 04:07:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:07:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 776ms 04:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:07:19 INFO - PROCESS | 1657 | 1466248039472 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:07:19 INFO - PROCESS | 1657 | 1466248039475 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:07:19 INFO - PROCESS | 1657 | 1466248039480 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:07:19 INFO - PROCESS | 1657 | 1466248039482 Marionette TRACE conn2 <- [1,2822,null,{}] 04:07:19 INFO - PROCESS | 1657 | 1466248039484 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}] 04:07:19 INFO - PROCESS | 1657 | 1466248039486 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:19 INFO - PROCESS | 1657 | 1466248039587 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:07:19 INFO - PROCESS | 1657 | 1466248039657 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:19 INFO - PROCESS | 1657 | 1466248039659 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ea000 == 44 [pid = 1657] [id = 713] 04:07:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118728400) [pid = 1657] [serial = 2139] [outer = 0x0] 04:07:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1187cc800) [pid = 1657] [serial = 2140] [outer = 0x118728400] 04:07:19 INFO - PROCESS | 1657 | 1466248039689 Marionette DEBUG loaded listener.js 04:07:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11921fc00) [pid = 1657] [serial = 2141] [outer = 0x118728400] 04:07:20 INFO - PROCESS | 1657 | 1466248040104 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]]]}] 04:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 04:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:07:20 INFO - PROCESS | 1657 | 1466248040150 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:07:20 INFO - PROCESS | 1657 | 1466248040152 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:07:20 INFO - PROCESS | 1657 | 1466248040154 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 1657 | 1466248040157 Marionette TRACE conn2 <- [1,2826,null,{}] 04:07:20 INFO - PROCESS | 1657 | 1466248040164 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}] 04:07:20 INFO - PROCESS | 1657 | 1466248040168 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:20 INFO - PROCESS | 1657 | 1466248040271 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:07:20 INFO - PROCESS | 1657 | 1466248040331 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:20 INFO - PROCESS | 1657 | 1466248040333 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c898000 == 45 [pid = 1657] [id = 714] 04:07:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b86400) [pid = 1657] [serial = 2142] [outer = 0x0] 04:07:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12122dc00) [pid = 1657] [serial = 2143] [outer = 0x119b86400] 04:07:20 INFO - PROCESS | 1657 | 1466248040365 Marionette DEBUG loaded listener.js 04:07:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12337dc00) [pid = 1657] [serial = 2144] [outer = 0x119b86400] 04:07:20 INFO - PROCESS | 1657 | 1466248040840 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 723ms 04:07:20 INFO - PROCESS | 1657 | 1466248040917 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:07:20 INFO - PROCESS | 1657 | 1466248040919 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:07:20 INFO - PROCESS | 1657 | 1466248040923 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 1657 | 1466248040925 Marionette TRACE conn2 <- [1,2830,null,{}] 04:07:20 INFO - PROCESS | 1657 | 1466248040927 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}] 04:07:20 INFO - PROCESS | 1657 | 1466248040928 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:21 INFO - PROCESS | 1657 | 1466248041031 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:07:21 INFO - PROCESS | 1657 | 1466248041249 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:21 INFO - PROCESS | 1657 | 1466248041251 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abe000 == 46 [pid = 1657] [id = 715] 04:07:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x111e58c00) [pid = 1657] [serial = 2145] [outer = 0x0] 04:07:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112c85800) [pid = 1657] [serial = 2146] [outer = 0x111e58c00] 04:07:21 INFO - PROCESS | 1657 | 1466248041297 Marionette DEBUG loaded listener.js 04:07:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115d37000) [pid = 1657] [serial = 2147] [outer = 0x111e58c00] 04:07:21 INFO - PROCESS | 1657 | 1466248041739 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]]]}] 04:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 820ms 04:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:07:21 INFO - PROCESS | 1657 | 1466248041744 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:07:21 INFO - PROCESS | 1657 | 1466248041745 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:07:21 INFO - PROCESS | 1657 | 1466248041749 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:07:21 INFO - PROCESS | 1657 | 1466248041752 Marionette TRACE conn2 <- [1,2834,null,{}] 04:07:21 INFO - PROCESS | 1657 | 1466248041756 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}] 04:07:21 INFO - PROCESS | 1657 | 1466248041758 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:21 INFO - PROCESS | 1657 | 1466248041853 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1193d6800 == 45 [pid = 1657] [id = 687] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb85000 == 44 [pid = 1657] [id = 710] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3ba000 == 43 [pid = 1657] [id = 709] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb69800 == 42 [pid = 1657] [id = 708] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c16c800 == 41 [pid = 1657] [id = 707] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb68800 == 40 [pid = 1657] [id = 706] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82c800 == 39 [pid = 1657] [id = 705] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a69a800 == 38 [pid = 1657] [id = 704] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1290ce800 == 37 [pid = 1657] [id = 703] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124eea000 == 36 [pid = 1657] [id = 702] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1198d9000 == 35 [pid = 1657] [id = 701] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117142800 == 34 [pid = 1657] [id = 700] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12536d000 == 33 [pid = 1657] [id = 699] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117152800 == 32 [pid = 1657] [id = 698] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb67000 == 31 [pid = 1657] [id = 697] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x116abe000 == 30 [pid = 1657] [id = 715] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c898000 == 29 [pid = 1657] [id = 714] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ea000 == 28 [pid = 1657] [id = 713] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb8b000 == 27 [pid = 1657] [id = 711] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118222800 == 26 [pid = 1657] [id = 712] 04:07:22 INFO - PROCESS | 1657 | 1466248042636 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 1657 | 1466248042638 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128adc800) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11871ec00) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11809e000) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119b85400) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1198b8800) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1273b3c00) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x125350000) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1273b5c00) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116f86c00) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x114f7b800) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d45800) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164da400) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1176c9800) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118721400) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1176cf800) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125d73c00) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11960c400) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119922800) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120e07c00) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11872a000) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x120e0fc00) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121341800) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124d71000) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123381c00) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1187c8800) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119b13400) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x127012c00) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119884400) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118ab2c00) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1249cf000) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 04:07:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee2000 == 27 [pid = 1657] [id = 716] 04:07:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1129b3400) [pid = 1657] [serial = 2148] [outer = 0x0] 04:07:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112c7f800) [pid = 1657] [serial = 2149] [outer = 0x1129b3400] 04:07:22 INFO - PROCESS | 1657 | 1466248042738 Marionette DEBUG loaded listener.js 04:07:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x112d77400) [pid = 1657] [serial = 2150] [outer = 0x1129b3400] 04:07:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf58000 == 26 [pid = 1657] [id = 16] 04:07:23 INFO - PROCESS | 1657 | 1466248043076 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1379ms 04:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:07:23 INFO - PROCESS | 1657 | 1466248043128 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 1657 | 1466248043130 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:07:23 INFO - PROCESS | 1657 | 1466248043133 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - PROCESS | 1657 | 1466248043135 Marionette TRACE conn2 <- [1,2838,null,{}] 04:07:23 INFO - PROCESS | 1657 | 1466248043138 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}] 04:07:23 INFO - PROCESS | 1657 | 1466248043140 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:23 INFO - PROCESS | 1657 | 1466248043219 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:07:23 INFO - PROCESS | 1657 | 1466248043304 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 1657 | 1466248043306 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x118202800 == 27 [pid = 1657] [id = 717] 04:07:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x114f7b800) [pid = 1657] [serial = 2151] [outer = 0x0] 04:07:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11612ec00) [pid = 1657] [serial = 2152] [outer = 0x114f7b800] 04:07:23 INFO - PROCESS | 1657 | 1466248043333 Marionette DEBUG loaded listener.js 04:07:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116903800) [pid = 1657] [serial = 2153] [outer = 0x114f7b800] 04:07:23 INFO - PROCESS | 1657 | 1466248043641 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]]]}] 04:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 04:07:23 INFO - PROCESS | 1657 | 1466248043659 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 1657 | 1466248043662 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:07:23 INFO - PROCESS | 1657 | 1466248043668 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - PROCESS | 1657 | 1466248043671 Marionette TRACE conn2 <- [1,2842,null,{}] 04:07:23 INFO - PROCESS | 1657 | 1466248043673 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}] 04:07:23 INFO - PROCESS | 1657 | 1466248043675 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:23 INFO - PROCESS | 1657 | 1466248043756 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:07:23 INFO - PROCESS | 1657 | 1466248043760 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 1657 | 1466248043761 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167cf000 == 28 [pid = 1657] [id = 718] 04:07:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116a14400) [pid = 1657] [serial = 2154] [outer = 0x0] 04:07:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118176000) [pid = 1657] [serial = 2155] [outer = 0x116a14400] 04:07:23 INFO - PROCESS | 1657 | 1466248043796 Marionette DEBUG loaded listener.js 04:07:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118726000) [pid = 1657] [serial = 2156] [outer = 0x116a14400] 04:07:24 INFO - PROCESS | 1657 | 1466248044161 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]]]}] 04:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 523ms 04:07:24 INFO - PROCESS | 1657 | 1466248044189 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:07:24 INFO - PROCESS | 1657 | 1466248044191 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:07:24 INFO - PROCESS | 1657 | 1466248044194 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 1657 | 1466248044199 Marionette TRACE conn2 <- [1,2846,null,{}] 04:07:24 INFO - PROCESS | 1657 | 1466248044208 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}] 04:07:24 INFO - PROCESS | 1657 | 1466248044210 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:24 INFO - PROCESS | 1657 | 1466248044290 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:07:24 INFO - PROCESS | 1657 | 1466248044294 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:24 INFO - PROCESS | 1657 | 1466248044295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x123321000 == 29 [pid = 1657] [id = 719] 04:07:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11872a400) [pid = 1657] [serial = 2157] [outer = 0x0] 04:07:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118aae400) [pid = 1657] [serial = 2158] [outer = 0x11872a400] 04:07:24 INFO - PROCESS | 1657 | 1466248044322 Marionette DEBUG loaded listener.js 04:07:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119223800) [pid = 1657] [serial = 2159] [outer = 0x11872a400] 04:07:24 INFO - PROCESS | 1657 | 1466248044647 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]]]}] 04:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 477ms 04:07:24 INFO - PROCESS | 1657 | 1466248044671 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:07:24 INFO - PROCESS | 1657 | 1466248044673 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:07:24 INFO - PROCESS | 1657 | 1466248044676 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 1657 | 1466248044677 Marionette TRACE conn2 <- [1,2850,null,{}] 04:07:24 INFO - PROCESS | 1657 | 1466248044679 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}] 04:07:24 INFO - PROCESS | 1657 | 1466248044681 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:24 INFO - PROCESS | 1657 | 1466248044764 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:07:24 INFO - PROCESS | 1657 | 1466248044860 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:24 INFO - PROCESS | 1657 | 1466248044861 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x125ded000 == 30 [pid = 1657] [id = 720] 04:07:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c7d800) [pid = 1657] [serial = 2160] [outer = 0x0] 04:07:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119609000) [pid = 1657] [serial = 2161] [outer = 0x112c7d800] 04:07:24 INFO - PROCESS | 1657 | 1466248044896 Marionette DEBUG loaded listener.js 04:07:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119921400) [pid = 1657] [serial = 2162] [outer = 0x112c7d800] 04:07:25 INFO - PROCESS | 1657 | 1466248045354 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 720ms 04:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:07:25 INFO - PROCESS | 1657 | 1466248045396 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:07:25 INFO - PROCESS | 1657 | 1466248045398 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:07:25 INFO - PROCESS | 1657 | 1466248045400 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:07:25 INFO - PROCESS | 1657 | 1466248045401 Marionette TRACE conn2 <- [1,2854,null,{}] 04:07:25 INFO - PROCESS | 1657 | 1466248045403 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}] 04:07:25 INFO - PROCESS | 1657 | 1466248045405 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:25 INFO - PROCESS | 1657 | 1466248045502 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:07:25 INFO - PROCESS | 1657 | 1466248045506 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:25 INFO - PROCESS | 1657 | 1466248045511 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d7000 == 31 [pid = 1657] [id = 721] 04:07:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116903c00) [pid = 1657] [serial = 2163] [outer = 0x0] 04:07:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b8cc00) [pid = 1657] [serial = 2164] [outer = 0x116903c00] 04:07:25 INFO - PROCESS | 1657 | 1466248045542 Marionette DEBUG loaded listener.js 04:07:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120e11000) [pid = 1657] [serial = 2165] [outer = 0x116903c00] 04:07:25 INFO - PROCESS | 1657 | 1466248045899 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]]]}] 04:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 04:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:07:25 INFO - PROCESS | 1657 | 1466248045919 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:07:25 INFO - PROCESS | 1657 | 1466248045920 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:07:25 INFO - PROCESS | 1657 | 1466248045922 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:07:25 INFO - PROCESS | 1657 | 1466248045923 Marionette TRACE conn2 <- [1,2858,null,{}] 04:07:25 INFO - PROCESS | 1657 | 1466248045926 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}] 04:07:25 INFO - PROCESS | 1657 | 1466248045927 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:26 INFO - PROCESS | 1657 | 1466248046024 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119922c00) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128a5b800) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120e10c00) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b91000) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b83000) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x111e58000) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1176d0800) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x115d45400) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128ae7000) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x120facc00) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11324b400) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x115e8d400) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124c3c400) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1187cdc00) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:07:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119b83800) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:07:26 INFO - PROCESS | 1657 | 1466248046369 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 1657 | 1466248046371 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116182000 == 32 [pid = 1657] [id = 722] 04:07:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x111e58000) [pid = 1657] [serial = 2166] [outer = 0x0] 04:07:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1121a9400) [pid = 1657] [serial = 2167] [outer = 0x111e58000] 04:07:26 INFO - PROCESS | 1657 | 1466248046407 Marionette DEBUG loaded listener.js 04:07:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112c89800) [pid = 1657] [serial = 2168] [outer = 0x111e58000] 04:07:26 INFO - PROCESS | 1657 | 1466248046934 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1070ms 04:07:27 INFO - PROCESS | 1657 | 1466248047002 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:07:27 INFO - PROCESS | 1657 | 1466248047005 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:07:27 INFO - PROCESS | 1657 | 1466248047008 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:07:27 INFO - PROCESS | 1657 | 1466248047010 Marionette TRACE conn2 <- [1,2862,null,{}] 04:07:27 INFO - PROCESS | 1657 | 1466248047014 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}] 04:07:27 INFO - PROCESS | 1657 | 1466248047017 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:27 INFO - PROCESS | 1657 | 1466248047122 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:07:27 INFO - PROCESS | 1657 | 1466248047201 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:27 INFO - PROCESS | 1657 | 1466248047202 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121253800 == 33 [pid = 1657] [id = 723] 04:07:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115d39400) [pid = 1657] [serial = 2169] [outer = 0x0] 04:07:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1164e4000) [pid = 1657] [serial = 2170] [outer = 0x115d39400] 04:07:27 INFO - PROCESS | 1657 | 1466248047233 Marionette DEBUG loaded listener.js 04:07:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116f84c00) [pid = 1657] [serial = 2171] [outer = 0x115d39400] 04:07:27 INFO - PROCESS | 1657 | 1466248047875 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]]]}] 04:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 924ms 04:07:27 INFO - PROCESS | 1657 | 1466248047942 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:07:27 INFO - PROCESS | 1657 | 1466248047945 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:07:27 INFO - PROCESS | 1657 | 1466248047951 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:07:27 INFO - PROCESS | 1657 | 1466248047954 Marionette TRACE conn2 <- [1,2866,null,{}] 04:07:27 INFO - PROCESS | 1657 | 1466248047957 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}] 04:07:27 INFO - PROCESS | 1657 | 1466248047959 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:28 INFO - PROCESS | 1657 | 1466248048071 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d7000 == 32 [pid = 1657] [id = 721] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x125ded000 == 31 [pid = 1657] [id = 720] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x123321000 == 30 [pid = 1657] [id = 719] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1167cf000 == 29 [pid = 1657] [id = 718] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x118202800 == 28 [pid = 1657] [id = 717] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee2000 == 27 [pid = 1657] [id = 716] 04:07:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf57800 == 26 [pid = 1657] [id = 18] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129183c00) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128a60400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x120e88400) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119df7400) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119b87800) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115d3ec00) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11809d800) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1180a0000) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119b8fc00) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x120fab000) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x120e0ac00) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x129063400) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12482a000) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x129064800) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1184d2c00) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x115e92400) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x128ae4000) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x115d3ac00) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x11809fc00) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x112e6a800) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x118724400) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1273b6000) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1273b9800) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x128b99400) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x119923400) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x119556c00) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12a35a000) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x12a361000) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x12a5d3400) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 04:07:28 INFO - PROCESS | 1657 | 1466248048149 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 1657 | 1466248048152 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 27 [pid = 1657] [id = 724] 04:07:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x1133ad800) [pid = 1657] [serial = 2172] [outer = 0x0] 04:07:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x115d39c00) [pid = 1657] [serial = 2173] [outer = 0x1133ad800] 04:07:28 INFO - PROCESS | 1657 | 1466248048181 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x115d50400) [pid = 1657] [serial = 2174] [outer = 0x1133ad800] 04:07:28 INFO - PROCESS | 1657 | 1466248048491 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]]]}] 04:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 572ms 04:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:07:28 INFO - PROCESS | 1657 | 1466248048522 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:07:28 INFO - PROCESS | 1657 | 1466248048525 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:07:28 INFO - PROCESS | 1657 | 1466248048530 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:07:28 INFO - PROCESS | 1657 | 1466248048531 Marionette TRACE conn2 <- [1,2870,null,{}] 04:07:28 INFO - PROCESS | 1657 | 1466248048534 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}] 04:07:28 INFO - PROCESS | 1657 | 1466248048536 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:28 INFO - PROCESS | 1657 | 1466248048620 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:07:28 INFO - PROCESS | 1657 | 1466248048624 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 1657 | 1466248048625 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121106000 == 28 [pid = 1657] [id = 725] 04:07:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1161a6000) [pid = 1657] [serial = 2175] [outer = 0x0] 04:07:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1181b1400) [pid = 1657] [serial = 2176] [outer = 0x1161a6000] 04:07:28 INFO - PROCESS | 1657 | 1466248048653 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x11871c400) [pid = 1657] [serial = 2177] [outer = 0x1161a6000] 04:07:29 INFO - PROCESS | 1657 | 1466248049137 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]]]}] 04:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 620ms 04:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:07:29 INFO - PROCESS | 1657 | 1466248049151 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:07:29 INFO - PROCESS | 1657 | 1466248049154 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:07:29 INFO - PROCESS | 1657 | 1466248049158 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:07:29 INFO - PROCESS | 1657 | 1466248049160 Marionette TRACE conn2 <- [1,2874,null,{}] 04:07:29 INFO - PROCESS | 1657 | 1466248049164 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}] 04:07:29 INFO - PROCESS | 1657 | 1466248049166 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:29 INFO - PROCESS | 1657 | 1466248049297 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:07:29 INFO - PROCESS | 1657 | 1466248049304 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:29 INFO - PROCESS | 1657 | 1466248049307 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e3d800 == 29 [pid = 1657] [id = 726] 04:07:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x115dc7800) [pid = 1657] [serial = 2178] [outer = 0x0] 04:07:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x116f2b800) [pid = 1657] [serial = 2179] [outer = 0x115dc7800] 04:07:29 INFO - PROCESS | 1657 | 1466248049338 Marionette DEBUG loaded listener.js 04:07:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1181b8400) [pid = 1657] [serial = 2180] [outer = 0x115dc7800] 04:07:29 INFO - PROCESS | 1657 | 1466248049817 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]]]}] 04:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 673ms 04:07:29 INFO - PROCESS | 1657 | 1466248049831 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:07:29 INFO - PROCESS | 1657 | 1466248049836 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:07:29 INFO - PROCESS | 1657 | 1466248049841 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:07:29 INFO - PROCESS | 1657 | 1466248049843 Marionette TRACE conn2 <- [1,2878,null,{}] 04:07:29 INFO - PROCESS | 1657 | 1466248049845 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}] 04:07:29 INFO - PROCESS | 1657 | 1466248049847 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:29 INFO - PROCESS | 1657 | 1466248049942 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:07:30 INFO - PROCESS | 1657 | 1466248050010 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:30 INFO - PROCESS | 1657 | 1466248050011 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x126319800 == 30 [pid = 1657] [id = 727] 04:07:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1187c3000) [pid = 1657] [serial = 2181] [outer = 0x0] 04:07:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118a2c400) [pid = 1657] [serial = 2182] [outer = 0x1187c3000] 04:07:30 INFO - PROCESS | 1657 | 1466248050043 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118f8a000) [pid = 1657] [serial = 2183] [outer = 0x1187c3000] 04:07:30 INFO - PROCESS | 1657 | 1466248050457 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]]]}] 04:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 04:07:30 INFO - PROCESS | 1657 | 1466248050511 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:07:30 INFO - PROCESS | 1657 | 1466248050513 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:07:30 INFO - PROCESS | 1657 | 1466248050515 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:07:30 INFO - PROCESS | 1657 | 1466248050518 Marionette TRACE conn2 <- [1,2882,null,{}] 04:07:30 INFO - PROCESS | 1657 | 1466248050526 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}] 04:07:30 INFO - PROCESS | 1657 | 1466248050530 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:30 INFO - PROCESS | 1657 | 1466248050626 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:07:30 INFO - PROCESS | 1657 | 1466248050730 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:30 INFO - PROCESS | 1657 | 1466248050732 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x117478800 == 31 [pid = 1657] [id = 728] 04:07:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x119888c00) [pid = 1657] [serial = 2184] [outer = 0x0] 04:07:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11992bc00) [pid = 1657] [serial = 2185] [outer = 0x119888c00] 04:07:30 INFO - PROCESS | 1657 | 1466248050765 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119b85000) [pid = 1657] [serial = 2186] [outer = 0x119888c00] 04:07:31 INFO - PROCESS | 1657 | 1466248051195 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]]]}] 04:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 724ms 04:07:31 INFO - PROCESS | 1657 | 1466248051240 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:07:31 INFO - PROCESS | 1657 | 1466248051243 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:07:31 INFO - PROCESS | 1657 | 1466248051247 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:07:31 INFO - PROCESS | 1657 | 1466248051249 Marionette TRACE conn2 <- [1,2886,null,{}] 04:07:31 INFO - PROCESS | 1657 | 1466248051253 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}] 04:07:31 INFO - PROCESS | 1657 | 1466248051255 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:31 INFO - PROCESS | 1657 | 1466248051364 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:07:31 INFO - PROCESS | 1657 | 1466248051418 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:31 INFO - PROCESS | 1657 | 1466248051420 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a952800 == 32 [pid = 1657] [id = 729] 04:07:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119b90800) [pid = 1657] [serial = 2187] [outer = 0x0] 04:07:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x120e0ec00) [pid = 1657] [serial = 2188] [outer = 0x119b90800] 04:07:31 INFO - PROCESS | 1657 | 1466248051449 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x120e90000) [pid = 1657] [serial = 2189] [outer = 0x119b90800] 04:07:31 INFO - PROCESS | 1657 | 1466248051850 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]]]}] 04:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 04:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:07:31 INFO - PROCESS | 1657 | 1466248051870 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:07:31 INFO - PROCESS | 1657 | 1466248051871 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:07:31 INFO - PROCESS | 1657 | 1466248051873 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:07:31 INFO - PROCESS | 1657 | 1466248051874 Marionette TRACE conn2 <- [1,2890,null,{}] 04:07:31 INFO - PROCESS | 1657 | 1466248051877 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}] 04:07:31 INFO - PROCESS | 1657 | 1466248051878 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:31 INFO - PROCESS | 1657 | 1466248051976 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:07:32 INFO - PROCESS | 1657 | 1466248052062 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 1657 | 1466248052063 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x121271800 == 33 [pid = 1657] [id = 730] 04:07:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115d4c400) [pid = 1657] [serial = 2190] [outer = 0x0] 04:07:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x120fab000) [pid = 1657] [serial = 2191] [outer = 0x115d4c400] 04:07:32 INFO - PROCESS | 1657 | 1466248052092 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x121463400) [pid = 1657] [serial = 2192] [outer = 0x115d4c400] 04:07:32 INFO - PROCESS | 1657 | 1466248052578 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 04:07:32 INFO - PROCESS | 1657 | 1466248052650 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 1657 | 1466248052652 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:07:32 INFO - PROCESS | 1657 | 1466248052656 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 1657 | 1466248052658 Marionette TRACE conn2 <- [1,2894,null,{}] 04:07:32 INFO - PROCESS | 1657 | 1466248052662 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}] 04:07:32 INFO - PROCESS | 1657 | 1466248052663 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:32 INFO - PROCESS | 1657 | 1466248052761 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b9000 == 32 [pid = 1657] [id = 724] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116182000 == 31 [pid = 1657] [id = 722] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121253800 == 30 [pid = 1657] [id = 723] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121271800 == 29 [pid = 1657] [id = 730] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12a952800 == 28 [pid = 1657] [id = 729] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x117478800 == 27 [pid = 1657] [id = 728] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x126319800 == 26 [pid = 1657] [id = 727] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121106000 == 25 [pid = 1657] [id = 725] 04:07:33 INFO - PROCESS | 1657 | --DOCSHELL 0x120e3d800 == 24 [pid = 1657] [id = 726] 04:07:33 INFO - PROCESS | 1657 | 1466248053359 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 1657 | 1466248053361 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116683800 == 25 [pid = 1657] [id = 731] 04:07:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1121ab400) [pid = 1657] [serial = 2193] [outer = 0x0] 04:07:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x112c80400) [pid = 1657] [serial = 2194] [outer = 0x1121ab400] 04:07:33 INFO - PROCESS | 1657 | 1466248053393 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113250800) [pid = 1657] [serial = 2195] [outer = 0x1121ab400] 04:07:33 INFO - PROCESS | 1657 | 1466248053730 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]]]}] 04:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1123ms 04:07:33 INFO - PROCESS | 1657 | 1466248053780 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 1657 | 1466248053783 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:07:33 INFO - PROCESS | 1657 | 1466248053786 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - PROCESS | 1657 | 1466248053788 Marionette TRACE conn2 <- [1,2898,null,{}] 04:07:33 INFO - PROCESS | 1657 | 1466248053792 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}] 04:07:33 INFO - PROCESS | 1657 | 1466248053795 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:33 INFO - PROCESS | 1657 | 1466248053873 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:07:33 INFO - PROCESS | 1657 | 1466248053951 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 1657 | 1466248053953 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11928e000 == 26 [pid = 1657] [id = 732] 04:07:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x114f7cc00) [pid = 1657] [serial = 2196] [outer = 0x0] 04:07:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115e8d800) [pid = 1657] [serial = 2197] [outer = 0x114f7cc00] 04:07:33 INFO - PROCESS | 1657 | 1466248053981 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116f2c800) [pid = 1657] [serial = 2198] [outer = 0x114f7cc00] 04:07:34 INFO - PROCESS | 1657 | 1466248054279 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]]]}] 04:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 04:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:07:34 INFO - PROCESS | 1657 | 1466248054310 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 1657 | 1466248054313 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:07:34 INFO - PROCESS | 1657 | 1466248054316 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 1657 | 1466248054317 Marionette TRACE conn2 <- [1,2902,null,{}] 04:07:34 INFO - PROCESS | 1657 | 1466248054323 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}] 04:07:34 INFO - PROCESS | 1657 | 1466248054325 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:34 INFO - PROCESS | 1657 | 1466248054407 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:07:34 INFO - PROCESS | 1657 | 1466248054411 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 1657 | 1466248054413 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fa8000 == 27 [pid = 1657] [id = 733] 04:07:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116f81c00) [pid = 1657] [serial = 2199] [outer = 0x0] 04:07:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1183bec00) [pid = 1657] [serial = 2200] [outer = 0x116f81c00] 04:07:34 INFO - PROCESS | 1657 | 1466248054440 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1187c3800) [pid = 1657] [serial = 2201] [outer = 0x116f81c00] 04:07:34 INFO - PROCESS | 1657 | 1466248054853 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 574ms 04:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:07:34 INFO - PROCESS | 1657 | 1466248054890 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 1657 | 1466248054891 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:07:34 INFO - PROCESS | 1657 | 1466248054898 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 1657 | 1466248054902 Marionette TRACE conn2 <- [1,2906,null,{}] 04:07:34 INFO - PROCESS | 1657 | 1466248054906 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}] 04:07:34 INFO - PROCESS | 1657 | 1466248054908 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:35 INFO - PROCESS | 1657 | 1466248055008 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:07:35 INFO - PROCESS | 1657 | 1466248055048 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 1657 | 1466248055049 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290d7000 == 28 [pid = 1657] [id = 734] 04:07:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1187cd000) [pid = 1657] [serial = 2202] [outer = 0x0] 04:07:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118f88800) [pid = 1657] [serial = 2203] [outer = 0x1187cd000] 04:07:35 INFO - PROCESS | 1657 | 1466248055074 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11960ec00) [pid = 1657] [serial = 2204] [outer = 0x1187cd000] 04:07:35 INFO - PROCESS | 1657 | 1466248055388 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]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 529ms 04:07:35 INFO - PROCESS | 1657 | 1466248055422 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 1657 | 1466248055424 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:07:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:07:35 INFO - PROCESS | 1657 | 1466248055426 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 1657 | 1466248055428 Marionette TRACE conn2 <- [1,2910,null,{}] 04:07:35 INFO - PROCESS | 1657 | 1466248055431 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}] 04:07:35 INFO - PROCESS | 1657 | 1466248055432 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:35 INFO - PROCESS | 1657 | 1466248055554 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:07:35 INFO - PROCESS | 1657 | 1466248055568 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 1657 | 1466248055569 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5b0000 == 29 [pid = 1657] [id = 735] 04:07:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11955c400) [pid = 1657] [serial = 2205] [outer = 0x0] 04:07:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119890c00) [pid = 1657] [serial = 2206] [outer = 0x11955c400] 04:07:35 INFO - PROCESS | 1657 | 1466248055603 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b17400) [pid = 1657] [serial = 2207] [outer = 0x11955c400] 04:07:35 INFO - PROCESS | 1657 | 1466248055944 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]]]}] 04:07:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:07:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:07:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 04:07:36 INFO - TEST-START | /DOMEvents/constructors.html 04:07:36 INFO - PROCESS | 1657 | 1466248056002 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 1657 | 1466248056004 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:07:36 INFO - PROCESS | 1657 | 1466248056006 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 1657 | 1466248056007 Marionette TRACE conn2 <- [1,2914,null,{}] 04:07:36 INFO - PROCESS | 1657 | 1466248056009 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}] 04:07:36 INFO - PROCESS | 1657 | 1466248056011 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:36 INFO - PROCESS | 1657 | 1466248056105 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:07:36 INFO - PROCESS | 1657 | 1466248056109 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 1657 | 1466248056114 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b82a800 == 30 [pid = 1657] [id = 736] 04:07:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116f2d400) [pid = 1657] [serial = 2208] [outer = 0x0] 04:07:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120e14000) [pid = 1657] [serial = 2209] [outer = 0x116f2d400] 04:07:36 INFO - PROCESS | 1657 | 1466248056148 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121339c00) [pid = 1657] [serial = 2210] [outer = 0x116f2d400] 04:07:36 INFO - PROCESS | 1657 | 1466248056537 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]]]}] 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:07:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12cf58800) [pid = 1657] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112c7d800) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116903c00) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111e58c00) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112ec0c00) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118728400) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b86400) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1161a6000) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x114f7b800) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1129b3400) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116a14400) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11872a400) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123382800) [pid = 1657] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1133ad800) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x111e58000) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:07:36 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115d39400) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:07:36 INFO - PROCESS | 1657 | 1466248056723 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 1657 | 1466248056724 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:07:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:07:36 INFO - PROCESS | 1657 | 1466248056736 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 1657 | 1466248056737 Marionette TRACE conn2 <- [1,2918,null,{}] 04:07:36 INFO - PROCESS | 1657 | 1466248056739 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}] 04:07:36 INFO - PROCESS | 1657 | 1466248056740 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:36 INFO - PROCESS | 1657 | 1466248056814 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:07:36 INFO - PROCESS | 1657 | 1466248056836 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 1657 | 1466248056838 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133d5800 == 31 [pid = 1657] [id = 737] 04:07:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x111c78c00) [pid = 1657] [serial = 2211] [outer = 0x0] 04:07:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115d3b800) [pid = 1657] [serial = 2212] [outer = 0x111c78c00] 04:07:36 INFO - PROCESS | 1657 | 1466248056869 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116a14400) [pid = 1657] [serial = 2213] [outer = 0x111c78c00] 04:07:37 INFO - PROCESS | 1657 | 1466248057172 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:07:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:07:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 467ms 04:07:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:07:37 INFO - PROCESS | 1657 | 1466248057205 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:07:37 INFO - PROCESS | 1657 | 1466248057207 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:07:37 INFO - PROCESS | 1657 | 1466248057210 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 1657 | 1466248057211 Marionette TRACE conn2 <- [1,2922,null,{}] 04:07:37 INFO - PROCESS | 1657 | 1466248057215 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}] 04:07:37 INFO - PROCESS | 1657 | 1466248057217 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:37 INFO - PROCESS | 1657 | 1466248057329 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:07:37 INFO - PROCESS | 1657 | 1466248057410 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:37 INFO - PROCESS | 1657 | 1466248057411 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb6c000 == 32 [pid = 1657] [id = 738] 04:07:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113b50400) [pid = 1657] [serial = 2214] [outer = 0x0] 04:07:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1187c5800) [pid = 1657] [serial = 2215] [outer = 0x113b50400] 04:07:37 INFO - PROCESS | 1657 | 1466248057450 Marionette DEBUG loaded listener.js 04:07:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12337a000) [pid = 1657] [serial = 2216] [outer = 0x113b50400] 04:07:37 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:07:37 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:07:37 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:07:37 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:07:37 INFO - PROCESS | 1657 | 1466248057786 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]]]}] 04:07:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:07:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:37 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 04:07:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:37 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 04:07:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:07:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:07:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 04:07:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:07:37 INFO - PROCESS | 1657 | 1466248057830 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:07:37 INFO - PROCESS | 1657 | 1466248057831 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:07:37 INFO - PROCESS | 1657 | 1466248057835 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 1657 | 1466248057837 Marionette TRACE conn2 <- [1,2926,null,{}] 04:07:37 INFO - PROCESS | 1657 | 1466248057839 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}] 04:07:37 INFO - PROCESS | 1657 | 1466248057841 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:37 INFO - PROCESS | 1657 | 1466248057913 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:07:37 INFO - PROCESS | 1657 | 1466248057969 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:37 INFO - PROCESS | 1657 | 1466248057970 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bea1000 == 33 [pid = 1657] [id = 739] 04:07:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1196e8400) [pid = 1657] [serial = 2217] [outer = 0x0] 04:07:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121ba9400) [pid = 1657] [serial = 2218] [outer = 0x1196e8400] 04:07:38 INFO - PROCESS | 1657 | 1466248058002 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1263b1000) [pid = 1657] [serial = 2219] [outer = 0x1196e8400] 04:07:38 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:07:38 INFO - PROCESS | 1657 | 1466248058306 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]]]}] 04:07:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:07:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 521ms 04:07:38 INFO - PROCESS | 1657 | 1466248058356 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:07:38 INFO - PROCESS | 1657 | 1466248058358 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:07:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:07:38 INFO - PROCESS | 1657 | 1466248058361 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:07:38 INFO - PROCESS | 1657 | 1466248058363 Marionette TRACE conn2 <- [1,2930,null,{}] 04:07:38 INFO - PROCESS | 1657 | 1466248058366 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}] 04:07:38 INFO - PROCESS | 1657 | 1466248058368 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:38 INFO - PROCESS | 1657 | 1466248058486 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:07:38 INFO - PROCESS | 1657 | 1466248058561 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 1657 | 1466248058562 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c181000 == 34 [pid = 1657] [id = 740] 04:07:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c88000) [pid = 1657] [serial = 2220] [outer = 0x0] 04:07:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x127014800) [pid = 1657] [serial = 2221] [outer = 0x112c88000] 04:07:38 INFO - PROCESS | 1657 | 1466248058601 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1273b3800) [pid = 1657] [serial = 2222] [outer = 0x112c88000] 04:07:38 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:07:39 INFO - PROCESS | 1657 | 1466248059025 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]]]}] 04:07:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:07:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 04:07:39 INFO - PROCESS | 1657 | 1466248059031 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 1657 | 1466248059034 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:07:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:07:39 INFO - PROCESS | 1657 | 1466248059038 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 1657 | 1466248059040 Marionette TRACE conn2 <- [1,2934,null,{}] 04:07:39 INFO - PROCESS | 1657 | 1466248059045 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}] 04:07:39 INFO - PROCESS | 1657 | 1466248059046 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:39 INFO - PROCESS | 1657 | 1466248059157 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:07:39 INFO - PROCESS | 1657 | 1466248059262 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:39 INFO - PROCESS | 1657 | 1466248059263 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x120e33000 == 35 [pid = 1657] [id = 741] 04:07:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115d34800) [pid = 1657] [serial = 2223] [outer = 0x0] 04:07:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115d3c000) [pid = 1657] [serial = 2224] [outer = 0x115d34800] 04:07:39 INFO - PROCESS | 1657 | 1466248059295 Marionette DEBUG loaded listener.js 04:07:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11648cc00) [pid = 1657] [serial = 2225] [outer = 0x115d34800] 04:07:39 INFO - PROCESS | 1657 | 1466248059698 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]]]}] 04:07:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:07:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 674ms 04:07:39 INFO - PROCESS | 1657 | 1466248059711 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 1657 | 1466248059714 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:07:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:07:39 INFO - PROCESS | 1657 | 1466248059719 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 1657 | 1466248059721 Marionette TRACE conn2 <- [1,2938,null,{}] 04:07:39 INFO - PROCESS | 1657 | 1466248059723 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}] 04:07:39 INFO - PROCESS | 1657 | 1466248059725 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:39 INFO - PROCESS | 1657 | 1466248059833 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:07:39 INFO - PROCESS | 1657 | 1466248059887 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:39 INFO - PROCESS | 1657 | 1466248059888 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a96800 == 36 [pid = 1657] [id = 742] 04:07:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1176d0c00) [pid = 1657] [serial = 2226] [outer = 0x0] 04:07:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11871fc00) [pid = 1657] [serial = 2227] [outer = 0x1176d0c00] 04:07:39 INFO - PROCESS | 1657 | 1466248059919 Marionette DEBUG loaded listener.js 04:07:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118a29800) [pid = 1657] [serial = 2228] [outer = 0x1176d0c00] 04:07:40 INFO - PROCESS | 1657 | 1466248060316 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]]]}] 04:07:40 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. 04:07:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 619ms 04:07:40 INFO - PROCESS | 1657 | 1466248060339 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:07:40 INFO - PROCESS | 1657 | 1466248060340 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:07:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:07:40 INFO - PROCESS | 1657 | 1466248060343 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:07:40 INFO - PROCESS | 1657 | 1466248060345 Marionette TRACE conn2 <- [1,2942,null,{}] 04:07:40 INFO - PROCESS | 1657 | 1466248060353 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}] 04:07:40 INFO - PROCESS | 1657 | 1466248060356 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:40 INFO - PROCESS | 1657 | 1466248060474 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:07:40 INFO - PROCESS | 1657 | 1466248060577 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:40 INFO - PROCESS | 1657 | 1466248060579 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a954800 == 37 [pid = 1657] [id = 743] 04:07:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119886800) [pid = 1657] [serial = 2229] [outer = 0x0] 04:07:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119b8bc00) [pid = 1657] [serial = 2230] [outer = 0x119886800] 04:07:40 INFO - PROCESS | 1657 | 1466248060612 Marionette DEBUG loaded listener.js 04:07:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120e8dc00) [pid = 1657] [serial = 2231] [outer = 0x119886800] 04:07:41 INFO - PROCESS | 1657 | 1466248061128 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"]]]}] 04:07:41 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 04:07:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 823ms 04:07:41 INFO - PROCESS | 1657 | 1466248061167 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 1657 | 1466248061169 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:07:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:07:41 INFO - PROCESS | 1657 | 1466248061172 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 1657 | 1466248061174 Marionette TRACE conn2 <- [1,2946,null,{}] 04:07:41 INFO - PROCESS | 1657 | 1466248061178 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}] 04:07:41 INFO - PROCESS | 1657 | 1466248061179 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:41 INFO - PROCESS | 1657 | 1466248061285 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12bea1000 == 36 [pid = 1657] [id = 739] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb6c000 == 35 [pid = 1657] [id = 738] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1133d5800 == 34 [pid = 1657] [id = 737] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12b82a800 == 33 [pid = 1657] [id = 736] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5b0000 == 32 [pid = 1657] [id = 735] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1290d7000 == 31 [pid = 1657] [id = 734] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x118fa8000 == 30 [pid = 1657] [id = 733] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11928e000 == 29 [pid = 1657] [id = 732] 04:07:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116683800 == 28 [pid = 1657] [id = 731] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12cf61000) [pid = 1657] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:07:41 INFO - PROCESS | 1657 | 1466248061391 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 1657 | 1466248061392 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167ca000 == 29 [pid = 1657] [id = 744] 04:07:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112c89c00) [pid = 1657] [serial = 2232] [outer = 0x0] 04:07:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112d6dc00) [pid = 1657] [serial = 2233] [outer = 0x112c89c00] 04:07:41 INFO - PROCESS | 1657 | 1466248061420 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112e6e000) [pid = 1657] [serial = 2234] [outer = 0x112c89c00] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11871c400) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1181b1400) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11612ec00) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116903800) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112c7f800) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d77400) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112c85800) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118176000) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118726000) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118aae400) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119223800) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1187c5400) [pid = 1657] [serial = 1463] [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.] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115d50400) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x114f7d000) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1187cc800) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x115d39c00) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1121a9400) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x112c89800) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1164e4000) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12122dc00) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x116f84c00) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x120e11000) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119609000) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119b8cc00) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119921400) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x115d37000) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x115e1f800) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x11921fc00) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12337dc00) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 04:07:41 INFO - PROCESS | 1657 | 1466248061702 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]]]}] 04:07:41 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. 04:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 572ms 04:07:41 INFO - PROCESS | 1657 | 1466248061745 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 1657 | 1466248061748 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:07:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:07:41 INFO - PROCESS | 1657 | 1466248061756 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 1657 | 1466248061758 Marionette TRACE conn2 <- [1,2950,null,{}] 04:07:41 INFO - PROCESS | 1657 | 1466248061760 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}] 04:07:41 INFO - PROCESS | 1657 | 1466248061762 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:41 INFO - PROCESS | 1657 | 1466248061845 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:07:41 INFO - PROCESS | 1657 | 1466248061850 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 1657 | 1466248061853 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad4000 == 30 [pid = 1657] [id = 745] 04:07:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115d42800) [pid = 1657] [serial = 2235] [outer = 0x0] 04:07:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115d45000) [pid = 1657] [serial = 2236] [outer = 0x115d42800] 04:07:41 INFO - PROCESS | 1657 | 1466248061906 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115d50c00) [pid = 1657] [serial = 2237] [outer = 0x115d42800] 04:07:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x112519800 == 31 [pid = 1657] [id = 746] 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1164e0400) [pid = 1657] [serial = 2238] [outer = 0x0] 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11678b400) [pid = 1657] [serial = 2239] [outer = 0x1164e0400] 04:07:42 INFO - PROCESS | 1657 | 1466248062268 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]]]}] 04:07:42 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. 04:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 04:07:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:07:42 INFO - PROCESS | 1657 | 1466248062276 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 1657 | 1466248062278 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:07:42 INFO - PROCESS | 1657 | 1466248062280 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - PROCESS | 1657 | 1466248062282 Marionette TRACE conn2 <- [1,2954,null,{}] 04:07:42 INFO - PROCESS | 1657 | 1466248062292 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}] 04:07:42 INFO - PROCESS | 1657 | 1466248062295 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:42 INFO - PROCESS | 1657 | 1466248062392 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:07:42 INFO - PROCESS | 1657 | 1466248062397 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 1657 | 1466248062399 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x121321000 == 32 [pid = 1657] [id = 747] 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116f36c00) [pid = 1657] [serial = 2240] [outer = 0x0] 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11809f800) [pid = 1657] [serial = 2241] [outer = 0x116f36c00] 04:07:42 INFO - PROCESS | 1657 | 1466248062427 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118720800) [pid = 1657] [serial = 2242] [outer = 0x116f36c00] 04:07:42 INFO - PROCESS | 1657 | 1466248062738 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]]]}] 04:07:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:07:42 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 04:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 475ms 04:07:42 INFO - PROCESS | 1657 | 1466248062759 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 1657 | 1466248062761 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:07:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:07:42 INFO - PROCESS | 1657 | 1466248062763 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - PROCESS | 1657 | 1466248062764 Marionette TRACE conn2 <- [1,2958,null,{}] 04:07:42 INFO - PROCESS | 1657 | 1466248062766 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}] 04:07:42 INFO - PROCESS | 1657 | 1466248062770 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:42 INFO - PROCESS | 1657 | 1466248062859 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:07:42 INFO - PROCESS | 1657 | 1466248062862 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 1657 | 1466248062863 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265b1800 == 33 [pid = 1657] [id = 748] 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1187c7400) [pid = 1657] [serial = 2243] [outer = 0x0] 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118a31400) [pid = 1657] [serial = 2244] [outer = 0x1187c7400] 04:07:42 INFO - PROCESS | 1657 | 1466248062890 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119555c00) [pid = 1657] [serial = 2245] [outer = 0x1187c7400] 04:07:43 INFO - PROCESS | 1657 | 1466248063199 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]]]}] 04:07:43 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. 04:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 04:07:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:07:43 INFO - PROCESS | 1657 | 1466248063231 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 1657 | 1466248063233 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:07:43 INFO - PROCESS | 1657 | 1466248063237 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 1657 | 1466248063238 Marionette TRACE conn2 <- [1,2962,null,{}] 04:07:43 INFO - PROCESS | 1657 | 1466248063240 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}] 04:07:43 INFO - PROCESS | 1657 | 1466248063242 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:43 INFO - PROCESS | 1657 | 1466248063323 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:07:43 INFO - PROCESS | 1657 | 1466248063395 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:43 INFO - PROCESS | 1657 | 1466248063396 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a91800 == 34 [pid = 1657] [id = 749] 04:07:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11809d800) [pid = 1657] [serial = 2246] [outer = 0x0] 04:07:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119560400) [pid = 1657] [serial = 2247] [outer = 0x11809d800] 04:07:43 INFO - PROCESS | 1657 | 1466248063420 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119922800) [pid = 1657] [serial = 2248] [outer = 0x11809d800] 04:07:43 INFO - PROCESS | 1657 | 1466248063705 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]]]}] 04:07:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 04:07:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:07:43 INFO - PROCESS | 1657 | 1466248063756 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 1657 | 1466248063758 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:07:43 INFO - PROCESS | 1657 | 1466248063760 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 1657 | 1466248063761 Marionette TRACE conn2 <- [1,2966,null,{}] 04:07:43 INFO - PROCESS | 1657 | 1466248063763 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}] 04:07:43 INFO - PROCESS | 1657 | 1466248063769 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:43 INFO - PROCESS | 1657 | 1466248063898 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:07:43 INFO - PROCESS | 1657 | 1466248063903 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:43 INFO - PROCESS | 1657 | 1466248063904 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac58800 == 35 [pid = 1657] [id = 750] 04:07:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119923000) [pid = 1657] [serial = 2249] [outer = 0x0] 04:07:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119b8f000) [pid = 1657] [serial = 2250] [outer = 0x119923000] 04:07:43 INFO - PROCESS | 1657 | 1466248063928 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121461800) [pid = 1657] [serial = 2251] [outer = 0x119923000] 04:07:44 INFO - PROCESS | 1657 | 1466248064214 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]]]}] 04:07:44 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 467ms 04:07:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:07:44 INFO - PROCESS | 1657 | 1466248064228 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 1657 | 1466248064229 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:07:44 INFO - PROCESS | 1657 | 1466248064238 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 1657 | 1466248064239 Marionette TRACE conn2 <- [1,2970,null,{}] 04:07:44 INFO - PROCESS | 1657 | 1466248064248 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}] 04:07:44 INFO - PROCESS | 1657 | 1466248064250 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:44 INFO - PROCESS | 1657 | 1466248064373 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:07:44 INFO - PROCESS | 1657 | 1466248064376 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 1657 | 1466248064377 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb74000 == 36 [pid = 1657] [id = 751] 04:07:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11992b800) [pid = 1657] [serial = 2252] [outer = 0x0] 04:07:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1218b9000) [pid = 1657] [serial = 2253] [outer = 0x11992b800] 04:07:44 INFO - PROCESS | 1657 | 1466248064401 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123385000) [pid = 1657] [serial = 2254] [outer = 0x11992b800] 04:07:44 INFO - PROCESS | 1657 | 1466248064748 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]]]}] 04:07:44 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. 04:07:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 532ms 04:07:44 INFO - PROCESS | 1657 | 1466248064764 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 1657 | 1466248064766 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:07:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:07:44 INFO - PROCESS | 1657 | 1466248064777 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 1657 | 1466248064779 Marionette TRACE conn2 <- [1,2974,null,{}] 04:07:44 INFO - PROCESS | 1657 | 1466248064781 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}] 04:07:44 INFO - PROCESS | 1657 | 1466248064783 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:44 INFO - PROCESS | 1657 | 1466248064927 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:07:44 INFO - PROCESS | 1657 | 1466248064963 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 1657 | 1466248064964 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c168000 == 37 [pid = 1657] [id = 752] 04:07:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123385400) [pid = 1657] [serial = 2255] [outer = 0x0] 04:07:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ad5000) [pid = 1657] [serial = 2256] [outer = 0x123385400] 04:07:44 INFO - PROCESS | 1657 | 1466248064988 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125350000) [pid = 1657] [serial = 2257] [outer = 0x123385400] 04:07:45 INFO - PROCESS | 1657 | 1466248065258 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]]]}] 04:07:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:07:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 527ms 04:07:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:07:45 INFO - PROCESS | 1657 | 1466248065297 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 1657 | 1466248065298 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:07:45 INFO - PROCESS | 1657 | 1466248065307 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 1657 | 1466248065308 Marionette TRACE conn2 <- [1,2978,null,{}] 04:07:45 INFO - PROCESS | 1657 | 1466248065311 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}] 04:07:45 INFO - PROCESS | 1657 | 1466248065312 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:45 INFO - PROCESS | 1657 | 1466248065467 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113b50400) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115dc7800) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1187c3000) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119888c00) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1187cd000) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b90800) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11955c400) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f2d400) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x111c78c00) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1121ab400) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116f81c00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x114f7cc00) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:07:45 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1196e8400) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:07:45 INFO - PROCESS | 1657 | 1466248065509 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 1657 | 1466248065510 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ba0000 == 38 [pid = 1657] [id = 753] 04:07:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11297b000) [pid = 1657] [serial = 2258] [outer = 0x0] 04:07:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115d3a000) [pid = 1657] [serial = 2259] [outer = 0x11297b000] 04:07:45 INFO - PROCESS | 1657 | 1466248065534 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1187cf800) [pid = 1657] [serial = 2260] [outer = 0x11297b000] 04:07:45 INFO - PROCESS | 1657 | 1466248065772 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]]]}] 04:07:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:07:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 526ms 04:07:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:07:45 INFO - PROCESS | 1657 | 1466248065827 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 1657 | 1466248065828 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:07:45 INFO - PROCESS | 1657 | 1466248065830 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 1657 | 1466248065831 Marionette TRACE conn2 <- [1,2982,null,{}] 04:07:45 INFO - PROCESS | 1657 | 1466248065840 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}] 04:07:45 INFO - PROCESS | 1657 | 1466248065841 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:45 INFO - PROCESS | 1657 | 1466248065927 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:07:45 INFO - PROCESS | 1657 | 1466248065931 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 1657 | 1466248065932 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c881800 == 39 [pid = 1657] [id = 754] 04:07:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1187cf000) [pid = 1657] [serial = 2261] [outer = 0x0] 04:07:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1263a8800) [pid = 1657] [serial = 2262] [outer = 0x1187cf000] 04:07:45 INFO - PROCESS | 1657 | 1466248065958 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1270d8000) [pid = 1657] [serial = 2263] [outer = 0x1187cf000] 04:07:46 INFO - PROCESS | 1657 | 1466248066284 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"]]]}] 04:07:46 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:07:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:07:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 473ms 04:07:46 INFO - PROCESS | 1657 | 1466248066305 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 1657 | 1466248066306 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:07:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:07:46 INFO - PROCESS | 1657 | 1466248066309 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - PROCESS | 1657 | 1466248066310 Marionette TRACE conn2 <- [1,2986,null,{}] 04:07:46 INFO - PROCESS | 1657 | 1466248066313 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}] 04:07:46 INFO - PROCESS | 1657 | 1466248066314 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:46 INFO - PROCESS | 1657 | 1466248066441 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:07:46 INFO - PROCESS | 1657 | 1466248066447 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 1657 | 1466248066448 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb8a800 == 40 [pid = 1657] [id = 755] 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1273b4000) [pid = 1657] [serial = 2264] [outer = 0x0] 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128a5b000) [pid = 1657] [serial = 2265] [outer = 0x1273b4000] 04:07:46 INFO - PROCESS | 1657 | 1466248066475 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128ae4c00) [pid = 1657] [serial = 2266] [outer = 0x1273b4000] 04:07:46 INFO - PROCESS | 1657 | 1466248066747 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]]]}] 04:07:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:07:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 04:07:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:07:46 INFO - PROCESS | 1657 | 1466248066778 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 1657 | 1466248066779 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:07:46 INFO - PROCESS | 1657 | 1466248066781 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - PROCESS | 1657 | 1466248066782 Marionette TRACE conn2 <- [1,2990,null,{}] 04:07:46 INFO - PROCESS | 1657 | 1466248066792 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}] 04:07:46 INFO - PROCESS | 1657 | 1466248066793 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:46 INFO - PROCESS | 1657 | 1466248066878 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:07:46 INFO - PROCESS | 1657 | 1466248066882 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 1657 | 1466248066883 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf58000 == 41 [pid = 1657] [id = 756] 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1273bbc00) [pid = 1657] [serial = 2267] [outer = 0x0] 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128b93000) [pid = 1657] [serial = 2268] [outer = 0x1273bbc00] 04:07:46 INFO - PROCESS | 1657 | 1466248066907 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128db9400) [pid = 1657] [serial = 2269] [outer = 0x1273bbc00] 04:07:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d02f000 == 42 [pid = 1657] [id = 757] 04:07:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129066800) [pid = 1657] [serial = 2270] [outer = 0x0] 04:07:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128b8ec00) [pid = 1657] [serial = 2271] [outer = 0x129066800] 04:07:47 INFO - PROCESS | 1657 | 1466248067224 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]]]}] 04:07:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:07:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 477ms 04:07:47 INFO - PROCESS | 1657 | 1466248067258 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 1657 | 1466248067259 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:07:47 INFO - PROCESS | 1657 | 1466248067262 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 1657 | 1466248067263 Marionette TRACE conn2 <- [1,2994,null,{}] 04:07:47 INFO - PROCESS | 1657 | 1466248067265 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}] 04:07:47 INFO - PROCESS | 1657 | 1466248067266 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:47 INFO - PROCESS | 1657 | 1466248067397 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:07:47 INFO - PROCESS | 1657 | 1466248067403 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 1657 | 1466248067404 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d037800 == 43 [pid = 1657] [id = 758] 04:07:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11955c400) [pid = 1657] [serial = 2272] [outer = 0x0] 04:07:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128dc0800) [pid = 1657] [serial = 2273] [outer = 0x11955c400] 04:07:47 INFO - PROCESS | 1657 | 1466248067427 Marionette DEBUG loaded listener.js 04:07:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129180800) [pid = 1657] [serial = 2274] [outer = 0x11955c400] 04:07:47 INFO - PROCESS | 1657 | 1466248067859 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]]]}] 04:07:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:07:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:07:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 618ms 04:07:47 INFO - PROCESS | 1657 | 1466248067881 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 1657 | 1466248067883 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:07:47 INFO - PROCESS | 1657 | 1466248067886 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 1657 | 1466248067890 Marionette TRACE conn2 <- [1,2998,null,{}] 04:07:47 INFO - PROCESS | 1657 | 1466248067893 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}] 04:07:47 INFO - PROCESS | 1657 | 1466248067895 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:48 INFO - PROCESS | 1657 | 1466248068003 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:07:48 INFO - PROCESS | 1657 | 1466248068077 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 1657 | 1466248068078 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad1800 == 44 [pid = 1657] [id = 759] 04:07:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112d71800) [pid = 1657] [serial = 2275] [outer = 0x0] 04:07:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x114f7d000) [pid = 1657] [serial = 2276] [outer = 0x112d71800] 04:07:48 INFO - PROCESS | 1657 | 1466248068109 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115d4fc00) [pid = 1657] [serial = 2277] [outer = 0x112d71800] 04:07:48 INFO - PROCESS | 1657 | 1466248068472 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]]]}] 04:07:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 04:07:48 INFO - PROCESS | 1657 | 1466248068508 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:07:48 INFO - PROCESS | 1657 | 1466248068511 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:07:48 INFO - PROCESS | 1657 | 1466248068516 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 1657 | 1466248068517 Marionette TRACE conn2 <- [1,3002,null,{}] 04:07:48 INFO - PROCESS | 1657 | 1466248068520 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}] 04:07:48 INFO - PROCESS | 1657 | 1466248068522 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:48 INFO - PROCESS | 1657 | 1466248068630 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:07:48 INFO - PROCESS | 1657 | 1466248068691 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 1657 | 1466248068693 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6a1000 == 45 [pid = 1657] [id = 760] 04:07:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116138000) [pid = 1657] [serial = 2278] [outer = 0x0] 04:07:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118175400) [pid = 1657] [serial = 2279] [outer = 0x116138000] 04:07:48 INFO - PROCESS | 1657 | 1466248068723 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118724c00) [pid = 1657] [serial = 2280] [outer = 0x116138000] 04:07:49 INFO - PROCESS | 1657 | 1466248069114 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]]]}] 04:07:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 624ms 04:07:49 INFO - PROCESS | 1657 | 1466248069139 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 1657 | 1466248069141 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:07:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:07:49 INFO - PROCESS | 1657 | 1466248069143 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 1657 | 1466248069146 Marionette TRACE conn2 <- [1,3006,null,{}] 04:07:49 INFO - PROCESS | 1657 | 1466248069154 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}] 04:07:49 INFO - PROCESS | 1657 | 1466248069157 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:49 INFO - PROCESS | 1657 | 1466248069261 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:07:49 INFO - PROCESS | 1657 | 1466248069324 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:49 INFO - PROCESS | 1657 | 1466248069326 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4e000 == 46 [pid = 1657] [id = 761] 04:07:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11955d800) [pid = 1657] [serial = 2281] [outer = 0x0] 04:07:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119b8b400) [pid = 1657] [serial = 2282] [outer = 0x11955d800] 04:07:49 INFO - PROCESS | 1657 | 1466248069356 Marionette DEBUG loaded listener.js 04:07:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x120e8fc00) [pid = 1657] [serial = 2283] [outer = 0x11955d800] 04:07:49 INFO - PROCESS | 1657 | 1466248069734 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]]]}] 04:07:49 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. 04:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 626ms 04:07:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:07:49 INFO - PROCESS | 1657 | 1466248069770 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 1657 | 1466248069773 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:07:49 INFO - PROCESS | 1657 | 1466248069775 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 1657 | 1466248069776 Marionette TRACE conn2 <- [1,3010,null,{}] 04:07:49 INFO - PROCESS | 1657 | 1466248069779 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}] 04:07:49 INFO - PROCESS | 1657 | 1466248069780 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:49 INFO - PROCESS | 1657 | 1466248069884 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:07:49 INFO - PROCESS | 1657 | 1466248069941 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:49 INFO - PROCESS | 1657 | 1466248069943 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d519800 == 47 [pid = 1657] [id = 762] 04:07:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120e90400) [pid = 1657] [serial = 2284] [outer = 0x0] 04:07:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126179000) [pid = 1657] [serial = 2285] [outer = 0x120e90400] 04:07:49 INFO - PROCESS | 1657 | 1466248069971 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128a5ac00) [pid = 1657] [serial = 2286] [outer = 0x120e90400] 04:07:50 INFO - PROCESS | 1657 | 1466248070392 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]]]}] 04:07:50 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 04:07:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 668ms 04:07:50 INFO - PROCESS | 1657 | 1466248070444 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:07:50 INFO - PROCESS | 1657 | 1466248070446 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:07:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:07:50 INFO - PROCESS | 1657 | 1466248070450 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:07:50 INFO - PROCESS | 1657 | 1466248070452 Marionette TRACE conn2 <- [1,3014,null,{}] 04:07:50 INFO - PROCESS | 1657 | 1466248070456 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}] 04:07:50 INFO - PROCESS | 1657 | 1466248070458 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:50 INFO - PROCESS | 1657 | 1466248070828 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:07:50 INFO - PROCESS | 1657 | 1466248070975 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 1657 | 1466248070977 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ad2000 == 48 [pid = 1657] [id = 763] 04:07:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112c84400) [pid = 1657] [serial = 2287] [outer = 0x0] 04:07:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112c8b400) [pid = 1657] [serial = 2288] [outer = 0x112c84400] 04:07:51 INFO - PROCESS | 1657 | 1466248071005 Marionette DEBUG loaded listener.js 04:07:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x113b87c00) [pid = 1657] [serial = 2289] [outer = 0x112c84400] 04:07:51 INFO - PROCESS | 1657 | [1657] 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 04:07:51 INFO - PROCESS | 1657 | 1466248071421 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:07:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:07:51 INFO - {} 04:07:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:07:51 INFO - {} 04:07:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:07:51 INFO - {} 04:07:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:07:51 INFO - {} 04:07:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1023ms 04:07:51 INFO - PROCESS | 1657 | 1466248071535 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 1657 | 1466248071539 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:07:51 INFO - TEST-START | /FileAPI/fileReader.html 04:07:51 INFO - PROCESS | 1657 | 1466248071546 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 1657 | 1466248071549 Marionette TRACE conn2 <- [1,3018,null,{}] 04:07:51 INFO - PROCESS | 1657 | 1466248071567 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}] 04:07:51 INFO - PROCESS | 1657 | 1466248071570 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12d02f000 == 47 [pid = 1657] [id = 757] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf58000 == 46 [pid = 1657] [id = 756] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb8a800 == 45 [pid = 1657] [id = 755] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12c881800 == 44 [pid = 1657] [id = 754] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119ba0000 == 43 [pid = 1657] [id = 753] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12c168000 == 42 [pid = 1657] [id = 752] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb74000 == 41 [pid = 1657] [id = 751] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac58800 == 40 [pid = 1657] [id = 750] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x128a91800 == 39 [pid = 1657] [id = 749] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1265b1800 == 38 [pid = 1657] [id = 748] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x121321000 == 37 [pid = 1657] [id = 747] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x112519800 == 36 [pid = 1657] [id = 746] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad4000 == 35 [pid = 1657] [id = 745] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1167ca000 == 34 [pid = 1657] [id = 744] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a954800 == 33 [pid = 1657] [id = 743] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x128a96800 == 32 [pid = 1657] [id = 742] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x120e33000 == 31 [pid = 1657] [id = 741] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12c181000 == 30 [pid = 1657] [id = 740] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad2000 == 29 [pid = 1657] [id = 763] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12d519800 == 28 [pid = 1657] [id = 762] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4e000 == 27 [pid = 1657] [id = 761] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6a1000 == 26 [pid = 1657] [id = 760] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118ad1800 == 25 [pid = 1657] [id = 759] 04:07:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12d037800 == 24 [pid = 1657] [id = 758] 04:07:52 INFO - PROCESS | 1657 | 1466248072203 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x127014800) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1181b8400) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116f2b800) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118f8a000) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118a2c400) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119b85000) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11992bc00) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118f88800) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x120e90000) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120e0ec00) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120fab000) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119890c00) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11960ec00) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120e14000) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b17400) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1187c5800) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115d3b800) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116a14400) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121339c00) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112c80400) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113250800) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1183bec00) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f2c800) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115e8d800) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1263b1000) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1187c3800) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12337a000) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121ba9400) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 04:07:52 INFO - PROCESS | 1657 | 1466248072298 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 1657 | 1466248072300 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d99800 == 25 [pid = 1657] [id = 764] 04:07:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112973000) [pid = 1657] [serial = 2290] [outer = 0x0] 04:07:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c7f400) [pid = 1657] [serial = 2291] [outer = 0x112973000] 04:07:52 INFO - PROCESS | 1657 | 1466248072330 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112d75400) [pid = 1657] [serial = 2292] [outer = 0x112973000] 04:07:52 INFO - PROCESS | 1657 | 1466248072610 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]]]}] 04:07:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:07:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:07:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:07:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:07:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 1083ms 04:07:52 INFO - TEST-START | /FileAPI/historical.html 04:07:52 INFO - PROCESS | 1657 | 1466248072641 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:07:52 INFO - PROCESS | 1657 | 1466248072643 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:07:52 INFO - PROCESS | 1657 | 1466248072646 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:07:52 INFO - PROCESS | 1657 | 1466248072648 Marionette TRACE conn2 <- [1,3022,null,{}] 04:07:52 INFO - PROCESS | 1657 | 1466248072659 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}] 04:07:52 INFO - PROCESS | 1657 | 1466248072662 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:52 INFO - PROCESS | 1657 | 1466248072747 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:07:52 INFO - PROCESS | 1657 | 1466248072842 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 1657 | 1466248072844 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11823e800 == 26 [pid = 1657] [id = 765] 04:07:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115e18800) [pid = 1657] [serial = 2293] [outer = 0x0] 04:07:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11663a800) [pid = 1657] [serial = 2294] [outer = 0x115e18800] 04:07:52 INFO - PROCESS | 1657 | 1466248072871 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1176d0800) [pid = 1657] [serial = 2295] [outer = 0x115e18800] 04:07:53 INFO - PROCESS | 1657 | 1466248073141 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"]]]}] 04:07:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:07:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:07:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:07:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:07:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:07:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:07:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:07:53 INFO - TEST-OK | /FileAPI/historical.html | took 526ms 04:07:53 INFO - TEST-START | /FileAPI/idlharness.html 04:07:53 INFO - PROCESS | 1657 | 1466248073173 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:07:53 INFO - PROCESS | 1657 | 1466248073175 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:07:53 INFO - PROCESS | 1657 | 1466248073178 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:07:53 INFO - PROCESS | 1657 | 1466248073180 Marionette TRACE conn2 <- [1,3026,null,{}] 04:07:53 INFO - PROCESS | 1657 | 1466248073190 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}] 04:07:53 INFO - PROCESS | 1657 | 1466248073191 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:53 INFO - PROCESS | 1657 | 1466248073282 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:07:53 INFO - PROCESS | 1657 | 1466248073289 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:53 INFO - PROCESS | 1657 | 1466248073290 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12131f800 == 27 [pid = 1657] [id = 766] 04:07:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1183c7000) [pid = 1657] [serial = 2296] [outer = 0x0] 04:07:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118724800) [pid = 1657] [serial = 2297] [outer = 0x1183c7000] 04:07:53 INFO - PROCESS | 1657 | 1466248073316 Marionette DEBUG loaded listener.js 04:07:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118a2c400) [pid = 1657] [serial = 2298] [outer = 0x1183c7000] 04:07:53 INFO - PROCESS | 1657 | 1466248073917 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]]]}] 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:07:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:07:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:07:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:07:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:07:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 783ms 04:07:53 INFO - PROCESS | 1657 | 1466248073962 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:07:53 INFO - PROCESS | 1657 | 1466248073967 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:07:53 INFO - TEST-START | /FileAPI/idlharness.worker 04:07:53 INFO - PROCESS | 1657 | 1466248073983 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:07:53 INFO - PROCESS | 1657 | 1466248073990 Marionette TRACE conn2 <- [1,3030,null,{}] 04:07:54 INFO - PROCESS | 1657 | 1466248074002 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}] 04:07:54 INFO - PROCESS | 1657 | 1466248074005 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:54 INFO - PROCESS | 1657 | 1466248074151 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:07:54 INFO - PROCESS | 1657 | 1466248074235 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:54 INFO - PROCESS | 1657 | 1466248074236 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac48800 == 28 [pid = 1657] [id = 767] 04:07:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1187c4000) [pid = 1657] [serial = 2299] [outer = 0x0] 04:07:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124829c00) [pid = 1657] [serial = 2300] [outer = 0x1187c4000] 04:07:54 INFO - PROCESS | 1657 | 1466248074276 Marionette DEBUG loaded listener.js 04:07:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1273b6400) [pid = 1657] [serial = 2301] [outer = 0x1187c4000] 04:07:54 INFO - PROCESS | 1657 | [1657] 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 04:07:54 INFO - PROCESS | 1657 | 1466248074899 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,{},{}]]]}] 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:07:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:07:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:07:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:07:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:07:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:07:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:07:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:07:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:07:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:07:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:07:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:07:54 INFO - {} 04:07:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:07:55 INFO - {} 04:07:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 962ms 04:07:55 INFO - PROCESS | 1657 | 1466248074936 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:07:55 INFO - PROCESS | 1657 | 1466248074937 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:07:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:07:55 INFO - PROCESS | 1657 | 1466248074939 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - PROCESS | 1657 | 1466248074940 Marionette TRACE conn2 <- [1,3034,null,{}] 04:07:55 INFO - PROCESS | 1657 | 1466248074942 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}] 04:07:55 INFO - PROCESS | 1657 | 1466248074943 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:55 INFO - PROCESS | 1657 | 1466248075048 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:07:55 INFO - PROCESS | 1657 | 1466248075052 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:55 INFO - PROCESS | 1657 | 1466248075053 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd36000 == 29 [pid = 1657] [id = 768] 04:07:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a5e000) [pid = 1657] [serial = 2302] [outer = 0x0] 04:07:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12aa7f800) [pid = 1657] [serial = 2303] [outer = 0x128a5e000] 04:07:55 INFO - PROCESS | 1657 | 1466248075077 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12aa85000) [pid = 1657] [serial = 2304] [outer = 0x128a5e000] 04:07:55 INFO - PROCESS | 1657 | 1466248075378 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]]]}] 04:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:07:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 467ms 04:07:55 INFO - PROCESS | 1657 | 1466248075408 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:07:55 INFO - PROCESS | 1657 | 1466248075409 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:07:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:07:55 INFO - PROCESS | 1657 | 1466248075412 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - PROCESS | 1657 | 1466248075413 Marionette TRACE conn2 <- [1,3038,null,{}] 04:07:55 INFO - PROCESS | 1657 | 1466248075423 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}] 04:07:55 INFO - PROCESS | 1657 | 1466248075424 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:55 INFO - PROCESS | 1657 | 1466248075538 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:07:55 INFO - PROCESS | 1657 | 1466248075543 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:55 INFO - PROCESS | 1657 | 1466248075547 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x126369800 == 30 [pid = 1657] [id = 769] 04:07:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1181bd400) [pid = 1657] [serial = 2305] [outer = 0x0] 04:07:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b1f1400) [pid = 1657] [serial = 2306] [outer = 0x1181bd400] 04:07:55 INFO - PROCESS | 1657 | 1466248075611 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b946c00) [pid = 1657] [serial = 2307] [outer = 0x1181bd400] 04:07:55 INFO - PROCESS | 1657 | 1466248075911 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"]]]}] 04:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:07:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 518ms 04:07:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:07:55 INFO - PROCESS | 1657 | 1466248075943 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:07:55 INFO - PROCESS | 1657 | 1466248075945 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:07:55 INFO - PROCESS | 1657 | 1466248075947 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - PROCESS | 1657 | 1466248075948 Marionette TRACE conn2 <- [1,3042,null,{}] 04:07:55 INFO - PROCESS | 1657 | 1466248075952 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}] 04:07:55 INFO - PROCESS | 1657 | 1466248075955 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:56 INFO - PROCESS | 1657 | 1466248076057 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:07:56 INFO - PROCESS | 1657 | 1466248076061 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:56 INFO - PROCESS | 1657 | 1466248076062 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b6000 == 31 [pid = 1657] [id = 770] 04:07:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b94c000) [pid = 1657] [serial = 2308] [outer = 0x0] 04:07:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12b953c00) [pid = 1657] [serial = 2309] [outer = 0x12b94c000] 04:07:56 INFO - PROCESS | 1657 | 1466248076086 Marionette DEBUG loaded listener.js 04:07:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bb2e800) [pid = 1657] [serial = 2310] [outer = 0x12b94c000] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123385400) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129066800) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11297b000) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1273b4000) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1187cf000) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11809d800) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d4c400) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11955c400) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1273bbc00) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119923000) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11992b800) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115d42800) [pid = 1657] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1164e0400) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1187c7400) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119886800) [pid = 1657] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1176d0c00) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112c88000) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116f36c00) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115d34800) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:07:56 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112c89c00) [pid = 1657] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:07:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:07:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:07:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:07:56 INFO - PROCESS | 1657 | 1466248076707 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]]]}] 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:07:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:07:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 778ms 04:07:56 INFO - PROCESS | 1657 | 1466248076726 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:07:56 INFO - PROCESS | 1657 | 1466248076727 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:07:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:07:56 INFO - PROCESS | 1657 | 1466248076729 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:07:56 INFO - PROCESS | 1657 | 1466248076730 Marionette TRACE conn2 <- [1,3046,null,{}] 04:07:56 INFO - PROCESS | 1657 | 1466248076732 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}] 04:07:56 INFO - PROCESS | 1657 | 1466248076734 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:56 INFO - PROCESS | 1657 | 1466248076809 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:07:56 INFO - PROCESS | 1657 | 1466248076813 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:56 INFO - PROCESS | 1657 | 1466248076814 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11279d000 == 32 [pid = 1657] [id = 771] 04:07:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112c8b000) [pid = 1657] [serial = 2311] [outer = 0x0] 04:07:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115d4c400) [pid = 1657] [serial = 2312] [outer = 0x112c8b000] 04:07:56 INFO - PROCESS | 1657 | 1466248076843 Marionette DEBUG loaded listener.js 04:07:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1176d0c00) [pid = 1657] [serial = 2313] [outer = 0x112c8b000] 04:07:56 INFO - PROCESS | 1657 | [1657] 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 04:07:57 INFO - PROCESS | 1657 | 1466248077170 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:07:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:07:57 INFO - {} 04:07:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 469ms 04:07:57 INFO - PROCESS | 1657 | 1466248077198 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:07:57 INFO - PROCESS | 1657 | 1466248077200 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:07:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:07:57 INFO - PROCESS | 1657 | 1466248077202 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:07:57 INFO - PROCESS | 1657 | 1466248077203 Marionette TRACE conn2 <- [1,3050,null,{}] 04:07:57 INFO - PROCESS | 1657 | 1466248077205 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}] 04:07:57 INFO - PROCESS | 1657 | 1466248077206 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:57 INFO - PROCESS | 1657 | 1466248077282 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:07:57 INFO - PROCESS | 1657 | 1466248077358 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:57 INFO - PROCESS | 1657 | 1466248077359 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3af000 == 33 [pid = 1657] [id = 772] 04:07:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115d32800) [pid = 1657] [serial = 2314] [outer = 0x0] 04:07:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1164da400) [pid = 1657] [serial = 2315] [outer = 0x115d32800] 04:07:57 INFO - PROCESS | 1657 | 1466248077391 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bb44000) [pid = 1657] [serial = 2316] [outer = 0x115d32800] 04:07:57 INFO - PROCESS | 1657 | 1466248077622 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]]]}] 04:07:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:07:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:07:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:07:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:07:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 471ms 04:07:57 INFO - PROCESS | 1657 | 1466248077678 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:07:57 INFO - PROCESS | 1657 | 1466248077679 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:07:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:07:57 INFO - PROCESS | 1657 | 1466248077682 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:07:57 INFO - PROCESS | 1657 | 1466248077683 Marionette TRACE conn2 <- [1,3054,null,{}] 04:07:57 INFO - PROCESS | 1657 | 1466248077692 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}] 04:07:57 INFO - PROCESS | 1657 | 1466248077694 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:57 INFO - PROCESS | 1657 | 1466248077776 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:07:57 INFO - PROCESS | 1657 | 1466248077780 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:57 INFO - PROCESS | 1657 | 1466248077781 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1289ed000 == 34 [pid = 1657] [id = 773] 04:07:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bb38800) [pid = 1657] [serial = 2317] [outer = 0x0] 04:07:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bec3400) [pid = 1657] [serial = 2318] [outer = 0x12bb38800] 04:07:57 INFO - PROCESS | 1657 | 1466248077809 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bec7c00) [pid = 1657] [serial = 2319] [outer = 0x12bb38800] 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:07:58 INFO - PROCESS | 1657 | 1466248078302 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"]]]}] 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:07:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 645ms 04:07:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:07:58 INFO - PROCESS | 1657 | 1466248078327 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:07:58 INFO - PROCESS | 1657 | 1466248078328 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:07:58 INFO - PROCESS | 1657 | 1466248078330 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:07:58 INFO - PROCESS | 1657 | 1466248078331 Marionette TRACE conn2 <- [1,3058,null,{}] 04:07:58 INFO - PROCESS | 1657 | 1466248078334 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}] 04:07:58 INFO - PROCESS | 1657 | 1466248078336 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:58 INFO - PROCESS | 1657 | 1466248078421 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:07:58 INFO - PROCESS | 1657 | 1466248078424 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:58 INFO - PROCESS | 1657 | 1466248078426 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:07:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d612000 == 35 [pid = 1657] [id = 774] 04:07:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12beccc00) [pid = 1657] [serial = 2320] [outer = 0x0] 04:07:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bed1800) [pid = 1657] [serial = 2321] [outer = 0x12beccc00] 04:07:58 INFO - PROCESS | 1657 | 1466248078453 Marionette DEBUG loaded listener.js 04:07:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c35d000) [pid = 1657] [serial = 2322] [outer = 0x12beccc00] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11823e800 == 34 [pid = 1657] [id = 765] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x115d99800 == 33 [pid = 1657] [id = 764] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11279d000 == 32 [pid = 1657] [id = 771] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac48800 == 31 [pid = 1657] [id = 767] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12131f800 == 30 [pid = 1657] [id = 766] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1164b6000 == 29 [pid = 1657] [id = 770] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3af000 == 28 [pid = 1657] [id = 772] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd36000 == 27 [pid = 1657] [id = 768] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1289ed000 == 26 [pid = 1657] [id = 773] 04:07:59 INFO - PROCESS | 1657 | --DOCSHELL 0x126369800 == 25 [pid = 1657] [id = 769] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121463400) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128b93000) [pid = 1657] [serial = 2268] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b8f000) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1218b9000) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115d45000) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115d50c00) [pid = 1657] [serial = 2237] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11678b400) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118a31400) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119555c00) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119b8bc00) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120e8dc00) [pid = 1657] [serial = 2231] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11871fc00) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118a29800) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1273b3800) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11809f800) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118720800) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115d3c000) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11648cc00) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112d6dc00) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x112e6e000) [pid = 1657] [serial = 2234] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124ad5000) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128db9400) [pid = 1657] [serial = 2269] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128b8ec00) [pid = 1657] [serial = 2271] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x123385000) [pid = 1657] [serial = 2254] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x125350000) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1187cf800) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x128ae4c00) [pid = 1657] [serial = 2266] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x115d3a000) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1263a8800) [pid = 1657] [serial = 2262] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x119560400) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x119922800) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x121461800) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1270d8000) [pid = 1657] [serial = 2263] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x128a5b000) [pid = 1657] [serial = 2265] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x129180800) [pid = 1657] [serial = 2274] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x128dc0800) [pid = 1657] [serial = 2273] [outer = 0x0] [url = about:blank] 04:07:59 INFO - PROCESS | 1657 | 1466248079881 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]]]}] 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:07:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:07:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:07:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:07:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:07:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:07:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:07:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:07:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:07:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1573ms 04:07:59 INFO - PROCESS | 1657 | 1466248079905 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:07:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:07:59 INFO - PROCESS | 1657 | 1466248079908 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:07:59 INFO - PROCESS | 1657 | 1466248079911 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 1657 | 1466248079913 Marionette TRACE conn2 <- [1,3062,null,{}] 04:07:59 INFO - PROCESS | 1657 | 1466248079918 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}] 04:07:59 INFO - PROCESS | 1657 | 1466248079919 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:00 INFO - PROCESS | 1657 | 1466248080006 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:08:00 INFO - PROCESS | 1657 | 1466248080060 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 1657 | 1466248080063 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b6000 == 26 [pid = 1657] [id = 775] 04:08:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x112fe4000) [pid = 1657] [serial = 2323] [outer = 0x0] 04:08:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113245400) [pid = 1657] [serial = 2324] [outer = 0x112fe4000] 04:08:00 INFO - PROCESS | 1657 | 1466248080092 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x115d34800) [pid = 1657] [serial = 2325] [outer = 0x112fe4000] 04:08:00 INFO - PROCESS | 1657 | [1657] 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 04:08:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:08:00 INFO - {} 04:08:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 521ms 04:08:00 INFO - PROCESS | 1657 | 1466248080428 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:08:00 INFO - PROCESS | 1657 | 1466248080431 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:08:00 INFO - PROCESS | 1657 | 1466248080438 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:08:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:08:00 INFO - PROCESS | 1657 | 1466248080444 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:08:00 INFO - PROCESS | 1657 | 1466248080446 Marionette TRACE conn2 <- [1,3066,null,{}] 04:08:00 INFO - PROCESS | 1657 | 1466248080448 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}] 04:08:00 INFO - PROCESS | 1657 | 1466248080454 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:00 INFO - PROCESS | 1657 | 1466248080538 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:08:00 INFO - PROCESS | 1657 | 1466248080543 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 1657 | 1466248080545 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118568000 == 27 [pid = 1657] [id = 776] 04:08:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x115d39c00) [pid = 1657] [serial = 2326] [outer = 0x0] 04:08:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x115d4d000) [pid = 1657] [serial = 2327] [outer = 0x115d39c00] 04:08:00 INFO - PROCESS | 1657 | 1466248080589 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116977400) [pid = 1657] [serial = 2328] [outer = 0x115d39c00] 04:08:01 INFO - PROCESS | 1657 | 1466248081056 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]]]}] 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:08:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:08:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 623ms 04:08:01 INFO - PROCESS | 1657 | 1466248081067 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:08:01 INFO - PROCESS | 1657 | 1466248081070 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:08:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:08:01 INFO - PROCESS | 1657 | 1466248081073 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 1657 | 1466248081075 Marionette TRACE conn2 <- [1,3070,null,{}] 04:08:01 INFO - PROCESS | 1657 | 1466248081083 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}] 04:08:01 INFO - PROCESS | 1657 | 1466248081086 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:01 INFO - PROCESS | 1657 | 1466248081162 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:08:01 INFO - PROCESS | 1657 | 1466248081167 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:01 INFO - PROCESS | 1657 | 1466248081171 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119cae800 == 28 [pid = 1657] [id = 777] 04:08:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x110e7d000) [pid = 1657] [serial = 2329] [outer = 0x0] 04:08:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118172000) [pid = 1657] [serial = 2330] [outer = 0x110e7d000] 04:08:01 INFO - PROCESS | 1657 | 1466248081199 Marionette DEBUG loaded listener.js 04:08:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1181bc800) [pid = 1657] [serial = 2331] [outer = 0x110e7d000] 04:08:01 INFO - PROCESS | 1657 | 1466248081539 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]]]}] 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:08:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 472ms 04:08:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:08:01 INFO - PROCESS | 1657 | 1466248081545 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:08:01 INFO - PROCESS | 1657 | 1466248081547 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:08:01 INFO - PROCESS | 1657 | 1466248081553 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 1657 | 1466248081555 Marionette TRACE conn2 <- [1,3074,null,{}] 04:08:01 INFO - PROCESS | 1657 | 1466248081557 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}] 04:08:01 INFO - PROCESS | 1657 | 1466248081558 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:01 INFO - PROCESS | 1657 | 1466248081665 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:08:01 INFO - PROCESS | 1657 | 1466248081697 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:01 INFO - PROCESS | 1657 | 1466248081699 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1210b0800 == 29 [pid = 1657] [id = 778] 04:08:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1181b7400) [pid = 1657] [serial = 2332] [outer = 0x0] 04:08:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1187c2c00) [pid = 1657] [serial = 2333] [outer = 0x1181b7400] 04:08:01 INFO - PROCESS | 1657 | 1466248081724 Marionette DEBUG loaded listener.js 04:08:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1187cc800) [pid = 1657] [serial = 2334] [outer = 0x1181b7400] 04:08:01 INFO - PROCESS | 1657 | 1466248081965 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]]]}] 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:08:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 426ms 04:08:01 INFO - PROCESS | 1657 | 1466248081976 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:08:01 INFO - PROCESS | 1657 | 1466248081977 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:08:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:08:01 INFO - PROCESS | 1657 | 1466248081979 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 1657 | 1466248081980 Marionette TRACE conn2 <- [1,3078,null,{}] 04:08:02 INFO - PROCESS | 1657 | 1466248081990 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}] 04:08:02 INFO - PROCESS | 1657 | 1466248081991 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:02 INFO - PROCESS | 1657 | 1466248082074 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:08:02 INFO - PROCESS | 1657 | 1466248082078 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 1657 | 1466248082079 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12331b000 == 30 [pid = 1657] [id = 779] 04:08:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x115d49800) [pid = 1657] [serial = 2335] [outer = 0x0] 04:08:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118a2b800) [pid = 1657] [serial = 2336] [outer = 0x115d49800] 04:08:02 INFO - PROCESS | 1657 | 1466248082104 Marionette DEBUG loaded listener.js 04:08:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119553800) [pid = 1657] [serial = 2337] [outer = 0x115d49800] 04:08:02 INFO - PROCESS | 1657 | 1466248082436 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] 04:08:02 INFO - PROCESS | 1657 | 1466248082451 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:08:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:08:02 INFO - PROCESS | 1657 | 1466248082454 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:08:02 INFO - PROCESS | 1657 | 1466248082455 Marionette TRACE conn2 <- [1,3082,null,{}] 04:08:02 INFO - PROCESS | 1657 | 1466248082458 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}] 04:08:02 INFO - PROCESS | 1657 | 1466248082462 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:02 INFO - PROCESS | 1657 | 1466248082554 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:08:02 INFO - PROCESS | 1657 | 1466248082616 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 1657 | 1466248082617 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x126357800 == 31 [pid = 1657] [id = 780] 04:08:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116481c00) [pid = 1657] [serial = 2338] [outer = 0x0] 04:08:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119605000) [pid = 1657] [serial = 2339] [outer = 0x116481c00] 04:08:02 INFO - PROCESS | 1657 | 1466248082643 Marionette DEBUG loaded listener.js 04:08:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119b8c400) [pid = 1657] [serial = 2340] [outer = 0x116481c00] 04:08:02 INFO - PROCESS | 1657 | 1466248082879 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]]]}] 04:08:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:08:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:08:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:08:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 469ms 04:08:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:08:02 INFO - PROCESS | 1657 | 1466248082942 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:08:02 INFO - PROCESS | 1657 | 1466248082943 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:08:02 INFO - PROCESS | 1657 | 1466248082945 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:08:02 INFO - PROCESS | 1657 | 1466248082946 Marionette TRACE conn2 <- [1,3086,null,{}] 04:08:02 INFO - PROCESS | 1657 | 1466248082957 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}] 04:08:02 INFO - PROCESS | 1657 | 1466248082958 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:03 INFO - PROCESS | 1657 | 1466248083037 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:08:03 INFO - PROCESS | 1657 | 1466248083041 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 1657 | 1466248083042 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ec000 == 32 [pid = 1657] [id = 781] 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x110e74c00) [pid = 1657] [serial = 2341] [outer = 0x0] 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x120e12400) [pid = 1657] [serial = 2342] [outer = 0x110e74c00] 04:08:03 INFO - PROCESS | 1657 | 1466248083066 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120e92800) [pid = 1657] [serial = 2343] [outer = 0x110e74c00] 04:08:03 INFO - PROCESS | 1657 | 1466248083357 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:08:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:08:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 420ms 04:08:03 INFO - PROCESS | 1657 | 1466248083365 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:08:03 INFO - PROCESS | 1657 | 1466248083367 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:08:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:08:03 INFO - PROCESS | 1657 | 1466248083374 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - PROCESS | 1657 | 1466248083375 Marionette TRACE conn2 <- [1,3090,null,{}] 04:08:03 INFO - PROCESS | 1657 | 1466248083377 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}] 04:08:03 INFO - PROCESS | 1657 | 1466248083379 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:03 INFO - PROCESS | 1657 | 1466248083456 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:08:03 INFO - PROCESS | 1657 | 1466248083519 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 1657 | 1466248083520 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1289e4800 == 33 [pid = 1657] [id = 782] 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120e8e800) [pid = 1657] [serial = 2344] [outer = 0x0] 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210e5000) [pid = 1657] [serial = 2345] [outer = 0x120e8e800] 04:08:03 INFO - PROCESS | 1657 | 1466248083544 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121727000) [pid = 1657] [serial = 2346] [outer = 0x120e8e800] 04:08:03 INFO - PROCESS | 1657 | 1466248083776 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:08:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:08:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms 04:08:03 INFO - PROCESS | 1657 | 1466248083845 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:08:03 INFO - PROCESS | 1657 | 1466248083846 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:08:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:08:03 INFO - PROCESS | 1657 | 1466248083848 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - PROCESS | 1657 | 1466248083849 Marionette TRACE conn2 <- [1,3094,null,{}] 04:08:03 INFO - PROCESS | 1657 | 1466248083868 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}] 04:08:03 INFO - PROCESS | 1657 | 1466248083871 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:03 INFO - PROCESS | 1657 | 1466248083947 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:08:03 INFO - PROCESS | 1657 | 1466248083951 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 1657 | 1466248083954 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x119caa800 == 34 [pid = 1657] [id = 783] 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1219d2c00) [pid = 1657] [serial = 2347] [outer = 0x0] 04:08:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12337f800) [pid = 1657] [serial = 2348] [outer = 0x1219d2c00] 04:08:03 INFO - PROCESS | 1657 | 1466248083978 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123387800) [pid = 1657] [serial = 2349] [outer = 0x1219d2c00] 04:08:04 INFO - PROCESS | 1657 | 1466248084272 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:08:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 477ms 04:08:04 INFO - PROCESS | 1657 | 1466248084326 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:08:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:08:04 INFO - PROCESS | 1657 | 1466248084327 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:08:04 INFO - PROCESS | 1657 | 1466248084329 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:08:04 INFO - PROCESS | 1657 | 1466248084330 Marionette TRACE conn2 <- [1,3098,null,{}] 04:08:04 INFO - PROCESS | 1657 | 1466248084333 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}] 04:08:04 INFO - PROCESS | 1657 | 1466248084334 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:04 INFO - PROCESS | 1657 | 1466248084443 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:08:04 INFO - PROCESS | 1657 | 1466248084448 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:04 INFO - PROCESS | 1657 | 1466248084450 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296e0800 == 35 [pid = 1657] [id = 784] 04:08:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121ba9400) [pid = 1657] [serial = 2350] [outer = 0x0] 04:08:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ace800) [pid = 1657] [serial = 2351] [outer = 0x121ba9400] 04:08:04 INFO - PROCESS | 1657 | 1466248084475 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12535d000) [pid = 1657] [serial = 2352] [outer = 0x121ba9400] 04:08:04 INFO - PROCESS | 1657 | 1466248084751 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]]]}] 04:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:08:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 467ms 04:08:04 INFO - PROCESS | 1657 | 1466248084797 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:08:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:08:04 INFO - PROCESS | 1657 | 1466248084799 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:08:04 INFO - PROCESS | 1657 | 1466248084803 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:08:04 INFO - PROCESS | 1657 | 1466248084807 Marionette TRACE conn2 <- [1,3102,null,{}] 04:08:04 INFO - PROCESS | 1657 | 1466248084809 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}] 04:08:04 INFO - PROCESS | 1657 | 1466248084811 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:04 INFO - PROCESS | 1657 | 1466248084908 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:08:04 INFO - PROCESS | 1657 | 1466248084911 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:04 INFO - PROCESS | 1657 | 1466248084913 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12331a800 == 36 [pid = 1657] [id = 785] 04:08:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125d73800) [pid = 1657] [serial = 2353] [outer = 0x0] 04:08:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x127014400) [pid = 1657] [serial = 2354] [outer = 0x125d73800] 04:08:04 INFO - PROCESS | 1657 | 1466248084941 Marionette DEBUG loaded listener.js 04:08:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119552c00) [pid = 1657] [serial = 2355] [outer = 0x125d73800] 04:08:05 INFO - PROCESS | 1657 | 1466248085397 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:08:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:08:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 624ms 04:08:05 INFO - PROCESS | 1657 | 1466248085427 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:08:05 INFO - PROCESS | 1657 | 1466248085429 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:08:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:08:05 INFO - PROCESS | 1657 | 1466248085447 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:08:05 INFO - PROCESS | 1657 | 1466248085448 Marionette TRACE conn2 <- [1,3106,null,{}] 04:08:05 INFO - PROCESS | 1657 | 1466248085453 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}] 04:08:05 INFO - PROCESS | 1657 | 1466248085455 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:05 INFO - PROCESS | 1657 | 1466248085606 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:08:05 INFO - PROCESS | 1657 | 1466248085627 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:05 INFO - PROCESS | 1657 | 1466248085628 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11715e000 == 37 [pid = 1657] [id = 786] 04:08:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x115d43000) [pid = 1657] [serial = 2356] [outer = 0x0] 04:08:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x115e15c00) [pid = 1657] [serial = 2357] [outer = 0x115d43000] 04:08:05 INFO - PROCESS | 1657 | 1466248085667 Marionette DEBUG loaded listener.js 04:08:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a5d000) [pid = 1657] [serial = 2358] [outer = 0x115d43000] 04:08:06 INFO - PROCESS | 1657 | 1466248086006 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]]]}] 04:08:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:08:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:08:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:08:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 583ms 04:08:06 INFO - PROCESS | 1657 | 1466248086027 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:08:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:08:06 INFO - PROCESS | 1657 | 1466248086029 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:08:06 INFO - PROCESS | 1657 | 1466248086033 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:08:06 INFO - PROCESS | 1657 | 1466248086034 Marionette TRACE conn2 <- [1,3110,null,{}] 04:08:06 INFO - PROCESS | 1657 | 1466248086048 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}] 04:08:06 INFO - PROCESS | 1657 | 1466248086050 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:06 INFO - PROCESS | 1657 | 1466248086193 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:08:06 INFO - PROCESS | 1657 | 1466248086209 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:06 INFO - PROCESS | 1657 | 1466248086210 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b918000 == 38 [pid = 1657] [id = 787] 04:08:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1263ab400) [pid = 1657] [serial = 2359] [outer = 0x0] 04:08:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128a66400) [pid = 1657] [serial = 2360] [outer = 0x1263ab400] 04:08:06 INFO - PROCESS | 1657 | 1466248086248 Marionette DEBUG loaded listener.js 04:08:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128ae4000) [pid = 1657] [serial = 2361] [outer = 0x1263ab400] 04:08:06 INFO - PROCESS | 1657 | 1466248086629 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"]]]}] 04:08:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:08:06 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:08:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:08:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 04:08:06 INFO - PROCESS | 1657 | 1466248086655 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:08:06 INFO - PROCESS | 1657 | 1466248086656 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:08:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:08:06 INFO - PROCESS | 1657 | 1466248086658 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:08:06 INFO - PROCESS | 1657 | 1466248086659 Marionette TRACE conn2 <- [1,3114,null,{}] 04:08:06 INFO - PROCESS | 1657 | 1466248086662 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}] 04:08:06 INFO - PROCESS | 1657 | 1466248086663 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:06 INFO - PROCESS | 1657 | 1466248086765 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:08:06 INFO - PROCESS | 1657 | 1466248086768 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\", \"e1ae015e-1dff-4517-bf0b-f0f259cf5ac3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:06 INFO - PROCESS | 1657 | 1466248086769 Marionette INFO sendAsync 18d42932-4fb2-7144-a967-611313ef0c73 04:08:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb7c000 == 39 [pid = 1657] [id = 788] 04:08:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128ae2c00) [pid = 1657] [serial = 2362] [outer = 0x0] 04:08:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128b99800) [pid = 1657] [serial = 2363] [outer = 0x128ae2c00] 04:08:06 INFO - PROCESS | 1657 | 1466248086793 Marionette DEBUG loaded listener.js 04:08:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129063c00) [pid = 1657] [serial = 2364] [outer = 0x128ae2c00] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12bb38800) [pid = 1657] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128a5e000) [pid = 1657] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1181bd400) [pid = 1657] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b94c000) [pid = 1657] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115d32800) [pid = 1657] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112c8b000) [pid = 1657] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120e90400) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11955d800) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116138000) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d71800) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1187c4000) [pid = 1657] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1183c7000) [pid = 1657] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115e18800) [pid = 1657] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112973000) [pid = 1657] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:08:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112c84400) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:08:07 INFO - PROCESS | 1657 | 1466248087351 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]]]}] 04:08:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:08:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 720ms 04:08:07 INFO - PROCESS | 1657 | 1466248087379 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:08:07 INFO - PROCESS | 1657 | 1466248087381 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:08:08 WARNING - u'runner_teardown' () 04:08:08 INFO - No more tests 04:08:08 INFO - Got 0 unexpected results 04:08:08 INFO - SUITE-END | took 505s 04:08:08 INFO - Closing logging queue 04:08:08 INFO - queue closed 04:08:08 INFO - Return code: 0 04:08:08 WARNING - # TBPL SUCCESS # 04:08:08 INFO - Running post-action listener: _resource_record_post_action 04:08:08 INFO - Running post-run listener: _resource_record_post_run 04:08:09 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 31907328; Write bytes: 954814976; Read time: 321; Write time: 4531 04:08:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:08:09 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154089984; Write bytes: 153972736; Read time: 13870; Write time: 289 04:08:09 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 29732352; Write bytes: 793090560; Read time: 296; Write time: 4178 04:08:09 INFO - Running post-run listener: _upload_blobber_files 04:08:09 INFO - Blob upload gear active. 04:08:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:08:09 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:08:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:08:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:08:10 INFO - (blobuploader) - INFO - Open directory for files ... 04:08:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:08:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:08:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:08:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:08:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:08:10 INFO - (blobuploader) - INFO - Done attempting. 04:08:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:08:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:08:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:08:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:08:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:08:12 INFO - (blobuploader) - INFO - Done attempting. 04:08:12 INFO - (blobuploader) - INFO - Iteration through files over. 04:08:12 INFO - Return code: 0 04:08:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:08:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:08:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/142d6d14906d4fb9ff467a999be558c07e1458f57a2897f1236f176cd8225bdcb99224d42f771792108221576bbe1567b5ba23a828d8e6ac4cc9f3b518e0b720", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c57e537d96901e993802b635971d1499a1e4aed62dbe779ea998ee775238320d9c1e6a04acfb96c16b05bdb199b125373a0e6bc09ce9e33c6b65b590b790e8af"} 04:08:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:08:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:08:12 INFO - Contents: 04:08:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/142d6d14906d4fb9ff467a999be558c07e1458f57a2897f1236f176cd8225bdcb99224d42f771792108221576bbe1567b5ba23a828d8e6ac4cc9f3b518e0b720", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c57e537d96901e993802b635971d1499a1e4aed62dbe779ea998ee775238320d9c1e6a04acfb96c16b05bdb199b125373a0e6bc09ce9e33c6b65b590b790e8af"} 04:08:12 INFO - Running post-run listener: copy_logs_to_upload_dir 04:08:12 INFO - Copying logs to upload dir... 04:08:12 INFO - mkdir: /builds/slave/test/build/upload/logs 04:08:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=595.826292 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 56 secs) (at 2016-06-18 04:08:12.829562) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-18 04:08:12.833727) ========= 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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners TMPDIR=/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/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/142d6d14906d4fb9ff467a999be558c07e1458f57a2897f1236f176cd8225bdcb99224d42f771792108221576bbe1567b5ba23a828d8e6ac4cc9f3b518e0b720", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c57e537d96901e993802b635971d1499a1e4aed62dbe779ea998ee775238320d9c1e6a04acfb96c16b05bdb199b125373a0e6bc09ce9e33c6b65b590b790e8af"} build_url:https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012915 build_url: 'https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/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/142d6d14906d4fb9ff467a999be558c07e1458f57a2897f1236f176cd8225bdcb99224d42f771792108221576bbe1567b5ba23a828d8e6ac4cc9f3b518e0b720", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c57e537d96901e993802b635971d1499a1e4aed62dbe779ea998ee775238320d9c1e6a04acfb96c16b05bdb199b125373a0e6bc09ce9e33c6b65b590b790e8af"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VDrrZCwtQciL3kGWx8nSgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-18 04:08:12.871355) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:08:12.871717) ========= 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.8q4wZkZ8LR/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.AfNIYjwTDR/Listeners TMPDIR=/var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/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.005179 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:08:12.923071) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-18 04:08:12.923428) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-18 04:08:12.923816) ========= ========= Total master_lag: 0.71 =========