builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0250 starttime: 1464086697.81 results: success (0) buildid: 20160524022209 builduid: b27ddde44f0140008b8f0df56a6bab0c revision: a6138313bed92c7755f7f6ec38e9033a7abd88b2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:57.805860) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:57.806273) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:57.806568) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:57.943247) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:57.943523) ========= 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.8tvf2czsgu/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.fEXyswHedB/Listeners TMPDIR=/var/folders/94/wsdgpk794y1563fy307h6kq400000w/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-05-24 03:44:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 170M=0s 2016-05-24 03:44:58 (170 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.544674 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:58.510669) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:58.510989) ========= 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.8tvf2czsgu/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.fEXyswHedB/Listeners TMPDIR=/var/folders/94/wsdgpk794y1563fy307h6kq400000w/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.024812 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 03:44:58.561986) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 03:44:58.562302) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a6138313bed92c7755f7f6ec38e9033a7abd88b2 --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-aurora --rev a6138313bed92c7755f7f6ec38e9033a7abd88b2 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.8tvf2czsgu/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.fEXyswHedB/Listeners TMPDIR=/var/folders/94/wsdgpk794y1563fy307h6kq400000w/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-05-24 03:44:58,622 truncating revision to first 12 chars 2016-05-24 03:44:58,622 Setting DEBUG logging. 2016-05-24 03:44:58,623 attempt 1/10 2016-05-24 03:44:58,623 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a6138313bed9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 03:44:59,342 unpacking tar archive at: mozilla-aurora-a6138313bed9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.523376 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 03:45:00.109659) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 03:45:00.109985) ========= script_repo_revision: a6138313bed92c7755f7f6ec38e9033a7abd88b2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 03:45:00.110360) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 03:45:00.110641) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 03:45:00.125660) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 37 secs) (at 2016-05-24 03:45:00.126015) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.8tvf2czsgu/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.fEXyswHedB/Listeners TMPDIR=/var/folders/94/wsdgpk794y1563fy307h6kq400000w/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:45:00 INFO - MultiFileLogger online at 20160524 03:45:00 in /builds/slave/test 03:45:00 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-aurora --download-symbols true 03:45:00 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:45:00 INFO - {'append_to_log': False, 03:45:00 INFO - 'base_work_dir': '/builds/slave/test', 03:45:00 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:45:00 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:45:00 INFO - 'buildbot_json_path': 'buildprops.json', 03:45:00 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:45:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:45:00 INFO - 'download_minidump_stackwalk': True, 03:45:00 INFO - 'download_symbols': 'true', 03:45:00 INFO - 'e10s': False, 03:45:00 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:45:00 INFO - 'tooltool.py': '/tools/tooltool.py', 03:45:00 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:45:00 INFO - '/tools/misc-python/virtualenv.py')}, 03:45:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:45:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:45:00 INFO - 'log_level': 'info', 03:45:00 INFO - 'log_to_console': True, 03:45:00 INFO - 'opt_config_files': (), 03:45:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:45:00 INFO - '--processes=1', 03:45:00 INFO - '--config=%(test_path)s/wptrunner.ini', 03:45:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:45:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:45:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:45:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:45:00 INFO - 'pip_index': False, 03:45:00 INFO - 'require_test_zip': True, 03:45:00 INFO - 'test_type': ('testharness',), 03:45:00 INFO - 'this_chunk': '1', 03:45:00 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:45:00 INFO - 'total_chunks': '10', 03:45:00 INFO - 'virtualenv_path': 'venv', 03:45:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:45:00 INFO - 'work_dir': 'build'} 03:45:00 INFO - ##### 03:45:00 INFO - ##### Running clobber step. 03:45:00 INFO - ##### 03:45:00 INFO - Running pre-action listener: _resource_record_pre_action 03:45:00 INFO - Running main action method: clobber 03:45:00 INFO - rmtree: /builds/slave/test/build 03:45:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:45:02 INFO - Running post-action listener: _resource_record_post_action 03:45:02 INFO - ##### 03:45:02 INFO - ##### Running read-buildbot-config step. 03:45:02 INFO - ##### 03:45:02 INFO - Running pre-action listener: _resource_record_pre_action 03:45:02 INFO - Running main action method: read_buildbot_config 03:45:02 INFO - Using buildbot properties: 03:45:02 INFO - { 03:45:02 INFO - "project": "", 03:45:02 INFO - "product": "firefox", 03:45:02 INFO - "script_repo_revision": "production", 03:45:02 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:45:02 INFO - "repository": "", 03:45:02 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:45:02 INFO - "buildid": "20160524022209", 03:45:02 INFO - "pgo_build": "False", 03:45:02 INFO - "basedir": "/builds/slave/test", 03:45:02 INFO - "buildnumber": 7, 03:45:02 INFO - "slavename": "t-yosemite-r7-0250", 03:45:02 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 03:45:02 INFO - "platform": "macosx64", 03:45:02 INFO - "branch": "mozilla-aurora", 03:45:02 INFO - "revision": "a6138313bed92c7755f7f6ec38e9033a7abd88b2", 03:45:02 INFO - "repo_path": "releases/mozilla-aurora", 03:45:02 INFO - "moz_repo_path": "", 03:45:02 INFO - "stage_platform": "macosx64", 03:45:02 INFO - "builduid": "b27ddde44f0140008b8f0df56a6bab0c", 03:45:02 INFO - "slavebuilddir": "test" 03:45:02 INFO - } 03:45:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:45:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:45:02 INFO - Running post-action listener: _resource_record_post_action 03:45:02 INFO - ##### 03:45:02 INFO - ##### Running download-and-extract step. 03:45:02 INFO - ##### 03:45:02 INFO - Running pre-action listener: _resource_record_pre_action 03:45:02 INFO - Running main action method: download_and_extract 03:45:02 INFO - mkdir: /builds/slave/test/build/tests 03:45:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:02 INFO - https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:45:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:45:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:45:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:45:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 03:45:05 INFO - Downloaded 1235 bytes. 03:45:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:45:05 INFO - Using the following test package requirements: 03:45:05 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:45:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:45:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:45:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'jsshell-mac64.zip'], 03:45:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:45:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:45:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:45:05 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:45:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:45:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:45:05 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:45:05 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:45:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:05 INFO - https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:45:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:45:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:45:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:45:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 03:45:07 INFO - Downloaded 17983214 bytes. 03:45:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:45:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:45:08 INFO - caution: filename not matched: web-platform/* 03:45:08 INFO - Return code: 11 03:45: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:45:08 INFO - https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:45:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:45:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:45:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:45:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:45:09 INFO - Downloaded 36409048 bytes. 03:45:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:45:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:45:13 INFO - caution: filename not matched: bin/* 03:45:13 INFO - caution: filename not matched: config/* 03:45:13 INFO - caution: filename not matched: mozbase/* 03:45:13 INFO - caution: filename not matched: marionette/* 03:45:13 INFO - caution: filename not matched: tools/wptserve/* 03:45:13 INFO - Return code: 11 03:45:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:13 INFO - https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:45:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:45:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:45:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:45:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 03:45:17 INFO - Downloaded 73047798 bytes. 03:45:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:45:17 INFO - mkdir: /builds/slave/test/properties 03:45:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:45:17 INFO - Writing to file /builds/slave/test/properties/build_url 03:45:17 INFO - Contents: 03:45:17 INFO - build_url:https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:45:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:45:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:45:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:45:18 INFO - Contents: 03:45:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:45: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:45:18 INFO - https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:45:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:45:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:45:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:45:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:45:23 INFO - Downloaded 103633819 bytes. 03:45:23 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:45:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:45:27 INFO - Return code: 0 03:45:27 INFO - Running post-action listener: _resource_record_post_action 03:45:27 INFO - Running post-action listener: set_extra_try_arguments 03:45:27 INFO - ##### 03:45:27 INFO - ##### Running create-virtualenv step. 03:45:27 INFO - ##### 03:45:27 INFO - Running pre-action listener: _pre_create_virtualenv 03:45:27 INFO - Running pre-action listener: _resource_record_pre_action 03:45:27 INFO - Running main action method: create_virtualenv 03:45:27 INFO - Creating virtualenv /builds/slave/test/build/venv 03:45:27 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:45:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:45:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:45:27 INFO - Using real prefix '/tools/python27' 03:45:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:45:28 INFO - Installing distribute.............................................................................................................................................................................................done. 03:45:30 INFO - Installing pip.................done. 03:45:30 INFO - Return code: 0 03:45:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:45:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:30 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 0x10c6abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8bcb468230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c45e0>, '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 0x10c2a7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2d2990>, '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.8tvf2czsgu/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.fEXyswHedB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:45:30 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:45:30 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:45:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8tvf2czsgu/Render', 03:45:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:45:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:45:30 INFO - 'HOME': '/Users/cltbld', 03:45:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:45:30 INFO - 'LOGNAME': 'cltbld', 03:45:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:30 INFO - 'MOZ_NO_REMOTE': '1', 03:45:30 INFO - 'NO_EM_RESTART': '1', 03:45:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:45:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:30 INFO - 'PWD': '/builds/slave/test', 03:45:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:45:30 INFO - 'SHELL': '/bin/bash', 03:45:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fEXyswHedB/Listeners', 03:45:30 INFO - 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', 03:45:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:45:30 INFO - 'USER': 'cltbld', 03:45:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:45:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:45:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:45:30 INFO - 'XPC_FLAGS': '0x0', 03:45:30 INFO - 'XPC_SERVICE_NAME': '0', 03:45:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:45:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:31 INFO - Downloading/unpacking psutil>=0.7.1 03:45:31 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:45:31 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:45:31 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:45:31 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:45:31 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:45:31 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:45:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:45:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:45:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:45:34 INFO - Installing collected packages: psutil 03:45:34 INFO - Running setup.py install for psutil 03:45:34 INFO - building 'psutil._psutil_osx' extension 03:45:34 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:45:35 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:45:35 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:45:35 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:45:35 INFO - building 'psutil._psutil_posix' extension 03:45:35 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:45:35 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:45:35 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:45:35 INFO - ^ 03:45:35 INFO - 1 warning generated. 03:45:35 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:45:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:45:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:45:35 INFO - Successfully installed psutil 03:45:35 INFO - Cleaning up... 03:45:35 INFO - Return code: 0 03:45:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:45:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:35 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 0x10c6abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8bcb468230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c45e0>, '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 0x10c2a7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2d2990>, '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.8tvf2czsgu/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.fEXyswHedB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:45:35 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:45:35 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:45:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8tvf2czsgu/Render', 03:45:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:45:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:45:35 INFO - 'HOME': '/Users/cltbld', 03:45:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:45:35 INFO - 'LOGNAME': 'cltbld', 03:45:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:35 INFO - 'MOZ_NO_REMOTE': '1', 03:45:35 INFO - 'NO_EM_RESTART': '1', 03:45:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:45:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:35 INFO - 'PWD': '/builds/slave/test', 03:45:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:45:35 INFO - 'SHELL': '/bin/bash', 03:45:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fEXyswHedB/Listeners', 03:45:35 INFO - 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', 03:45:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:45:35 INFO - 'USER': 'cltbld', 03:45:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:45:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:45:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:45:35 INFO - 'XPC_FLAGS': '0x0', 03:45:35 INFO - 'XPC_SERVICE_NAME': '0', 03:45:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:45:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:45:36 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:45:36 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:45:36 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:45:36 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:45:36 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:45:36 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:45:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:45:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:45:38 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:45:38 INFO - Installing collected packages: mozsystemmonitor 03:45:38 INFO - Running setup.py install for mozsystemmonitor 03:45:38 INFO - Successfully installed mozsystemmonitor 03:45:38 INFO - Cleaning up... 03:45:38 INFO - Return code: 0 03:45:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:45:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:38 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 0x10c6abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8bcb468230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c45e0>, '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 0x10c2a7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2d2990>, '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.8tvf2czsgu/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.fEXyswHedB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:45:38 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:45:38 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:45:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8tvf2czsgu/Render', 03:45:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:45:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:45:38 INFO - 'HOME': '/Users/cltbld', 03:45:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:45:38 INFO - 'LOGNAME': 'cltbld', 03:45:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:38 INFO - 'MOZ_NO_REMOTE': '1', 03:45:38 INFO - 'NO_EM_RESTART': '1', 03:45:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:45:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:38 INFO - 'PWD': '/builds/slave/test', 03:45:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:45:38 INFO - 'SHELL': '/bin/bash', 03:45:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fEXyswHedB/Listeners', 03:45:38 INFO - 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', 03:45:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:45:38 INFO - 'USER': 'cltbld', 03:45:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:45:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:45:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:45:38 INFO - 'XPC_FLAGS': '0x0', 03:45:38 INFO - 'XPC_SERVICE_NAME': '0', 03:45:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:45:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:39 INFO - Downloading/unpacking blobuploader==1.2.4 03:45:39 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:45:39 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:45:39 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:45:39 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:45:39 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:45:39 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:45:41 INFO - Downloading blobuploader-1.2.4.tar.gz 03:45:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:45:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:45:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:45:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:45:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:45:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:45:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:45:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:45:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:45:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:45:42 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:45:42 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:45:42 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:45:42 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:45:42 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:45:42 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:45:42 INFO - Downloading docopt-0.6.1.tar.gz 03:45:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:45:42 INFO - Installing collected packages: blobuploader, requests, docopt 03:45:42 INFO - Running setup.py install for blobuploader 03:45:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:45:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:45:42 INFO - Running setup.py install for requests 03:45:43 INFO - Running setup.py install for docopt 03:45:43 INFO - Successfully installed blobuploader requests docopt 03:45:43 INFO - Cleaning up... 03:45:43 INFO - Return code: 0 03:45:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:45: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:45:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45: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:45:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:43 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 0x10c6abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8bcb468230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c45e0>, '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 0x10c2a7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2d2990>, '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.8tvf2czsgu/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.fEXyswHedB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:45:43 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:45:43 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:45:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8tvf2czsgu/Render', 03:45:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:45:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:45:43 INFO - 'HOME': '/Users/cltbld', 03:45:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:45:43 INFO - 'LOGNAME': 'cltbld', 03:45:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:43 INFO - 'MOZ_NO_REMOTE': '1', 03:45:43 INFO - 'NO_EM_RESTART': '1', 03:45:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:45:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:43 INFO - 'PWD': '/builds/slave/test', 03:45:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:45:43 INFO - 'SHELL': '/bin/bash', 03:45:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fEXyswHedB/Listeners', 03:45:43 INFO - 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', 03:45:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:45:43 INFO - 'USER': 'cltbld', 03:45:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:45:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:45:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:45:43 INFO - 'XPC_FLAGS': '0x0', 03:45:43 INFO - 'XPC_SERVICE_NAME': '0', 03:45:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:45:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:45:43 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-eKgQyC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:45:43 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-IaDhXf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-wZuQ7Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-YpwfJA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-_F7Kvw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-4O70ay-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-5_4yg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-bCxPO1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-TJPTfj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-u1KjMM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:45:44 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-9wri7a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-RslfJ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-YZI2D7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-zJsUFE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-cmtsyF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-boLlX9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-R8cTIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-8S6Wi3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-Q4yqyg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:45 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-vwGTZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:45:46 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-JWgHeQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:45:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:45:46 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:45:46 INFO - Running setup.py install for manifestparser 03:45:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Running setup.py install for mozcrash 03:45:46 INFO - Running setup.py install for mozdebug 03:45:46 INFO - Running setup.py install for mozdevice 03:45:47 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for mozfile 03:45:47 INFO - Running setup.py install for mozhttpd 03:45:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for mozinfo 03:45:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for mozInstall 03:45:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for mozleak 03:45:47 INFO - Running setup.py install for mozlog 03:45:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for moznetwork 03:45:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Running setup.py install for mozprocess 03:45:48 INFO - Running setup.py install for mozprofile 03:45:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Running setup.py install for mozrunner 03:45:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Running setup.py install for mozscreenshot 03:45:48 INFO - Running setup.py install for moztest 03:45:48 INFO - Running setup.py install for mozversion 03:45:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:45:49 INFO - Running setup.py install for wptserve 03:45:49 INFO - Running setup.py install for marionette-driver 03:45:49 INFO - Running setup.py install for browsermob-proxy 03:45:49 INFO - Running setup.py install for marionette-client 03:45:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:45:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:45:49 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:45:49 INFO - Cleaning up... 03:45:49 INFO - Return code: 0 03:45:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:45:49 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:45:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:49 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:45:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:45:49 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 0x10c6abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8bcb468230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c45e0>, '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 0x10c2a7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2d2990>, '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.8tvf2czsgu/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.fEXyswHedB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:45:49 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:45:49 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:45:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8tvf2czsgu/Render', 03:45:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:45:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:45:49 INFO - 'HOME': '/Users/cltbld', 03:45:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:45:49 INFO - 'LOGNAME': 'cltbld', 03:45:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:49 INFO - 'MOZ_NO_REMOTE': '1', 03:45:49 INFO - 'NO_EM_RESTART': '1', 03:45:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:45:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:49 INFO - 'PWD': '/builds/slave/test', 03:45:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:45:49 INFO - 'SHELL': '/bin/bash', 03:45:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fEXyswHedB/Listeners', 03:45:49 INFO - 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', 03:45:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:45:49 INFO - 'USER': 'cltbld', 03:45:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:45:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:45:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:45:49 INFO - 'XPC_FLAGS': '0x0', 03:45:49 INFO - 'XPC_SERVICE_NAME': '0', 03:45:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:45:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-V87UPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-ht3qfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-2E6Yy1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-xuZ8B0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-02Xzpw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-J50ZUx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-CITSiT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:45:50 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:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:45:50 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-CfD_nd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-JhvuVh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-77mQeL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-TOnUb9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-po52KR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-C3QUDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-T3vPV9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-aDVOSA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-nIKCHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:45:51 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-mWcY0x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:45:51 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:45:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:45:52 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-STw7pm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:45:52 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:45:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:45:52 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-ZT7QM_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:45:52 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:45:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:52 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-riStQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:52 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:45:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:45:52 INFO - Running setup.py (path:/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/pip-KkRlVD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:45:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:45:52 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:45:52 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:45:52 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:45:52 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:45:52 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:45:52 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:45:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:45:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:45:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:45:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:45:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:45:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:45:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:45:55 INFO - Downloading blessings-1.6.tar.gz 03:45:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:45:55 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:45:55 INFO - Installing collected packages: blessings 03:45:55 INFO - Running setup.py install for blessings 03:45:55 INFO - Successfully installed blessings 03:45:55 INFO - Cleaning up... 03:45:55 INFO - Return code: 0 03:45:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:45:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:45:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:45:55 INFO - Reading from file tmpfile_stdout 03:45:55 INFO - Current package versions: 03:45:55 INFO - blessings == 1.6 03:45:55 INFO - blobuploader == 1.2.4 03:45:55 INFO - browsermob-proxy == 0.6.0 03:45:55 INFO - docopt == 0.6.1 03:45:55 INFO - manifestparser == 1.1 03:45:55 INFO - marionette-client == 2.3.0 03:45:55 INFO - marionette-driver == 1.4.0 03:45:55 INFO - mozInstall == 1.12 03:45:55 INFO - mozcrash == 0.17 03:45:55 INFO - mozdebug == 0.1 03:45:55 INFO - mozdevice == 0.48 03:45:55 INFO - mozfile == 1.2 03:45:55 INFO - mozhttpd == 0.7 03:45:55 INFO - mozinfo == 0.9 03:45:55 INFO - mozleak == 0.1 03:45:55 INFO - mozlog == 3.1 03:45:55 INFO - moznetwork == 0.27 03:45:55 INFO - mozprocess == 0.22 03:45:55 INFO - mozprofile == 0.28 03:45:55 INFO - mozrunner == 6.11 03:45:55 INFO - mozscreenshot == 0.1 03:45:55 INFO - mozsystemmonitor == 0.0 03:45:55 INFO - moztest == 0.7 03:45:55 INFO - mozversion == 1.4 03:45:55 INFO - psutil == 3.1.1 03:45:55 INFO - requests == 1.2.3 03:45:55 INFO - wptserve == 1.4.0 03:45:55 INFO - wsgiref == 0.1.2 03:45:55 INFO - Running post-action listener: _resource_record_post_action 03:45:55 INFO - Running post-action listener: _start_resource_monitoring 03:45:55 INFO - Starting resource monitoring. 03:45:55 INFO - ##### 03:45:55 INFO - ##### Running pull step. 03:45:55 INFO - ##### 03:45:55 INFO - Running pre-action listener: _resource_record_pre_action 03:45:55 INFO - Running main action method: pull 03:45:55 INFO - Pull has nothing to do! 03:45:55 INFO - Running post-action listener: _resource_record_post_action 03:45:55 INFO - ##### 03:45:55 INFO - ##### Running install step. 03:45:55 INFO - ##### 03:45:55 INFO - Running pre-action listener: _resource_record_pre_action 03:45:55 INFO - Running main action method: install 03:45:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:45:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:45:56 INFO - Reading from file tmpfile_stdout 03:45:56 INFO - Detecting whether we're running mozinstall >=1.0... 03:45:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:45:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:45:56 INFO - Reading from file tmpfile_stdout 03:45:56 INFO - Output received: 03:45:56 INFO - Usage: mozinstall [options] installer 03:45:56 INFO - Options: 03:45:56 INFO - -h, --help show this help message and exit 03:45:56 INFO - -d DEST, --destination=DEST 03:45:56 INFO - Directory to install application into. [default: 03:45:56 INFO - "/builds/slave/test"] 03:45:56 INFO - --app=APP Application being installed. [default: firefox] 03:45:56 INFO - mkdir: /builds/slave/test/build/application 03:45:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:45:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:46:14 INFO - Reading from file tmpfile_stdout 03:46:14 INFO - Output received: 03:46:14 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:46:14 INFO - Running post-action listener: _resource_record_post_action 03:46:14 INFO - ##### 03:46:14 INFO - ##### Running run-tests step. 03:46:14 INFO - ##### 03:46:14 INFO - Running pre-action listener: _resource_record_pre_action 03:46:14 INFO - Running main action method: run_tests 03:46:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:46:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:46:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:46:14 INFO - grabbing minidump binary from tooltool 03:46: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:46:14 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 0x10c6c45e0>, '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 0x10c2a7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2d2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:46:14 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:46:14 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:46:14 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:46:14 INFO - Return code: 0 03:46:14 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:46:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:46:14 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.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:46:14 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.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:46:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8tvf2czsgu/Render', 03:46:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:46:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:46:14 INFO - 'HOME': '/Users/cltbld', 03:46:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:46:14 INFO - 'LOGNAME': 'cltbld', 03:46:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:46:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:14 INFO - 'MOZ_NO_REMOTE': '1', 03:46:14 INFO - 'NO_EM_RESTART': '1', 03:46:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:46:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:46:14 INFO - 'PWD': '/builds/slave/test', 03:46:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:46:14 INFO - 'SHELL': '/bin/bash', 03:46:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fEXyswHedB/Listeners', 03:46:14 INFO - 'TMPDIR': '/var/folders/94/wsdgpk794y1563fy307h6kq400000w/T/', 03:46:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:46:14 INFO - 'USER': 'cltbld', 03:46:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:46:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:46:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:46:14 INFO - 'XPC_FLAGS': '0x0', 03:46:14 INFO - 'XPC_SERVICE_NAME': '0', 03:46:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:46:14 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.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:46:14 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:46:14 INFO - import pkg_resources 03:46:15 INFO - Using 1 client processes 03:46:16 INFO - wptserve Starting http server on 127.0.0.1:8000 03:46:16 INFO - wptserve Starting http server on 127.0.0.1:8001 03:46:16 INFO - wptserve Starting http server on 127.0.0.1:8443 03:46:17 INFO - SUITE-START | Running 778 tests 03:46:17 INFO - Running testharness tests 03:46:17 INFO - Setting up ssl 03:46:17 INFO - PROCESS | certutil | 03:46:17 INFO - PROCESS | certutil | 03:46:17 INFO - PROCESS | certutil | 03:46:17 INFO - Certificate Nickname Trust Attributes 03:46:17 INFO - SSL,S/MIME,JAR/XPI 03:46:17 INFO - 03:46:17 INFO - web-platform-tests CT,, 03:46:17 INFO - 03:46:17 INFO - Starting runner 03:46:18 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:46:18 INFO - PROCESS | 1674 | 1464086778760 Marionette DEBUG Marionette enabled via build flag and pref 03:46:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x113ce0800 == 1 [pid = 1674] [id = 1] 03:46:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 1 (0x113ce1000) [pid = 1674] [serial = 1] [outer = 0x0] 03:46:18 INFO - PROCESS | 1674 | [1674] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 2 (0x113ce2000) [pid = 1674] [serial = 2] [outer = 0x113ce1000] 03:46:19 INFO - PROCESS | 1674 | 1464086779076 Marionette INFO Listening on port 2828 03:46:19 INFO - PROCESS | 1674 | 1464086779306 Marionette DEBUG Marionette enabled via command-line flag 03:46:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166f7000 == 2 [pid = 1674] [id = 2] 03:46:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 3 (0x1166f7800) [pid = 1674] [serial = 3] [outer = 0x0] 03:46:19 INFO - PROCESS | 1674 | [1674] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 4 (0x1166f8800) [pid = 1674] [serial = 4] [outer = 0x1166f7800] 03:46:19 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:19 INFO - PROCESS | 1674 | 1464086779459 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 03:46:19 INFO - PROCESS | 1674 | 1464086779546 Marionette DEBUG Closed connection conn0 03:46:19 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:19 INFO - PROCESS | 1674 | 1464086779549 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 03:46:19 INFO - PROCESS | 1674 | 1464086779560 Marionette DEBUG Closed connection conn1 03:46:19 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:19 INFO - PROCESS | 1674 | 1464086779565 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 03:46:19 INFO - PROCESS | 1674 | 1464086779573 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:46:19 INFO - PROCESS | 1674 | 1464086779581 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524022209","device":"desktop","version":"48.0a2"} 03:46:19 INFO - PROCESS | 1674 | [1674] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:46:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1d7000 == 3 [pid = 1674] [id = 3] 03:46:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 5 (0x11a1d7800) [pid = 1674] [serial = 5] [outer = 0x0] 03:46:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1d8000 == 4 [pid = 1674] [id = 4] 03:46:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 6 (0x119a07c00) [pid = 1674] [serial = 6] [outer = 0x0] 03:46:20 INFO - PROCESS | 1674 | [1674] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:46:20 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:46:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x123745800 == 5 [pid = 1674] [id = 5] 03:46:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 7 (0x119a07400) [pid = 1674] [serial = 7] [outer = 0x0] 03:46:20 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:46:20 INFO - PROCESS | 1674 | [1674] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:46:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 8 (0x12380a000) [pid = 1674] [serial = 8] [outer = 0x119a07400] 03:46:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 9 (0x123ecd800) [pid = 1674] [serial = 9] [outer = 0x11a1d7800] 03:46:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 10 (0x123e85c00) [pid = 1674] [serial = 10] [outer = 0x119a07c00] 03:46:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 11 (0x123622800) [pid = 1674] [serial = 11] [outer = 0x119a07400] 03:46:21 INFO - PROCESS | 1674 | [1674] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:46:21 INFO - PROCESS | 1674 | 1464086781642 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 1674 | 1464086781651 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 12 (0x12696e400) [pid = 1674] [serial = 12] [outer = 0x119a07400] 03:46:21 INFO - PROCESS | 1674 | 1464086781995 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"49a46cba-19f6-f84c-b993-3bb2ceec64f3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524022209","device":"desktop","version":"48.0a2","command_id":1}}] 03:46:22 INFO - PROCESS | 1674 | 1464086782089 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:46:22 INFO - PROCESS | 1674 | 1464086782132 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:46:22 INFO - PROCESS | 1674 | 1464086782226 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:46:22 INFO - PROCESS | 1674 | [1674] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:46:22 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:46:22 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:46:22 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 13 (0x128d75400) [pid = 1674] [serial = 13] [outer = 0x119a07400] 03:46:22 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:46:22 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:46:22 INFO - PROCESS | 1674 | 1464086782487 Marionette TRACE conn2 <- [1,3,null,{}] 03:46:22 INFO - PROCESS | 1674 | 1464086782495 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:46:22 INFO - PROCESS | 1674 | 1464086782517 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:46:22 INFO - PROCESS | 1674 | 1464086782546 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:46:22 INFO - PROCESS | 1674 | 1464086782547 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:46:22 INFO - PROCESS | 1674 | 1464086782550 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 1674 | 1464086782553 Marionette TRACE conn2 <- [1,6,null,{}] 03:46:22 INFO - PROCESS | 1674 | 1464086782558 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:46:22 INFO - PROCESS | 1674 | 1464086782566 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:46:22 INFO - PROCESS | 1674 | 1464086782568 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e5800 == 6 [pid = 1674] [id = 6] 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 14 (0x12924e800) [pid = 1674] [serial = 14] [outer = 0x0] 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 15 (0x129250800) [pid = 1674] [serial = 15] [outer = 0x12924e800] 03:46:22 INFO - PROCESS | 1674 | 1464086782600 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 16 (0x129407c00) [pid = 1674] [serial = 16] [outer = 0x12924e800] 03:46:22 INFO - PROCESS | 1674 | 1464086782910 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:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 03:46:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x1246f5800 == 7 [pid = 1674] [id = 7] 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 17 (0x12940b000) [pid = 1674] [serial = 17] [outer = 0x0] 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 18 (0x129678000) [pid = 1674] [serial = 18] [outer = 0x12940b000] 03:46:22 INFO - PROCESS | 1674 | 1464086782947 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 19 (0x12967cc00) [pid = 1674] [serial = 19] [outer = 0x12940b000] 03:46:23 INFO - PROCESS | 1674 | 1464086782993 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 1674 | 1464086782995 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:46:23 INFO - PROCESS | 1674 | 1464086783028 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 1674 | 1464086783029 Marionette TRACE conn2 <- [1,10,null,{}] 03:46:23 INFO - PROCESS | 1674 | 1464086783043 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:46:23 INFO - PROCESS | 1674 | 1464086783169 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:46:23 INFO - PROCESS | 1674 | 1464086783200 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a98a000 == 8 [pid = 1674] [id = 8] 03:46:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 20 (0x12a974800) [pid = 1674] [serial = 20] [outer = 0x0] 03:46:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 21 (0x12a976400) [pid = 1674] [serial = 21] [outer = 0x12a974800] 03:46:23 INFO - PROCESS | 1674 | 1464086783229 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 22 (0x12a97a800) [pid = 1674] [serial = 22] [outer = 0x12a974800] 03:46:23 INFO - PROCESS | 1674 | 1464086783543 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:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 579ms 03:46:23 INFO - PROCESS | 1674 | 1464086783626 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:46:23 INFO - PROCESS | 1674 | 1464086783627 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:46:23 INFO - PROCESS | 1674 | 1464086783629 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 1674 | 1464086783631 Marionette TRACE conn2 <- [1,14,null,{}] 03:46:23 INFO - PROCESS | 1674 | 1464086783633 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:46:23 INFO - PROCESS | 1674 | 1464086783719 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:46:23 INFO - PROCESS | 1674 | 1464086783726 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b87f000 == 9 [pid = 1674] [id = 9] 03:46:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 23 (0x12a97f000) [pid = 1674] [serial = 23] [outer = 0x0] 03:46:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 24 (0x12abafc00) [pid = 1674] [serial = 24] [outer = 0x12a97f000] 03:46:23 INFO - PROCESS | 1674 | 1464086783750 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 25 (0x12ba5bc00) [pid = 1674] [serial = 25] [outer = 0x12a97f000] 03:46:24 INFO - PROCESS | 1674 | 1464086784003 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:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 03:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:46:24 INFO - PROCESS | 1674 | 1464086784049 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 1674 | 1464086784050 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:46:24 INFO - PROCESS | 1674 | 1464086784052 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 1674 | 1464086784053 Marionette TRACE conn2 <- [1,18,null,{}] 03:46:24 INFO - PROCESS | 1674 | 1464086784063 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:46:24 INFO - PROCESS | 1674 | 1464086784151 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:46:24 INFO - PROCESS | 1674 | 1464086784158 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb34800 == 10 [pid = 1674] [id = 10] 03:46:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 26 (0x12ba68000) [pid = 1674] [serial = 26] [outer = 0x0] 03:46:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 27 (0x12bb13000) [pid = 1674] [serial = 27] [outer = 0x12ba68000] 03:46:24 INFO - PROCESS | 1674 | 1464086784183 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 28 (0x12bb1cc00) [pid = 1674] [serial = 28] [outer = 0x12ba68000] 03:46:24 INFO - PROCESS | 1674 | 1464086784432 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:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 423ms 03:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:46:24 INFO - PROCESS | 1674 | 1464086784480 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 1674 | 1464086784481 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:46:24 INFO - PROCESS | 1674 | 1464086784484 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 1674 | 1464086784485 Marionette TRACE conn2 <- [1,22,null,{}] 03:46:24 INFO - PROCESS | 1674 | 1464086784487 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:46:24 INFO - PROCESS | 1674 | 1464086784584 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:46:24 INFO - PROCESS | 1674 | 1464086784589 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf19000 == 11 [pid = 1674] [id = 11] 03:46:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 29 (0x12bb20400) [pid = 1674] [serial = 29] [outer = 0x0] 03:46:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 30 (0x12bb2f000) [pid = 1674] [serial = 30] [outer = 0x12bb20400] 03:46:24 INFO - PROCESS | 1674 | 1464086784616 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 31 (0x118059800) [pid = 1674] [serial = 31] [outer = 0x12bb20400] 03:46:24 INFO - PROCESS | 1674 | 1464086784856 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:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 03:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:46:24 INFO - PROCESS | 1674 | 1464086784913 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 1674 | 1464086784914 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:46:24 INFO - PROCESS | 1674 | 1464086784917 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 1674 | 1464086784918 Marionette TRACE conn2 <- [1,26,null,{}] 03:46:24 INFO - PROCESS | 1674 | 1464086784920 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:46:25 INFO - PROCESS | 1674 | 1464086785026 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:46:25 INFO - PROCESS | 1674 | 1464086785031 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x11808e800 == 12 [pid = 1674] [id = 12] 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 32 (0x118154400) [pid = 1674] [serial = 32] [outer = 0x0] 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 33 (0x118485400) [pid = 1674] [serial = 33] [outer = 0x118154400] 03:46:25 INFO - PROCESS | 1674 | 1464086785056 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 34 (0x12bf62c00) [pid = 1674] [serial = 34] [outer = 0x118154400] 03:46:25 INFO - PROCESS | 1674 | 1464086785294 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:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 03:46:25 INFO - PROCESS | 1674 | 1464086785337 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 1674 | 1464086785338 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:46:25 INFO - PROCESS | 1674 | 1464086785349 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 1674 | 1464086785350 Marionette TRACE conn2 <- [1,30,null,{}] 03:46:25 INFO - PROCESS | 1674 | 1464086785352 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:46:25 INFO - PROCESS | 1674 | 1464086785454 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:46:25 INFO - PROCESS | 1674 | 1464086785458 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c64f800 == 13 [pid = 1674] [id = 13] 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 35 (0x12bf65c00) [pid = 1674] [serial = 35] [outer = 0x0] 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 36 (0x12c636400) [pid = 1674] [serial = 36] [outer = 0x12bf65c00] 03:46:25 INFO - PROCESS | 1674 | 1464086785483 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 37 (0x12c639800) [pid = 1674] [serial = 37] [outer = 0x12bf65c00] 03:46:25 INFO - PROCESS | 1674 | 1464086785712 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:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 03:46:25 INFO - PROCESS | 1674 | 1464086785769 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 1674 | 1464086785770 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:46:25 INFO - PROCESS | 1674 | 1464086785779 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 1674 | 1464086785780 Marionette TRACE conn2 <- [1,34,null,{}] 03:46:25 INFO - PROCESS | 1674 | 1464086785783 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:46:25 INFO - PROCESS | 1674 | 1464086785869 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:46:25 INFO - PROCESS | 1674 | 1464086785873 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c90d000 == 14 [pid = 1674] [id = 14] 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 38 (0x12c63bc00) [pid = 1674] [serial = 38] [outer = 0x0] 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 39 (0x12c63e000) [pid = 1674] [serial = 39] [outer = 0x12c63bc00] 03:46:25 INFO - PROCESS | 1674 | 1464086785907 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 40 (0x12c72d800) [pid = 1674] [serial = 40] [outer = 0x12c63bc00] 03:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 03:46:26 INFO - PROCESS | 1674 | 1464086786141 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:46:26 INFO - PROCESS | 1674 | 1464086786148 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:46:26 INFO - PROCESS | 1674 | 1464086786149 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:46:26 INFO - PROCESS | 1674 | 1464086786151 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 1674 | 1464086786152 Marionette TRACE conn2 <- [1,38,null,{}] 03:46:26 INFO - PROCESS | 1674 | 1464086786154 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:46:26 INFO - PROCESS | 1674 | 1464086786261 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:46:26 INFO - PROCESS | 1674 | 1464086786266 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb94000 == 15 [pid = 1674] [id = 15] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 41 (0x12c733800) [pid = 1674] [serial = 41] [outer = 0x0] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 42 (0x12c739400) [pid = 1674] [serial = 42] [outer = 0x12c733800] 03:46:26 INFO - PROCESS | 1674 | 1464086786290 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 43 (0x12cb44000) [pid = 1674] [serial = 43] [outer = 0x12c733800] 03:46:26 INFO - PROCESS | 1674 | 1464086786526 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:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 03:46:26 INFO - PROCESS | 1674 | 1464086786579 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 1674 | 1464086786580 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:46:26 INFO - PROCESS | 1674 | 1464086786582 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 1674 | 1464086786583 Marionette TRACE conn2 <- [1,42,null,{}] 03:46:26 INFO - PROCESS | 1674 | 1464086786586 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:46:26 INFO - PROCESS | 1674 | 1464086786682 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:46:26 INFO - PROCESS | 1674 | 1464086786687 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce40800 == 16 [pid = 1674] [id = 16] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 44 (0x12cb46800) [pid = 1674] [serial = 44] [outer = 0x0] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 45 (0x12cb4e000) [pid = 1674] [serial = 45] [outer = 0x12cb46800] 03:46:26 INFO - PROCESS | 1674 | 1464086786713 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 46 (0x12ce05c00) [pid = 1674] [serial = 46] [outer = 0x12cb46800] 03:46:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d31e800 == 17 [pid = 1674] [id = 17] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 47 (0x12d31f000) [pid = 1674] [serial = 47] [outer = 0x0] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 48 (0x12d320000) [pid = 1674] [serial = 48] [outer = 0x12d31f000] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 49 (0x12d324800) [pid = 1674] [serial = 49] [outer = 0x12d31f000] 03:46:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce52000 == 18 [pid = 1674] [id = 18] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 50 (0x12ce06000) [pid = 1674] [serial = 50] [outer = 0x0] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 51 (0x12d0d8000) [pid = 1674] [serial = 51] [outer = 0x12ce06000] 03:46:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 52 (0x12ce08c00) [pid = 1674] [serial = 52] [outer = 0x12ce06000] 03:46:27 INFO - PROCESS | 1674 | 1464086787061 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:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 03:46:27 INFO - PROCESS | 1674 | 1464086787106 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 1674 | 1464086787108 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:46:27 INFO - PROCESS | 1674 | 1464086787110 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 1674 | 1464086787121 Marionette TRACE conn2 <- [1,46,null,{}] 03:46:27 INFO - PROCESS | 1674 | 1464086787123 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:46:27 INFO - PROCESS | 1674 | 1464086787206 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:46:27 INFO - PROCESS | 1674 | 1464086787211 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6e1800 == 19 [pid = 1674] [id = 19] 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 53 (0x12ce0a800) [pid = 1674] [serial = 53] [outer = 0x0] 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 54 (0x12d0d4400) [pid = 1674] [serial = 54] [outer = 0x12ce0a800] 03:46:27 INFO - PROCESS | 1674 | 1464086787240 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 55 (0x12d7ae000) [pid = 1674] [serial = 55] [outer = 0x12ce0a800] 03:46:27 INFO - PROCESS | 1674 | 1464086787478 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:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 377ms 03:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:46:27 INFO - PROCESS | 1674 | 1464086787495 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 1674 | 1464086787496 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:46:27 INFO - PROCESS | 1674 | 1464086787498 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 1674 | 1464086787499 Marionette TRACE conn2 <- [1,50,null,{}] 03:46:27 INFO - PROCESS | 1674 | 1464086787501 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:46:27 INFO - PROCESS | 1674 | 1464086787598 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:46:27 INFO - PROCESS | 1674 | 1464086787602 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9b5800 == 20 [pid = 1674] [id = 20] 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 56 (0x1185b6400) [pid = 1674] [serial = 56] [outer = 0x0] 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 57 (0x118710000) [pid = 1674] [serial = 57] [outer = 0x1185b6400] 03:46:27 INFO - PROCESS | 1674 | 1464086787626 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 58 (0x12d7b9000) [pid = 1674] [serial = 58] [outer = 0x1185b6400] 03:46:27 INFO - PROCESS | 1674 | 1464086787854 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:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 03:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:46:27 INFO - PROCESS | 1674 | 1464086787866 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 1674 | 1464086787867 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:46:27 INFO - PROCESS | 1674 | 1464086787869 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 1674 | 1464086787870 Marionette TRACE conn2 <- [1,54,null,{}] 03:46:27 INFO - PROCESS | 1674 | 1464086787880 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:46:27 INFO - PROCESS | 1674 | 1464086787970 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:46:27 INFO - PROCESS | 1674 | 1464086787976 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9c5800 == 21 [pid = 1674] [id = 21] 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 59 (0x1180bd000) [pid = 1674] [serial = 59] [outer = 0x0] 03:46:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 60 (0x1180c1000) [pid = 1674] [serial = 60] [outer = 0x1180bd000] 03:46:28 INFO - PROCESS | 1674 | 1464086788000 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 61 (0x1180c5000) [pid = 1674] [serial = 61] [outer = 0x1180bd000] 03:46:28 INFO - PROCESS | 1674 | 1464086788231 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:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 03:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:46:28 INFO - PROCESS | 1674 | 1464086788246 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 1674 | 1464086788247 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:46:28 INFO - PROCESS | 1674 | 1464086788249 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 1674 | 1464086788250 Marionette TRACE conn2 <- [1,58,null,{}] 03:46:28 INFO - PROCESS | 1674 | 1464086788252 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:46:28 INFO - PROCESS | 1674 | 1464086788349 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:46:28 INFO - PROCESS | 1674 | 1464086788353 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9ec800 == 22 [pid = 1674] [id = 22] 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 62 (0x12d7b4c00) [pid = 1674] [serial = 62] [outer = 0x0] 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 63 (0x12db78800) [pid = 1674] [serial = 63] [outer = 0x12d7b4c00] 03:46:28 INFO - PROCESS | 1674 | 1464086788377 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 64 (0x12db7e000) [pid = 1674] [serial = 64] [outer = 0x12d7b4c00] 03:46:28 INFO - PROCESS | 1674 | 1464086788645 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:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 03:46:28 INFO - PROCESS | 1674 | 1464086788667 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 1674 | 1464086788669 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:46:28 INFO - PROCESS | 1674 | 1464086788680 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 1674 | 1464086788681 Marionette TRACE conn2 <- [1,62,null,{}] 03:46:28 INFO - PROCESS | 1674 | 1464086788684 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:46:28 INFO - PROCESS | 1674 | 1464086788794 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:46:28 INFO - PROCESS | 1674 | 1464086788799 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12db93800 == 23 [pid = 1674] [id = 23] 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 65 (0x119df8000) [pid = 1674] [serial = 65] [outer = 0x0] 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x12db84400) [pid = 1674] [serial = 66] [outer = 0x119df8000] 03:46:28 INFO - PROCESS | 1674 | 1464086788828 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x12e150400) [pid = 1674] [serial = 67] [outer = 0x119df8000] 03:46:29 INFO - PROCESS | 1674 | 1464086789915 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:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1284ms 03:46:29 INFO - PROCESS | 1674 | 1464086789957 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 1674 | 1464086789961 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:46:29 INFO - PROCESS | 1674 | 1464086789964 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 1674 | 1464086789966 Marionette TRACE conn2 <- [1,66,null,{}] 03:46:29 INFO - PROCESS | 1674 | 1464086789970 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:46:30 INFO - PROCESS | 1674 | 1464086790078 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:46:30 INFO - PROCESS | 1674 | 1464086790133 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x1130c2000 == 24 [pid = 1674] [id = 24] 03:46:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x112969400) [pid = 1674] [serial = 68] [outer = 0x0] 03:46:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x113bbd000) [pid = 1674] [serial = 69] [outer = 0x112969400] 03:46:30 INFO - PROCESS | 1674 | 1464086790164 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x114ffb400) [pid = 1674] [serial = 70] [outer = 0x112969400] 03:46:30 INFO - PROCESS | 1674 | 1464086790562 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:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 03:46:30 INFO - PROCESS | 1674 | 1464086790586 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 1674 | 1464086790592 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:46:30 INFO - PROCESS | 1674 | 1464086790597 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 1674 | 1464086790598 Marionette TRACE conn2 <- [1,70,null,{}] 03:46:30 INFO - PROCESS | 1674 | 1464086790601 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:46:30 INFO - PROCESS | 1674 | 1464086790711 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:46:30 INFO - PROCESS | 1674 | 1464086790753 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f0a800 == 25 [pid = 1674] [id = 25] 03:46:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x116429400) [pid = 1674] [serial = 71] [outer = 0x0] 03:46:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x116a5b400) [pid = 1674] [serial = 72] [outer = 0x116429400] 03:46:30 INFO - PROCESS | 1674 | 1464086790785 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x118064400) [pid = 1674] [serial = 73] [outer = 0x116429400] 03:46:31 INFO - PROCESS | 1674 | 1464086791424 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:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 870ms 03:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:46:31 INFO - PROCESS | 1674 | 1464086791475 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 1674 | 1464086791478 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:46:31 INFO - PROCESS | 1674 | 1464086791481 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 1674 | 1464086791484 Marionette TRACE conn2 <- [1,74,null,{}] 03:46:31 INFO - PROCESS | 1674 | 1464086791487 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:46:31 INFO - PROCESS | 1674 | 1464086791569 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:46:31 INFO - PROCESS | 1674 | 1464086791663 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x113ccd000 == 26 [pid = 1674] [id = 26] 03:46:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x11649d400) [pid = 1674] [serial = 74] [outer = 0x0] 03:46:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x1164a4400) [pid = 1674] [serial = 75] [outer = 0x11649d400] 03:46:31 INFO - PROCESS | 1674 | 1464086791703 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x1166c7000) [pid = 1674] [serial = 76] [outer = 0x11649d400] 03:46:32 INFO - PROCESS | 1674 | 1464086792143 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:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 729ms 03:46:32 INFO - PROCESS | 1674 | 1464086792243 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 1674 | 1464086792248 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:46:32 INFO - PROCESS | 1674 | 1464086792262 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 1674 | 1464086792264 Marionette TRACE conn2 <- [1,78,null,{}] 03:46:32 INFO - PROCESS | 1674 | 1464086792267 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:46:32 INFO - PROCESS | 1674 | 1464086792377 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:46:32 INFO - PROCESS | 1674 | 1464086792384 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x116499800 == 27 [pid = 1674] [id = 27] 03:46:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x116845000) [pid = 1674] [serial = 77] [outer = 0x0] 03:46:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x1168a0400) [pid = 1674] [serial = 78] [outer = 0x116845000] 03:46:32 INFO - PROCESS | 1674 | 1464086792425 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x117676800) [pid = 1674] [serial = 79] [outer = 0x116845000] 03:46:32 INFO - PROCESS | 1674 | 1464086792753 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:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 03:46:32 INFO - PROCESS | 1674 | 1464086792782 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 1674 | 1464086792784 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:46:32 INFO - PROCESS | 1674 | 1464086792797 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 1674 | 1464086792800 Marionette TRACE conn2 <- [1,82,null,{}] 03:46:32 INFO - PROCESS | 1674 | 1464086792808 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:46:32 INFO - PROCESS | 1674 | 1464086792882 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:46:32 INFO - PROCESS | 1674 | 1464086792890 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x11687e800 == 28 [pid = 1674] [id = 28] 03:46:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x116462800) [pid = 1674] [serial = 80] [outer = 0x0] 03:46:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x1180b7800) [pid = 1674] [serial = 81] [outer = 0x116462800] 03:46:32 INFO - PROCESS | 1674 | 1464086792919 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x11815b000) [pid = 1674] [serial = 82] [outer = 0x116462800] 03:46:33 INFO - PROCESS | 1674 | 1464086793239 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:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 476ms 03:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:46:33 INFO - PROCESS | 1674 | 1464086793270 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 1674 | 1464086793271 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:46:33 INFO - PROCESS | 1674 | 1464086793277 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 1674 | 1464086793279 Marionette TRACE conn2 <- [1,86,null,{}] 03:46:33 INFO - PROCESS | 1674 | 1464086793281 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:46:33 INFO - PROCESS | 1674 | 1464086793352 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:46:33 INFO - PROCESS | 1674 | 1464086793402 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x117059000 == 29 [pid = 1674] [id = 29] 03:46:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x11649e800) [pid = 1674] [serial = 83] [outer = 0x0] 03:46:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x1185a7000) [pid = 1674] [serial = 84] [outer = 0x11649e800] 03:46:33 INFO - PROCESS | 1674 | 1464086793428 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x1185bdc00) [pid = 1674] [serial = 85] [outer = 0x11649e800] 03:46:33 INFO - PROCESS | 1674 | 1464086793706 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:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 473ms 03:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:46:33 INFO - PROCESS | 1674 | 1464086793749 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 1674 | 1464086793750 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:46:33 INFO - PROCESS | 1674 | 1464086793752 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 1674 | 1464086793753 Marionette TRACE conn2 <- [1,90,null,{}] 03:46:33 INFO - PROCESS | 1674 | 1464086793759 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:46:33 INFO - PROCESS | 1674 | 1464086793832 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:46:33 INFO - PROCESS | 1674 | 1464086793837 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x11808e000 == 30 [pid = 1674] [id = 30] 03:46:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x1185b7400) [pid = 1674] [serial = 86] [outer = 0x0] 03:46:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x11870a400) [pid = 1674] [serial = 87] [outer = 0x1185b7400] 03:46:33 INFO - PROCESS | 1674 | 1464086793865 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x118dae400) [pid = 1674] [serial = 88] [outer = 0x1185b7400] 03:46:34 INFO - PROCESS | 1674 | 1464086794163 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]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 423ms 03:46:34 INFO - PROCESS | 1674 | 1464086794183 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 1674 | 1464086794184 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:46:34 INFO - PROCESS | 1674 | 1464086794187 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 1674 | 1464086794188 Marionette TRACE conn2 <- [1,94,null,{}] 03:46:34 INFO - PROCESS | 1674 | 1464086794194 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}] 03:46:34 INFO - PROCESS | 1674 | 1464086794307 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:46:34 INFO - PROCESS | 1674 | 1464086794315 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183af000 == 31 [pid = 1674] [id = 31] 03:46:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x1185bf400) [pid = 1674] [serial = 89] [outer = 0x0] 03:46:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x119102800) [pid = 1674] [serial = 90] [outer = 0x1185bf400] 03:46:34 INFO - PROCESS | 1674 | 1464086794341 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x119a2dc00) [pid = 1674] [serial = 91] [outer = 0x1185bf400] 03:46:34 INFO - PROCESS | 1674 | 1464086794620 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]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 474ms 03:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:46:34 INFO - PROCESS | 1674 | 1464086794664 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 1674 | 1464086794665 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:46:34 INFO - PROCESS | 1674 | 1464086794667 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 1674 | 1464086794668 Marionette TRACE conn2 <- [1,98,null,{}] 03:46:34 INFO - PROCESS | 1674 | 1464086794671 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}] 03:46:34 INFO - PROCESS | 1674 | 1464086794745 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:46:34 INFO - PROCESS | 1674 | 1464086794749 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x11705e000 == 32 [pid = 1674] [id = 32] 03:46:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x119a27800) [pid = 1674] [serial = 92] [outer = 0x0] 03:46:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x119df7800) [pid = 1674] [serial = 93] [outer = 0x119a27800] 03:46:34 INFO - PROCESS | 1674 | 1464086794777 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11a186400) [pid = 1674] [serial = 94] [outer = 0x119a27800] 03:46:35 INFO - PROCESS | 1674 | 1464086795089 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]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 03:46:35 INFO - PROCESS | 1674 | 1464086795137 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 1674 | 1464086795139 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:46:35 INFO - PROCESS | 1674 | 1464086795141 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 1674 | 1464086795142 Marionette TRACE conn2 <- [1,102,null,{}] 03:46:35 INFO - PROCESS | 1674 | 1464086795144 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}] 03:46:35 INFO - PROCESS | 1674 | 1464086795233 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:46:35 INFO - PROCESS | 1674 | 1464086795240 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193ab000 == 33 [pid = 1674] [id = 33] 03:46:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x119a2f800) [pid = 1674] [serial = 95] [outer = 0x0] 03:46:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x11a18c800) [pid = 1674] [serial = 96] [outer = 0x119a2f800] 03:46:35 INFO - PROCESS | 1674 | 1464086795265 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11a277c00) [pid = 1674] [serial = 97] [outer = 0x119a2f800] 03:46:35 INFO - PROCESS | 1674 | 1464086795525 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]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 03:46:35 INFO - PROCESS | 1674 | 1464086795563 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 1674 | 1464086795565 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:46:35 INFO - PROCESS | 1674 | 1464086795567 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 1674 | 1464086795568 Marionette TRACE conn2 <- [1,106,null,{}] 03:46:35 INFO - PROCESS | 1674 | 1464086795570 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}] 03:46:35 INFO - PROCESS | 1674 | 1464086795663 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:46:35 INFO - PROCESS | 1674 | 1464086795667 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193db000 == 34 [pid = 1674] [id = 34] 03:46:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11a277000) [pid = 1674] [serial = 98] [outer = 0x0] 03:46:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1212c3800) [pid = 1674] [serial = 99] [outer = 0x11a277000] 03:46:35 INFO - PROCESS | 1674 | 1464086795696 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x123166c00) [pid = 1674] [serial = 100] [outer = 0x11a277000] 03:46:35 INFO - PROCESS | 1674 | 1464086795977 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]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 03:46:35 INFO - PROCESS | 1674 | 1464086795988 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 1674 | 1464086795991 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:46:36 INFO - PROCESS | 1674 | 1464086796000 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 1674 | 1464086796001 Marionette TRACE conn2 <- [1,110,null,{}] 03:46:36 INFO - PROCESS | 1674 | 1464086796003 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}] 03:46:36 INFO - PROCESS | 1674 | 1464086796089 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:46:36 INFO - PROCESS | 1674 | 1464086796133 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x119452000 == 35 [pid = 1674] [id = 35] 03:46:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11a277800) [pid = 1674] [serial = 101] [outer = 0x0] 03:46:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x123265800) [pid = 1674] [serial = 102] [outer = 0x11a277800] 03:46:36 INFO - PROCESS | 1674 | 1464086796160 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x123470c00) [pid = 1674] [serial = 103] [outer = 0x11a277800] 03:46:36 INFO - PROCESS | 1674 | 1464086796421 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]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 03:46:36 INFO - PROCESS | 1674 | 1464086796468 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 1674 | 1464086796470 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:46:36 INFO - PROCESS | 1674 | 1464086796480 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 1674 | 1464086796482 Marionette TRACE conn2 <- [1,114,null,{}] 03:46:36 INFO - PROCESS | 1674 | 1464086796484 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}] 03:46:36 INFO - PROCESS | 1674 | 1464086796576 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:46:36 INFO - PROCESS | 1674 | 1464086796580 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d62000 == 36 [pid = 1674] [id = 36] 03:46:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1233fc400) [pid = 1674] [serial = 104] [outer = 0x0] 03:46:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1238f3800) [pid = 1674] [serial = 105] [outer = 0x1233fc400] 03:46:36 INFO - PROCESS | 1674 | 1464086796612 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x124688c00) [pid = 1674] [serial = 106] [outer = 0x1233fc400] 03:46:36 INFO - PROCESS | 1674 | 1464086796948 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]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 519ms 03:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:46:37 INFO - PROCESS | 1674 | 1464086796999 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 1674 | 1464086797000 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:46:37 INFO - PROCESS | 1674 | 1464086797002 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 1674 | 1464086797003 Marionette TRACE conn2 <- [1,118,null,{}] 03:46:37 INFO - PROCESS | 1674 | 1464086797006 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}] 03:46:37 INFO - PROCESS | 1674 | 1464086797096 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:46:37 INFO - PROCESS | 1674 | 1464086797102 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a255800 == 37 [pid = 1674] [id = 37] 03:46:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x123624400) [pid = 1674] [serial = 107] [outer = 0x0] 03:46:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x124877000) [pid = 1674] [serial = 108] [outer = 0x123624400] 03:46:37 INFO - PROCESS | 1674 | 1464086797129 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x124f11c00) [pid = 1674] [serial = 109] [outer = 0x123624400] 03:46:37 INFO - PROCESS | 1674 | 1464086797388 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]]]}] 03:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 03:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:46:37 INFO - PROCESS | 1674 | 1464086797428 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 1674 | 1464086797429 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:46:37 INFO - PROCESS | 1674 | 1464086797432 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 1674 | 1464086797433 Marionette TRACE conn2 <- [1,122,null,{}] 03:46:37 INFO - PROCESS | 1674 | 1464086797435 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}] 03:46:37 INFO - PROCESS | 1674 | 1464086797513 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:46:37 INFO - PROCESS | 1674 | 1464086797517 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231e6000 == 38 [pid = 1674] [id = 38] 03:46:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x123623400) [pid = 1674] [serial = 110] [outer = 0x0] 03:46:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x124f85c00) [pid = 1674] [serial = 111] [outer = 0x123623400] 03:46:37 INFO - PROCESS | 1674 | 1464086797545 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x125432800) [pid = 1674] [serial = 112] [outer = 0x123623400] 03:46:37 INFO - PROCESS | 1674 | 1464086797850 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]]]}] 03:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 03:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:46:37 INFO - PROCESS | 1674 | 1464086797901 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 1674 | 1464086797902 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:46:37 INFO - PROCESS | 1674 | 1464086797912 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 1674 | 1464086797913 Marionette TRACE conn2 <- [1,126,null,{}] 03:46:37 INFO - PROCESS | 1674 | 1464086797915 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}] 03:46:38 INFO - PROCESS | 1674 | 1464086798005 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:46:38 INFO - PROCESS | 1674 | 1464086798014 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232af800 == 39 [pid = 1674] [id = 39] 03:46:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x112e7a800) [pid = 1674] [serial = 113] [outer = 0x0] 03:46:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x126519800) [pid = 1674] [serial = 114] [outer = 0x112e7a800] 03:46:38 INFO - PROCESS | 1674 | 1464086798038 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12678c400) [pid = 1674] [serial = 115] [outer = 0x112e7a800] 03:46:38 INFO - PROCESS | 1674 | 1464086798326 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]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 03:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:46:38 INFO - PROCESS | 1674 | 1464086798381 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 1674 | 1464086798383 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:46:38 INFO - PROCESS | 1674 | 1464086798386 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 1674 | 1464086798387 Marionette TRACE conn2 <- [1,130,null,{}] 03:46:38 INFO - PROCESS | 1674 | 1464086798390 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}] 03:46:38 INFO - PROCESS | 1674 | 1464086798491 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:46:38 INFO - PROCESS | 1674 | 1464086798497 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a06000 == 40 [pid = 1674] [id = 40] 03:46:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1267c8000) [pid = 1674] [serial = 116] [outer = 0x0] 03:46:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1269a2400) [pid = 1674] [serial = 117] [outer = 0x1267c8000] 03:46:38 INFO - PROCESS | 1674 | 1464086798534 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x126c2c400) [pid = 1674] [serial = 118] [outer = 0x1267c8000] 03:46:38 INFO - PROCESS | 1674 | 1464086798949 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]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 573ms 03:46:38 INFO - PROCESS | 1674 | 1464086798959 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 1674 | 1464086798960 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:46:38 INFO - PROCESS | 1674 | 1464086798964 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 1674 | 1464086798965 Marionette TRACE conn2 <- [1,134,null,{}] 03:46:38 INFO - PROCESS | 1674 | 1464086798968 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}] 03:46:39 INFO - PROCESS | 1674 | 1464086799096 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:46:39 INFO - PROCESS | 1674 | 1464086799103 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b5a000 == 41 [pid = 1674] [id = 41] 03:46:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x126c2cc00) [pid = 1674] [serial = 119] [outer = 0x0] 03:46:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x128d6d400) [pid = 1674] [serial = 120] [outer = 0x126c2cc00] 03:46:39 INFO - PROCESS | 1674 | 1464086799125 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x128d79800) [pid = 1674] [serial = 121] [outer = 0x126c2cc00] 03:46:39 INFO - PROCESS | 1674 | 1464086799497 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]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 03:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:46:39 INFO - PROCESS | 1674 | 1464086799535 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 1674 | 1464086799536 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:46:39 INFO - PROCESS | 1674 | 1464086799540 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 1674 | 1464086799542 Marionette TRACE conn2 <- [1,138,null,{}] 03:46:39 INFO - PROCESS | 1674 | 1464086799545 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}] 03:46:40 INFO - PROCESS | 1674 | 1464086800374 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:46:40 INFO - PROCESS | 1674 | 1464086800445 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x11254c800 == 42 [pid = 1674] [id = 42] 03:46:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x113c2b800) [pid = 1674] [serial = 122] [outer = 0x0] 03:46:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x115d84800) [pid = 1674] [serial = 123] [outer = 0x113c2b800] 03:46:40 INFO - PROCESS | 1674 | 1464086800473 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x116464000) [pid = 1674] [serial = 124] [outer = 0x113c2b800] 03:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1272ms 03:46:40 INFO - PROCESS | 1674 | 1464086800803 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]]]}] 03:46:40 INFO - PROCESS | 1674 | 1464086800812 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 1674 | 1464086800815 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:46:40 INFO - PROCESS | 1674 | 1464086800818 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 1674 | 1464086800820 Marionette TRACE conn2 <- [1,142,null,{}] 03:46:40 INFO - PROCESS | 1674 | 1464086800825 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}] 03:46:40 INFO - PROCESS | 1674 | 1464086800911 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:46:40 INFO - PROCESS | 1674 | 1464086800916 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x115f96000 == 43 [pid = 1674] [id = 43] 03:46:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x116720c00) [pid = 1674] [serial = 125] [outer = 0x0] 03:46:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x116847000) [pid = 1674] [serial = 126] [outer = 0x116720c00] 03:46:40 INFO - PROCESS | 1674 | 1464086800969 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x117595800) [pid = 1674] [serial = 127] [outer = 0x116720c00] 03:46:41 INFO - PROCESS | 1674 | 1464086801271 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]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 475ms 03:46:41 INFO - PROCESS | 1674 | 1464086801304 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:46:41 INFO - PROCESS | 1674 | 1464086801308 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:46:41 INFO - PROCESS | 1674 | 1464086801312 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 1674 | 1464086801314 Marionette TRACE conn2 <- [1,146,null,{}] 03:46:41 INFO - PROCESS | 1674 | 1464086801316 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}] 03:46:41 INFO - PROCESS | 1674 | 1464086801400 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:46:41 INFO - PROCESS | 1674 | 1464086801431 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x116880800 == 44 [pid = 1674] [id = 44] 03:46:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x118061000) [pid = 1674] [serial = 128] [outer = 0x0] 03:46:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1180bf800) [pid = 1674] [serial = 129] [outer = 0x118061000] 03:46:41 INFO - PROCESS | 1674 | 1464086801457 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x118150800) [pid = 1674] [serial = 130] [outer = 0x118061000] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x12cb46800) [pid = 1674] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12c733800) [pid = 1674] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12c63bc00) [pid = 1674] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x12bf65c00) [pid = 1674] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x118154400) [pid = 1674] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12bb20400) [pid = 1674] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x12ba68000) [pid = 1674] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x12a97f000) [pid = 1674] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12a974800) [pid = 1674] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x12924e800) [pid = 1674] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12d7b4c00) [pid = 1674] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1180bd000) [pid = 1674] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1185b6400) [pid = 1674] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x12ce0a800) [pid = 1674] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1233fc400) [pid = 1674] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x123624400) [pid = 1674] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x123623400) [pid = 1674] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x119df8000) [pid = 1674] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x112969400) [pid = 1674] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x116429400) [pid = 1674] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11649d400) [pid = 1674] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x116845000) [pid = 1674] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x116462800) [pid = 1674] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11649e800) [pid = 1674] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1185b7400) [pid = 1674] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1185bf400) [pid = 1674] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x119a27800) [pid = 1674] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x119a2f800) [pid = 1674] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:46:42 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11a277000) [pid = 1674] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 921ms 03:46:42 INFO - PROCESS | 1674 | 1464086802230 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]]]}] 03:46:42 INFO - PROCESS | 1674 | 1464086802233 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 1674 | 1464086802236 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:46:42 INFO - PROCESS | 1674 | 1464086802246 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 1674 | 1464086802250 Marionette TRACE conn2 <- [1,150,null,{}] 03:46:42 INFO - PROCESS | 1674 | 1464086802252 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}] 03:46:42 INFO - PROCESS | 1674 | 1464086802325 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:46:42 INFO - PROCESS | 1674 | 1464086802375 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x117050800 == 45 [pid = 1674] [id = 45] 03:46:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1121b6000) [pid = 1674] [serial = 131] [outer = 0x0] 03:46:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x116a59800) [pid = 1674] [serial = 132] [outer = 0x1121b6000] 03:46:42 INFO - PROCESS | 1674 | 1464086802402 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x11847b400) [pid = 1674] [serial = 133] [outer = 0x1121b6000] 03:46:42 INFO - PROCESS | 1674 | 1464086802693 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]]]}] 03:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 479ms 03:46:42 INFO - PROCESS | 1674 | 1464086802718 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 1674 | 1464086802719 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:46:42 INFO - PROCESS | 1674 | 1464086802730 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 1674 | 1464086802731 Marionette TRACE conn2 <- [1,154,null,{}] 03:46:42 INFO - PROCESS | 1674 | 1464086802734 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}] 03:46:42 INFO - PROCESS | 1674 | 1464086802807 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:46:42 INFO - PROCESS | 1674 | 1464086802812 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183af800 == 46 [pid = 1674] [id = 46] 03:46:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1185aac00) [pid = 1674] [serial = 134] [outer = 0x0] 03:46:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1185c1800) [pid = 1674] [serial = 135] [outer = 0x1185aac00] 03:46:42 INFO - PROCESS | 1674 | 1464086802840 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11870ac00) [pid = 1674] [serial = 136] [outer = 0x1185aac00] 03:46:43 INFO - PROCESS | 1674 | 1464086803143 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]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 476ms 03:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:46:43 INFO - PROCESS | 1674 | 1464086803199 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 1674 | 1464086803200 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:46:43 INFO - PROCESS | 1674 | 1464086803202 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 1674 | 1464086803203 Marionette TRACE conn2 <- [1,158,null,{}] 03:46:43 INFO - PROCESS | 1674 | 1464086803214 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}] 03:46:43 INFO - PROCESS | 1674 | 1464086803282 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:46:43 INFO - PROCESS | 1674 | 1464086803287 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d4f000 == 47 [pid = 1674] [id = 47] 03:46:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11910e400) [pid = 1674] [serial = 137] [outer = 0x0] 03:46:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x119351c00) [pid = 1674] [serial = 138] [outer = 0x11910e400] 03:46:43 INFO - PROCESS | 1674 | 1464086803322 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x119854000) [pid = 1674] [serial = 139] [outer = 0x11910e400] 03:46:43 INFO - PROCESS | 1674 | 1464086803691 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]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 529ms 03:46:43 INFO - PROCESS | 1674 | 1464086803732 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 1674 | 1464086803734 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:46:43 INFO - PROCESS | 1674 | 1464086803737 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 1674 | 1464086803739 Marionette TRACE conn2 <- [1,162,null,{}] 03:46:43 INFO - PROCESS | 1674 | 1464086803743 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}] 03:46:43 INFO - PROCESS | 1674 | 1464086803850 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:46:43 INFO - PROCESS | 1674 | 1464086803858 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x115f46800 == 48 [pid = 1674] [id = 48] 03:46:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x119359800) [pid = 1674] [serial = 140] [outer = 0x0] 03:46:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x119a2e800) [pid = 1674] [serial = 141] [outer = 0x119359800] 03:46:43 INFO - PROCESS | 1674 | 1464086803895 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11a186c00) [pid = 1674] [serial = 142] [outer = 0x119359800] 03:46:44 INFO - PROCESS | 1674 | 1464086804411 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]]]}] 03:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 723ms 03:46:44 INFO - PROCESS | 1674 | 1464086804467 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 1674 | 1464086804469 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:46:44 INFO - PROCESS | 1674 | 1464086804487 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 1674 | 1464086804489 Marionette TRACE conn2 <- [1,166,null,{}] 03:46:44 INFO - PROCESS | 1674 | 1464086804494 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}] 03:46:44 INFO - PROCESS | 1674 | 1464086804582 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:46:44 INFO - PROCESS | 1674 | 1464086804627 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166ee800 == 49 [pid = 1674] [id = 49] 03:46:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x115f2f400) [pid = 1674] [serial = 143] [outer = 0x0] 03:46:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x116725c00) [pid = 1674] [serial = 144] [outer = 0x115f2f400] 03:46:44 INFO - PROCESS | 1674 | 1464086804658 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11758cc00) [pid = 1674] [serial = 145] [outer = 0x115f2f400] 03:46:45 INFO - PROCESS | 1674 | 1464086805086 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]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 637ms 03:46:45 INFO - PROCESS | 1674 | 1464086805111 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 1674 | 1464086805115 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:46:45 INFO - PROCESS | 1674 | 1464086805119 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 1674 | 1464086805121 Marionette TRACE conn2 <- [1,170,null,{}] 03:46:45 INFO - PROCESS | 1674 | 1464086805124 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}] 03:46:45 INFO - PROCESS | 1674 | 1464086805212 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:46:45 INFO - PROCESS | 1674 | 1464086805253 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d41000 == 50 [pid = 1674] [id = 50] 03:46:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x117680c00) [pid = 1674] [serial = 146] [outer = 0x0] 03:46:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1180bbc00) [pid = 1674] [serial = 147] [outer = 0x117680c00] 03:46:45 INFO - PROCESS | 1674 | 1464086805282 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1185bf000) [pid = 1674] [serial = 148] [outer = 0x117680c00] 03:46:45 INFO - PROCESS | 1674 | 1464086805692 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]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 03:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:46:45 INFO - PROCESS | 1674 | 1464086805741 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 1674 | 1464086805742 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:46:45 INFO - PROCESS | 1674 | 1464086805745 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 1674 | 1464086805747 Marionette TRACE conn2 <- [1,174,null,{}] 03:46:45 INFO - PROCESS | 1674 | 1464086805755 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}] 03:46:45 INFO - PROCESS | 1674 | 1464086805845 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:46:45 INFO - PROCESS | 1674 | 1464086805919 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x117088800 == 51 [pid = 1674] [id = 51] 03:46:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x119854c00) [pid = 1674] [serial = 149] [outer = 0x0] 03:46:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x119a29400) [pid = 1674] [serial = 150] [outer = 0x119854c00] 03:46:45 INFO - PROCESS | 1674 | 1464086805950 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x119df3800) [pid = 1674] [serial = 151] [outer = 0x119854c00] 03:46:46 INFO - PROCESS | 1674 | 1464086806350 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]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 03:46:46 INFO - PROCESS | 1674 | 1464086806366 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 1674 | 1464086806368 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:46:46 INFO - PROCESS | 1674 | 1464086806370 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 1674 | 1464086806372 Marionette TRACE conn2 <- [1,178,null,{}] 03:46:46 INFO - PROCESS | 1674 | 1464086806374 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}] 03:46:46 INFO - PROCESS | 1674 | 1464086806462 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:46:46 INFO - PROCESS | 1674 | 1464086806504 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231eb800 == 52 [pid = 1674] [id = 52] 03:46:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11a18bc00) [pid = 1674] [serial = 152] [outer = 0x0] 03:46:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11a277000) [pid = 1674] [serial = 153] [outer = 0x11a18bc00] 03:46:46 INFO - PROCESS | 1674 | 1464086806534 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x118485800) [pid = 1674] [serial = 154] [outer = 0x11a18bc00] 03:46:46 INFO - PROCESS | 1674 | 1464086806956 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]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 03:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:46:46 INFO - PROCESS | 1674 | 1464086806991 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 1674 | 1464086806992 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:46:47 INFO - PROCESS | 1674 | 1464086806994 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 1674 | 1464086806995 Marionette TRACE conn2 <- [1,182,null,{}] 03:46:47 INFO - PROCESS | 1674 | 1464086806998 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}] 03:46:47 INFO - PROCESS | 1674 | 1464086807087 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:46:47 INFO - PROCESS | 1674 | 1464086807161 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x1132ac800 == 53 [pid = 1674] [id = 53] 03:46:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11689fc00) [pid = 1674] [serial = 155] [outer = 0x0] 03:46:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11767e400) [pid = 1674] [serial = 156] [outer = 0x11689fc00] 03:46:47 INFO - PROCESS | 1674 | 1464086807190 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x119106c00) [pid = 1674] [serial = 157] [outer = 0x11689fc00] 03:46:47 INFO - PROCESS | 1674 | 1464086807671 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]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 721ms 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x118d4f000 == 52 [pid = 1674] [id = 47] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1183af800 == 51 [pid = 1674] [id = 46] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1193db000 == 50 [pid = 1674] [id = 34] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1193ab000 == 49 [pid = 1674] [id = 33] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x117050800 == 48 [pid = 1674] [id = 45] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x116880800 == 47 [pid = 1674] [id = 44] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1183af000 == 46 [pid = 1674] [id = 31] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11808e000 == 45 [pid = 1674] [id = 30] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x116499800 == 44 [pid = 1674] [id = 27] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x115f96000 == 43 [pid = 1674] [id = 43] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x117059000 == 42 [pid = 1674] [id = 29] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11687e800 == 41 [pid = 1674] [id = 28] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11254c800 == 40 [pid = 1674] [id = 42] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11705e000 == 39 [pid = 1674] [id = 32] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1231eb800 == 38 [pid = 1674] [id = 52] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1231e6000 == 37 [pid = 1674] [id = 38] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x123a06000 == 36 [pid = 1674] [id = 40] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x117088800 == 35 [pid = 1674] [id = 51] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x119452000 == 34 [pid = 1674] [id = 35] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x123b5a000 == 33 [pid = 1674] [id = 41] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x118d41000 == 32 [pid = 1674] [id = 50] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x115f46800 == 31 [pid = 1674] [id = 48] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1166ee800 == 30 [pid = 1674] [id = 49] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11a255800 == 29 [pid = 1674] [id = 37] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x119d62000 == 28 [pid = 1674] [id = 36] 03:46:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1232af800 == 27 [pid = 1674] [id = 39] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x123622800) [pid = 1674] [serial = 11] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x123265800) [pid = 1674] [serial = 102] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1238f3800) [pid = 1674] [serial = 105] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x124877000) [pid = 1674] [serial = 108] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x124f85c00) [pid = 1674] [serial = 111] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x126519800) [pid = 1674] [serial = 114] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1269a2400) [pid = 1674] [serial = 117] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x12db84400) [pid = 1674] [serial = 66] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x113bbd000) [pid = 1674] [serial = 69] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x116a5b400) [pid = 1674] [serial = 72] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1164a4400) [pid = 1674] [serial = 75] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1166c7000) [pid = 1674] [serial = 76] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1168a0400) [pid = 1674] [serial = 78] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x117676800) [pid = 1674] [serial = 79] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1180b7800) [pid = 1674] [serial = 81] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1185a7000) [pid = 1674] [serial = 84] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11870a400) [pid = 1674] [serial = 87] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x119102800) [pid = 1674] [serial = 90] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x119a2dc00) [pid = 1674] [serial = 91] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x119df7800) [pid = 1674] [serial = 93] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a186400) [pid = 1674] [serial = 94] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11a18c800) [pid = 1674] [serial = 96] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x11a277c00) [pid = 1674] [serial = 97] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1212c3800) [pid = 1674] [serial = 99] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x123166c00) [pid = 1674] [serial = 100] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x118dae400) [pid = 1674] [serial = 88] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x124688c00) [pid = 1674] [serial = 106] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x124f11c00) [pid = 1674] [serial = 109] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x125432800) [pid = 1674] [serial = 112] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11815b000) [pid = 1674] [serial = 82] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x114ffb400) [pid = 1674] [serial = 70] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1185bdc00) [pid = 1674] [serial = 85] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x12e150400) [pid = 1674] [serial = 67] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x118064400) [pid = 1674] [serial = 73] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x12380a000) [pid = 1674] [serial = 8] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x12bb2f000) [pid = 1674] [serial = 30] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x118059800) [pid = 1674] [serial = 31] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x12bb13000) [pid = 1674] [serial = 27] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x12bb1cc00) [pid = 1674] [serial = 28] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x12ba5bc00) [pid = 1674] [serial = 25] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x12abafc00) [pid = 1674] [serial = 24] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x12a976400) [pid = 1674] [serial = 21] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x12a97a800) [pid = 1674] [serial = 22] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x129407c00) [pid = 1674] [serial = 16] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x129678000) [pid = 1674] [serial = 18] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x129250800) [pid = 1674] [serial = 15] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x12db78800) [pid = 1674] [serial = 63] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x1180c1000) [pid = 1674] [serial = 60] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x1180c5000) [pid = 1674] [serial = 61] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x118710000) [pid = 1674] [serial = 57] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x12d7b9000) [pid = 1674] [serial = 58] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x12d0d4400) [pid = 1674] [serial = 54] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x12d7ae000) [pid = 1674] [serial = 55] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 74 (0x12ce05c00) [pid = 1674] [serial = 46] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 73 (0x12d320000) [pid = 1674] [serial = 48] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x12d0d8000) [pid = 1674] [serial = 51] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x12cb4e000) [pid = 1674] [serial = 45] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 70 (0x12c739400) [pid = 1674] [serial = 42] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 69 (0x12cb44000) [pid = 1674] [serial = 43] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 68 (0x12c63e000) [pid = 1674] [serial = 39] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 67 (0x12c72d800) [pid = 1674] [serial = 40] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 66 (0x12c639800) [pid = 1674] [serial = 37] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 65 (0x12c636400) [pid = 1674] [serial = 36] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 64 (0x118485400) [pid = 1674] [serial = 33] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 63 (0x12bf62c00) [pid = 1674] [serial = 34] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | --DOMWINDOW == 62 (0x12db7e000) [pid = 1674] [serial = 64] [outer = 0x0] [url = about:blank] 03:46:48 INFO - PROCESS | 1674 | 1464086808386 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 1674 | 1464086808389 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:46:48 INFO - PROCESS | 1674 | 1464086808418 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 1674 | 1464086808420 Marionette TRACE conn2 <- [1,186,null,{}] 03:46:48 INFO - PROCESS | 1674 | 1464086808424 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}] 03:46:48 INFO - PROCESS | 1674 | 1464086808489 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:46:48 INFO - PROCESS | 1674 | 1464086808496 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x112c93000 == 28 [pid = 1674] [id = 54] 03:46:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 63 (0x11609bc00) [pid = 1674] [serial = 158] [outer = 0x0] 03:46:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 64 (0x1160a4c00) [pid = 1674] [serial = 159] [outer = 0x11609bc00] 03:46:48 INFO - PROCESS | 1674 | 1464086808525 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 65 (0x1164a7800) [pid = 1674] [serial = 160] [outer = 0x11609bc00] 03:46:48 INFO - PROCESS | 1674 | 1464086808832 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]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 422ms 03:46:48 INFO - PROCESS | 1674 | 1464086808838 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 1674 | 1464086808844 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:46:48 INFO - PROCESS | 1674 | 1464086808857 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 1674 | 1464086808862 Marionette TRACE conn2 <- [1,190,null,{}] 03:46:48 INFO - PROCESS | 1674 | 1464086808882 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}] 03:46:48 INFO - PROCESS | 1674 | 1464086808948 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:46:48 INFO - PROCESS | 1674 | 1464086808953 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x1160b7800 == 29 [pid = 1674] [id = 55] 03:46:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x1166bec00) [pid = 1674] [serial = 161] [outer = 0x0] 03:46:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x11689f800) [pid = 1674] [serial = 162] [outer = 0x1166bec00] 03:46:48 INFO - PROCESS | 1674 | 1464086808982 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x117592800) [pid = 1674] [serial = 163] [outer = 0x1166bec00] 03:46:49 INFO - PROCESS | 1674 | 1464086809280 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]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 442ms 03:46:49 INFO - PROCESS | 1674 | 1464086809298 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 1674 | 1464086809299 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:46:49 INFO - PROCESS | 1674 | 1464086809302 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 1674 | 1464086809303 Marionette TRACE conn2 <- [1,194,null,{}] 03:46:49 INFO - PROCESS | 1674 | 1464086809314 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}] 03:46:49 INFO - PROCESS | 1674 | 1464086809384 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:46:49 INFO - PROCESS | 1674 | 1464086809393 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f20800 == 30 [pid = 1674] [id = 56] 03:46:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x1180bc800) [pid = 1674] [serial = 164] [outer = 0x0] 03:46:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x1180c2000) [pid = 1674] [serial = 165] [outer = 0x1180bc800] 03:46:49 INFO - PROCESS | 1674 | 1464086809428 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x118152c00) [pid = 1674] [serial = 166] [outer = 0x1180bc800] 03:46:49 INFO - PROCESS | 1674 | 1464086809766 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]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 523ms 03:46:49 INFO - PROCESS | 1674 | 1464086809825 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 1674 | 1464086809827 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:46:49 INFO - PROCESS | 1674 | 1464086809830 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 1674 | 1464086809832 Marionette TRACE conn2 <- [1,198,null,{}] 03:46:49 INFO - PROCESS | 1674 | 1464086809835 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}] 03:46:49 INFO - PROCESS | 1674 | 1464086809934 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:46:49 INFO - PROCESS | 1674 | 1464086809996 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x117080000 == 31 [pid = 1674] [id = 57] 03:46:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x11814e000) [pid = 1674] [serial = 167] [outer = 0x0] 03:46:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x118486000) [pid = 1674] [serial = 168] [outer = 0x11814e000] 03:46:50 INFO - PROCESS | 1674 | 1464086810036 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x1185b7400) [pid = 1674] [serial = 169] [outer = 0x11814e000] 03:46:50 INFO - PROCESS | 1674 | 1464086810392 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]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 03:46:50 INFO - PROCESS | 1674 | 1464086810402 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 1674 | 1464086810403 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:46:50 INFO - PROCESS | 1674 | 1464086810405 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 1674 | 1464086810407 Marionette TRACE conn2 <- [1,202,null,{}] 03:46:50 INFO - PROCESS | 1674 | 1464086810412 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}] 03:46:50 INFO - PROCESS | 1674 | 1464086810492 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:46:50 INFO - PROCESS | 1674 | 1464086810497 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x118399800 == 32 [pid = 1674] [id = 58] 03:46:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x118150000) [pid = 1674] [serial = 170] [outer = 0x0] 03:46:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x1185d4c00) [pid = 1674] [serial = 171] [outer = 0x118150000] 03:46:50 INFO - PROCESS | 1674 | 1464086810524 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x11870fc00) [pid = 1674] [serial = 172] [outer = 0x118150000] 03:46:50 INFO - PROCESS | 1674 | 1464086810831 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]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 471ms 03:46:50 INFO - PROCESS | 1674 | 1464086810878 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:46:50 INFO - PROCESS | 1674 | 1464086810880 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:46:50 INFO - PROCESS | 1674 | 1464086810882 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 1674 | 1464086810883 Marionette TRACE conn2 <- [1,206,null,{}] 03:46:50 INFO - PROCESS | 1674 | 1464086810885 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}] 03:46:50 INFO - PROCESS | 1674 | 1464086810984 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:46:51 INFO - PROCESS | 1674 | 1464086811012 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d3e000 == 33 [pid = 1674] [id = 59] 03:46:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x11910ec00) [pid = 1674] [serial = 173] [outer = 0x0] 03:46:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x119358c00) [pid = 1674] [serial = 174] [outer = 0x11910ec00] 03:46:51 INFO - PROCESS | 1674 | 1464086811046 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x119a34400) [pid = 1674] [serial = 175] [outer = 0x11910ec00] 03:46:51 INFO - PROCESS | 1674 | 1464086811396 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]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 03:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:46:51 INFO - PROCESS | 1674 | 1464086811400 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 1674 | 1464086811402 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:46:51 INFO - PROCESS | 1674 | 1464086811405 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 1674 | 1464086811410 Marionette TRACE conn2 <- [1,210,null,{}] 03:46:51 INFO - PROCESS | 1674 | 1464086811413 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}] 03:46:51 INFO - PROCESS | 1674 | 1464086811531 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:46:51 INFO - PROCESS | 1674 | 1464086811548 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c4000 == 34 [pid = 1674] [id = 60] 03:46:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x119a30000) [pid = 1674] [serial = 176] [outer = 0x0] 03:46:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x11a18a800) [pid = 1674] [serial = 177] [outer = 0x119a30000] 03:46:51 INFO - PROCESS | 1674 | 1464086811586 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x11a279c00) [pid = 1674] [serial = 178] [outer = 0x119a30000] 03:46:51 INFO - PROCESS | 1674 | 1464086811931 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]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 577ms 03:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:46:51 INFO - PROCESS | 1674 | 1464086811982 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 1674 | 1464086811983 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:46:51 INFO - PROCESS | 1674 | 1464086811985 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 1674 | 1464086811986 Marionette TRACE conn2 <- [1,214,null,{}] 03:46:51 INFO - PROCESS | 1674 | 1464086811988 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}] 03:46:52 INFO - PROCESS | 1674 | 1464086812068 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:46:52 INFO - PROCESS | 1674 | 1464086812072 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193df800 == 35 [pid = 1674] [id = 61] 03:46:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x119df2400) [pid = 1674] [serial = 179] [outer = 0x0] 03:46:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x1212d1c00) [pid = 1674] [serial = 180] [outer = 0x119df2400] 03:46:52 INFO - PROCESS | 1674 | 1464086812120 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x1233f4c00) [pid = 1674] [serial = 181] [outer = 0x119df2400] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x112e7a800) [pid = 1674] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x11a277800) [pid = 1674] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x1267c8000) [pid = 1674] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x119359800) [pid = 1674] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x11910e400) [pid = 1674] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x116720c00) [pid = 1674] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x1121b6000) [pid = 1674] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x118061000) [pid = 1674] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x1185aac00) [pid = 1674] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x113c2b800) [pid = 1674] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:46:52 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x126c2cc00) [pid = 1674] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:46:52 INFO - PROCESS | 1674 | 1464086812444 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]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 472ms 03:46:52 INFO - PROCESS | 1674 | 1464086812460 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 1674 | 1464086812462 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:46:52 INFO - PROCESS | 1674 | 1464086812464 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 1674 | 1464086812466 Marionette TRACE conn2 <- [1,218,null,{}] 03:46:52 INFO - PROCESS | 1674 | 1464086812468 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}] 03:46:52 INFO - PROCESS | 1674 | 1464086812535 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:46:52 INFO - PROCESS | 1674 | 1464086812541 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cdf800 == 36 [pid = 1674] [id = 62] 03:46:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x117683800) [pid = 1674] [serial = 182] [outer = 0x0] 03:46:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x11910e400) [pid = 1674] [serial = 183] [outer = 0x117683800] 03:46:52 INFO - PROCESS | 1674 | 1464086812567 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x123621c00) [pid = 1674] [serial = 184] [outer = 0x117683800] 03:46:52 INFO - PROCESS | 1674 | 1464086812858 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]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 03:46:52 INFO - PROCESS | 1674 | 1464086812884 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:46:52 INFO - PROCESS | 1674 | 1464086812885 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:46:52 INFO - PROCESS | 1674 | 1464086812887 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 1674 | 1464086812889 Marionette TRACE conn2 <- [1,222,null,{}] 03:46:52 INFO - PROCESS | 1674 | 1464086812899 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}] 03:46:52 INFO - PROCESS | 1674 | 1464086812987 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:46:52 INFO - PROCESS | 1674 | 1464086812994 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d51000 == 37 [pid = 1674] [id = 63] 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x119df5400) [pid = 1674] [serial = 185] [outer = 0x0] 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x123630800) [pid = 1674] [serial = 186] [outer = 0x119df5400] 03:46:53 INFO - PROCESS | 1674 | 1464086813020 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x123812800) [pid = 1674] [serial = 187] [outer = 0x119df5400] 03:46:53 INFO - PROCESS | 1674 | 1464086813284 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]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 427ms 03:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:46:53 INFO - PROCESS | 1674 | 1464086813316 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 1674 | 1464086813317 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:46:53 INFO - PROCESS | 1674 | 1464086813319 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 1674 | 1464086813321 Marionette TRACE conn2 <- [1,226,null,{}] 03:46:53 INFO - PROCESS | 1674 | 1464086813331 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}] 03:46:53 INFO - PROCESS | 1674 | 1464086813431 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:46:53 INFO - PROCESS | 1674 | 1464086813438 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231e8000 == 38 [pid = 1674] [id = 64] 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x1130eb800) [pid = 1674] [serial = 188] [outer = 0x0] 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x123ac2000) [pid = 1674] [serial = 189] [outer = 0x1130eb800] 03:46:53 INFO - PROCESS | 1674 | 1464086813466 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x11870f400) [pid = 1674] [serial = 190] [outer = 0x1130eb800] 03:46:53 INFO - PROCESS | 1674 | 1464086813775 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]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 474ms 03:46:53 INFO - PROCESS | 1674 | 1464086813797 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 1674 | 1464086813798 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:46:53 INFO - PROCESS | 1674 | 1464086813800 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 1674 | 1464086813801 Marionette TRACE conn2 <- [1,230,null,{}] 03:46:53 INFO - PROCESS | 1674 | 1464086813803 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}] 03:46:53 INFO - PROCESS | 1674 | 1464086813892 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:46:53 INFO - PROCESS | 1674 | 1464086813898 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b2800 == 39 [pid = 1674] [id = 65] 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x12362c400) [pid = 1674] [serial = 191] [outer = 0x0] 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x124989400) [pid = 1674] [serial = 192] [outer = 0x12362c400] 03:46:53 INFO - PROCESS | 1674 | 1464086813923 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x124f18000) [pid = 1674] [serial = 193] [outer = 0x12362c400] 03:46:54 INFO - PROCESS | 1674 | 1464086814189 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]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 03:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:46:54 INFO - PROCESS | 1674 | 1464086814219 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 1674 | 1464086814220 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:46:54 INFO - PROCESS | 1674 | 1464086814230 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 1674 | 1464086814231 Marionette TRACE conn2 <- [1,234,null,{}] 03:46:54 INFO - PROCESS | 1674 | 1464086814234 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}] 03:46:54 INFO - PROCESS | 1674 | 1464086814309 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:46:54 INFO - PROCESS | 1674 | 1464086814387 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x111e0f000 == 40 [pid = 1674] [id = 66] 03:46:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x111a09c00) [pid = 1674] [serial = 194] [outer = 0x0] 03:46:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x1121b1800) [pid = 1674] [serial = 195] [outer = 0x111a09c00] 03:46:54 INFO - PROCESS | 1674 | 1464086814417 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x1130f4400) [pid = 1674] [serial = 196] [outer = 0x111a09c00] 03:46:54 INFO - PROCESS | 1674 | 1464086814950 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]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 778ms 03:46:55 INFO - PROCESS | 1674 | 1464086815002 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:46:55 INFO - PROCESS | 1674 | 1464086815007 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:46:55 INFO - PROCESS | 1674 | 1464086815012 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 1674 | 1464086815016 Marionette TRACE conn2 <- [1,238,null,{}] 03:46:55 INFO - PROCESS | 1674 | 1464086815020 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}] 03:46:55 INFO - PROCESS | 1674 | 1464086815151 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:46:55 INFO - PROCESS | 1674 | 1464086815215 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e05800 == 41 [pid = 1674] [id = 67] 03:46:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x116844000) [pid = 1674] [serial = 197] [outer = 0x0] 03:46:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x116a5a000) [pid = 1674] [serial = 198] [outer = 0x116844000] 03:46:55 INFO - PROCESS | 1674 | 1464086815245 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x11767c800) [pid = 1674] [serial = 199] [outer = 0x116844000] 03:46:55 INFO - PROCESS | 1674 | 1464086815866 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]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 875ms 03:46:55 INFO - PROCESS | 1674 | 1464086815885 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 1674 | 1464086815887 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:46:55 INFO - PROCESS | 1674 | 1464086815891 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 1674 | 1464086815893 Marionette TRACE conn2 <- [1,242,null,{}] 03:46:55 INFO - PROCESS | 1674 | 1464086815897 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}] 03:46:55 INFO - PROCESS | 1674 | 1464086815987 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:46:56 INFO - PROCESS | 1674 | 1464086816064 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x116655800 == 42 [pid = 1674] [id = 68] 03:46:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x115fd5400) [pid = 1674] [serial = 200] [outer = 0x0] 03:46:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x116726800) [pid = 1674] [serial = 201] [outer = 0x115fd5400] 03:46:56 INFO - PROCESS | 1674 | 1464086816104 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x116a5b400) [pid = 1674] [serial = 202] [outer = 0x115fd5400] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x1232b2800 == 41 [pid = 1674] [id = 65] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x1231e8000 == 40 [pid = 1674] [id = 64] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x119d51000 == 39 [pid = 1674] [id = 63] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x119cdf800 == 38 [pid = 1674] [id = 62] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x1193df800 == 37 [pid = 1674] [id = 61] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c4000 == 36 [pid = 1674] [id = 60] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x118d3e000 == 35 [pid = 1674] [id = 59] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x118399800 == 34 [pid = 1674] [id = 58] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x117080000 == 33 [pid = 1674] [id = 57] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x116f20800 == 32 [pid = 1674] [id = 56] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x1160b7800 == 31 [pid = 1674] [id = 55] 03:46:56 INFO - PROCESS | 1674 | --DOCSHELL 0x112c93000 == 30 [pid = 1674] [id = 54] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x128d79800) [pid = 1674] [serial = 121] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x11a186c00) [pid = 1674] [serial = 142] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x119854000) [pid = 1674] [serial = 139] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x119a2e800) [pid = 1674] [serial = 141] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x116847000) [pid = 1674] [serial = 126] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x116a59800) [pid = 1674] [serial = 132] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x1180bf800) [pid = 1674] [serial = 129] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x117595800) [pid = 1674] [serial = 127] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x1185c1800) [pid = 1674] [serial = 135] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x119351c00) [pid = 1674] [serial = 138] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x11870ac00) [pid = 1674] [serial = 136] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x118150800) [pid = 1674] [serial = 130] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x115d84800) [pid = 1674] [serial = 123] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x116464000) [pid = 1674] [serial = 124] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x11847b400) [pid = 1674] [serial = 133] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x128d6d400) [pid = 1674] [serial = 120] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x12678c400) [pid = 1674] [serial = 115] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x123470c00) [pid = 1674] [serial = 103] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x126c2c400) [pid = 1674] [serial = 118] [outer = 0x0] [url = about:blank] 03:46:56 INFO - PROCESS | 1674 | 1464086816589 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]]]}] 03:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 724ms 03:46:56 INFO - PROCESS | 1674 | 1464086816615 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:46:56 INFO - PROCESS | 1674 | 1464086816619 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:46:56 INFO - PROCESS | 1674 | 1464086816631 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 1674 | 1464086816633 Marionette TRACE conn2 <- [1,246,null,{}] 03:46:56 INFO - PROCESS | 1674 | 1464086816641 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}] 03:46:56 INFO - PROCESS | 1674 | 1464086816710 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:46:56 INFO - PROCESS | 1674 | 1464086816714 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166e1800 == 31 [pid = 1674] [id = 69] 03:46:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x11767dc00) [pid = 1674] [serial = 203] [outer = 0x0] 03:46:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x11805c400) [pid = 1674] [serial = 204] [outer = 0x11767dc00] 03:46:56 INFO - PROCESS | 1674 | 1464086816741 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x1180bc400) [pid = 1674] [serial = 205] [outer = 0x11767dc00] 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x1180bd000) [pid = 1674] [serial = 206] [outer = 0x12ce06000] 03:46:57 INFO - PROCESS | 1674 | 1464086817095 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]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 479ms 03:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:46:57 INFO - PROCESS | 1674 | 1464086817109 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 1674 | 1464086817110 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:46:57 INFO - PROCESS | 1674 | 1464086817112 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 1674 | 1464086817115 Marionette TRACE conn2 <- [1,250,null,{}] 03:46:57 INFO - PROCESS | 1674 | 1464086817122 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}] 03:46:57 INFO - PROCESS | 1674 | 1464086817195 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:46:57 INFO - PROCESS | 1674 | 1464086817241 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x117094800 == 32 [pid = 1674] [id = 70] 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x113cb1000) [pid = 1674] [serial = 207] [outer = 0x0] 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x1180bb400) [pid = 1674] [serial = 208] [outer = 0x113cb1000] 03:46:57 INFO - PROCESS | 1674 | 1464086817270 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x118714400) [pid = 1674] [serial = 209] [outer = 0x113cb1000] 03:46:57 INFO - PROCESS | 1674 | 1464086817559 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]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 03:46:57 INFO - PROCESS | 1674 | 1464086817583 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 1674 | 1464086817584 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:46:57 INFO - PROCESS | 1674 | 1464086817586 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 1674 | 1464086817587 Marionette TRACE conn2 <- [1,254,null,{}] 03:46:57 INFO - PROCESS | 1674 | 1464086817604 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}] 03:46:57 INFO - PROCESS | 1674 | 1464086817679 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:46:57 INFO - PROCESS | 1674 | 1464086817683 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x119137800 == 33 [pid = 1674] [id = 71] 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x1130f2800) [pid = 1674] [serial = 210] [outer = 0x0] 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x11935b000) [pid = 1674] [serial = 211] [outer = 0x1130f2800] 03:46:57 INFO - PROCESS | 1674 | 1464086817710 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x119a2e800) [pid = 1674] [serial = 212] [outer = 0x1130f2800] 03:46:58 INFO - PROCESS | 1674 | 1464086818008 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]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 03:46:58 INFO - PROCESS | 1674 | 1464086818060 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1674 | 1464086818061 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:46:58 INFO - PROCESS | 1674 | 1464086818064 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 1674 | 1464086818065 Marionette TRACE conn2 <- [1,258,null,{}] 03:46:58 INFO - PROCESS | 1674 | 1464086818067 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}] 03:46:58 INFO - PROCESS | 1674 | 1464086818156 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:46:58 INFO - PROCESS | 1674 | 1464086818162 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x112559000 == 34 [pid = 1674] [id = 72] 03:46:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x112e7a800) [pid = 1674] [serial = 213] [outer = 0x0] 03:46:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x119df8000) [pid = 1674] [serial = 214] [outer = 0x112e7a800] 03:46:58 INFO - PROCESS | 1674 | 1464086818188 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x11a272800) [pid = 1674] [serial = 215] [outer = 0x112e7a800] 03:46:58 INFO - PROCESS | 1674 | 1464086818500 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]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 03:46:58 INFO - PROCESS | 1674 | 1464086818538 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1674 | 1464086818541 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:46:58 INFO - PROCESS | 1674 | 1464086818544 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 1674 | 1464086818545 Marionette TRACE conn2 <- [1,262,null,{}] 03:46:58 INFO - PROCESS | 1674 | 1464086818548 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}] 03:46:58 INFO - PROCESS | 1674 | 1464086818645 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:46:58 INFO - PROCESS | 1674 | 1464086818676 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d61800 == 35 [pid = 1674] [id = 73] 03:46:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11a279400) [pid = 1674] [serial = 216] [outer = 0x0] 03:46:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x123622400) [pid = 1674] [serial = 217] [outer = 0x11a279400] 03:46:58 INFO - PROCESS | 1674 | 1464086818702 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1242eec00) [pid = 1674] [serial = 218] [outer = 0x11a279400] 03:46:59 INFO - PROCESS | 1674 | 1464086819001 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]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 03:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:46:59 INFO - PROCESS | 1674 | 1464086819014 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 1674 | 1464086819015 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:46:59 INFO - PROCESS | 1674 | 1464086819017 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 1674 | 1464086819018 Marionette TRACE conn2 <- [1,266,null,{}] 03:46:59 INFO - PROCESS | 1674 | 1464086819020 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}] 03:46:59 INFO - PROCESS | 1674 | 1464086819111 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:46:59 INFO - PROCESS | 1674 | 1464086819116 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a299800 == 36 [pid = 1674] [id = 74] 03:46:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11a279800) [pid = 1674] [serial = 219] [outer = 0x0] 03:46:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1246c2400) [pid = 1674] [serial = 220] [outer = 0x11a279800] 03:46:59 INFO - PROCESS | 1674 | 1464086819141 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x124f11800) [pid = 1674] [serial = 221] [outer = 0x11a279800] 03:46:59 INFO - PROCESS | 1674 | 1464086819439 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]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 03:46:59 INFO - PROCESS | 1674 | 1464086819487 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 1674 | 1464086819488 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:46:59 INFO - PROCESS | 1674 | 1464086819493 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 1674 | 1464086819494 Marionette TRACE conn2 <- [1,270,null,{}] 03:46:59 INFO - PROCESS | 1674 | 1464086819496 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}] 03:46:59 INFO - PROCESS | 1674 | 1464086819578 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:46:59 INFO - PROCESS | 1674 | 1464086819583 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:46:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x123435000 == 37 [pid = 1674] [id = 75] 03:46:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x124682800) [pid = 1674] [serial = 222] [outer = 0x0] 03:46:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x124f86400) [pid = 1674] [serial = 223] [outer = 0x124682800] 03:46:59 INFO - PROCESS | 1674 | 1464086819607 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x125431800) [pid = 1674] [serial = 224] [outer = 0x124682800] 03:46:59 INFO - PROCESS | 1674 | 1464086819912 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]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 03:46:59 INFO - PROCESS | 1674 | 1464086819964 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 1674 | 1464086819972 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:46:59 INFO - PROCESS | 1674 | 1464086819980 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 1674 | 1464086819981 Marionette TRACE conn2 <- [1,274,null,{}] 03:46:59 INFO - PROCESS | 1674 | 1464086819983 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}] 03:47:00 INFO - PROCESS | 1674 | 1464086820067 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:47:00 INFO - PROCESS | 1674 | 1464086820073 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b5a000 == 38 [pid = 1674] [id = 76] 03:47:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x124f14c00) [pid = 1674] [serial = 225] [outer = 0x0] 03:47:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x12650dc00) [pid = 1674] [serial = 226] [outer = 0x124f14c00] 03:47:00 INFO - PROCESS | 1674 | 1464086820098 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1265c0000) [pid = 1674] [serial = 227] [outer = 0x124f14c00] 03:47:00 INFO - PROCESS | 1674 | 1464086820380 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]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 419ms 03:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:47:00 INFO - PROCESS | 1674 | 1464086820399 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 1674 | 1464086820400 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:47:00 INFO - PROCESS | 1674 | 1464086820402 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 1674 | 1464086820404 Marionette TRACE conn2 <- [1,278,null,{}] 03:47:00 INFO - PROCESS | 1674 | 1464086820406 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}] 03:47:00 INFO - PROCESS | 1674 | 1464086820543 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1180bc800) [pid = 1674] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x11609bc00) [pid = 1674] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1130eb800) [pid = 1674] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11910ec00) [pid = 1674] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x11814e000) [pid = 1674] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1166bec00) [pid = 1674] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x118150000) [pid = 1674] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x119a30000) [pid = 1674] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x115f2f400) [pid = 1674] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x117680c00) [pid = 1674] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x119df2400) [pid = 1674] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x119854c00) [pid = 1674] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x117683800) [pid = 1674] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x119df5400) [pid = 1674] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:47:00 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x11a18bc00) [pid = 1674] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:47:00 INFO - PROCESS | 1674 | 1464086820579 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x117093000 == 39 [pid = 1674] [id = 77] 03:47:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x111e2ac00) [pid = 1674] [serial = 228] [outer = 0x0] 03:47:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x11609bc00) [pid = 1674] [serial = 229] [outer = 0x111e2ac00] 03:47:00 INFO - PROCESS | 1674 | 1464086820603 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x118150000) [pid = 1674] [serial = 230] [outer = 0x111e2ac00] 03:47:00 INFO - PROCESS | 1674 | 1464086820858 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]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 03:47:00 INFO - PROCESS | 1674 | 1464086820871 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 1674 | 1464086820874 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:47:00 INFO - PROCESS | 1674 | 1464086820897 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 1674 | 1464086820899 Marionette TRACE conn2 <- [1,282,null,{}] 03:47:00 INFO - PROCESS | 1674 | 1464086820902 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}] 03:47:01 INFO - PROCESS | 1674 | 1464086820996 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:47:01 INFO - PROCESS | 1674 | 1464086821001 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x1246d7000 == 40 [pid = 1674] [id = 78] 03:47:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11910ec00) [pid = 1674] [serial = 231] [outer = 0x0] 03:47:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x1267c8000) [pid = 1674] [serial = 232] [outer = 0x11910ec00] 03:47:01 INFO - PROCESS | 1674 | 1464086821040 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x128d37c00) [pid = 1674] [serial = 233] [outer = 0x11910ec00] 03:47:01 INFO - PROCESS | 1674 | 1464086821357 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]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 533ms 03:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:47:01 INFO - PROCESS | 1674 | 1464086821423 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 1674 | 1464086821425 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:47:01 INFO - PROCESS | 1674 | 1464086821429 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 1674 | 1464086821430 Marionette TRACE conn2 <- [1,286,null,{}] 03:47:01 INFO - PROCESS | 1674 | 1464086821434 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}] 03:47:01 INFO - PROCESS | 1674 | 1464086821539 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:47:01 INFO - PROCESS | 1674 | 1464086821547 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f6b800 == 41 [pid = 1674] [id = 79] 03:47:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x128d39000) [pid = 1674] [serial = 234] [outer = 0x0] 03:47:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x128d72c00) [pid = 1674] [serial = 235] [outer = 0x128d39000] 03:47:01 INFO - PROCESS | 1674 | 1464086821585 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1290a2000) [pid = 1674] [serial = 236] [outer = 0x128d39000] 03:47:02 INFO - PROCESS | 1674 | 1464086822015 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]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 620ms 03:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:47:02 INFO - PROCESS | 1674 | 1464086822048 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 1674 | 1464086822049 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:47:02 INFO - PROCESS | 1674 | 1464086822051 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 1674 | 1464086822052 Marionette TRACE conn2 <- [1,290,null,{}] 03:47:02 INFO - PROCESS | 1674 | 1464086822054 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}] 03:47:02 INFO - PROCESS | 1674 | 1464086822131 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:47:02 INFO - PROCESS | 1674 | 1464086822135 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x12548a000 == 42 [pid = 1674] [id = 80] 03:47:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1290a3000) [pid = 1674] [serial = 237] [outer = 0x0] 03:47:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x12924c400) [pid = 1674] [serial = 238] [outer = 0x1290a3000] 03:47:02 INFO - PROCESS | 1674 | 1464086822162 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x129250c00) [pid = 1674] [serial = 239] [outer = 0x1290a3000] 03:47:02 INFO - PROCESS | 1674 | 1464086822470 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]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 03:47:02 INFO - PROCESS | 1674 | 1464086822558 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 1674 | 1464086822560 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:47:02 INFO - PROCESS | 1674 | 1464086822564 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 1674 | 1464086822567 Marionette TRACE conn2 <- [1,294,null,{}] 03:47:02 INFO - PROCESS | 1674 | 1464086822571 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}] 03:47:02 INFO - PROCESS | 1674 | 1464086822651 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:47:02 INFO - PROCESS | 1674 | 1464086822731 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x115f96000 == 43 [pid = 1674] [id = 81] 03:47:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x115d87c00) [pid = 1674] [serial = 240] [outer = 0x0] 03:47:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11609d000) [pid = 1674] [serial = 241] [outer = 0x115d87c00] 03:47:02 INFO - PROCESS | 1674 | 1464086822763 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x116722000) [pid = 1674] [serial = 242] [outer = 0x115d87c00] 03:47:03 INFO - PROCESS | 1674 | 1464086823192 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]]]}] 03:47:03 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. 03:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 03:47:03 INFO - PROCESS | 1674 | 1464086823236 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:47:03 INFO - PROCESS | 1674 | 1464086823238 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:47:03 INFO - PROCESS | 1674 | 1464086823244 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 1674 | 1464086823247 Marionette TRACE conn2 <- [1,298,null,{}] 03:47:03 INFO - PROCESS | 1674 | 1464086823250 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}] 03:47:03 INFO - PROCESS | 1674 | 1464086823349 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:47:03 INFO - PROCESS | 1674 | 1464086823423 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x11944e000 == 44 [pid = 1674] [id = 82] 03:47:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x118153000) [pid = 1674] [serial = 243] [outer = 0x0] 03:47:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1181a0000) [pid = 1674] [serial = 244] [outer = 0x118153000] 03:47:03 INFO - PROCESS | 1674 | 1464086823483 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1185bf400) [pid = 1674] [serial = 245] [outer = 0x118153000] 03:47:03 INFO - PROCESS | 1674 | 1464086823984 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]]]}] 03:47:04 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. 03:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 773ms 03:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:47:04 INFO - PROCESS | 1674 | 1464086824016 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 1674 | 1464086824018 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:47:04 INFO - PROCESS | 1674 | 1464086824020 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 1674 | 1464086824021 Marionette TRACE conn2 <- [1,302,null,{}] 03:47:04 INFO - PROCESS | 1674 | 1464086824030 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}] 03:47:04 INFO - PROCESS | 1674 | 1464086824122 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:47:04 INFO - PROCESS | 1674 | 1464086824182 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x125488000 == 45 [pid = 1674] [id = 83] 03:47:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x119dfb400) [pid = 1674] [serial = 246] [outer = 0x0] 03:47:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11a274400) [pid = 1674] [serial = 247] [outer = 0x119dfb400] 03:47:04 INFO - PROCESS | 1674 | 1464086824214 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1233fa000) [pid = 1674] [serial = 248] [outer = 0x119dfb400] 03:47:04 INFO - PROCESS | 1674 | 1464086824612 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]]]}] 03:47:04 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. 03:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 03:47:04 INFO - PROCESS | 1674 | 1464086824640 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 1674 | 1464086824642 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:47:04 INFO - PROCESS | 1674 | 1464086824644 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 1674 | 1464086824645 Marionette TRACE conn2 <- [1,306,null,{}] 03:47:04 INFO - PROCESS | 1674 | 1464086824648 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}] 03:47:04 INFO - PROCESS | 1674 | 1464086824738 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:47:04 INFO - PROCESS | 1674 | 1464086824826 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e15800 == 46 [pid = 1674] [id = 84] 03:47:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11a193400) [pid = 1674] [serial = 249] [outer = 0x0] 03:47:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1233f9c00) [pid = 1674] [serial = 250] [outer = 0x11a193400] 03:47:04 INFO - PROCESS | 1674 | 1464086824855 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1238ec400) [pid = 1674] [serial = 251] [outer = 0x11a193400] 03:47:05 INFO - PROCESS | 1674 | 1464086825378 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]]]}] 03:47:05 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. 03:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 03:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:47:05 INFO - PROCESS | 1674 | 1464086825415 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 1674 | 1464086825417 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:47:05 INFO - PROCESS | 1674 | 1464086825420 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 1674 | 1464086825422 Marionette TRACE conn2 <- [1,310,null,{}] 03:47:05 INFO - PROCESS | 1674 | 1464086825444 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}] 03:47:05 INFO - PROCESS | 1674 | 1464086825528 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:47:05 INFO - PROCESS | 1674 | 1464086825584 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x117052800 == 47 [pid = 1674] [id = 85] 03:47:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11645d000) [pid = 1674] [serial = 252] [outer = 0x0] 03:47:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1164a3400) [pid = 1674] [serial = 253] [outer = 0x11645d000] 03:47:05 INFO - PROCESS | 1674 | 1464086825611 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11672cc00) [pid = 1674] [serial = 254] [outer = 0x11645d000] 03:47:06 INFO - PROCESS | 1674 | 1464086826057 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]]]}] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x124f6b800 == 46 [pid = 1674] [id = 79] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1246d7000 == 45 [pid = 1674] [id = 78] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x117093000 == 44 [pid = 1674] [id = 77] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x123b5a000 == 43 [pid = 1674] [id = 76] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x124989400) [pid = 1674] [serial = 192] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x123435000 == 42 [pid = 1674] [id = 75] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x11a299800 == 41 [pid = 1674] [id = 74] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x119d61800 == 40 [pid = 1674] [id = 73] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x112559000 == 39 [pid = 1674] [id = 72] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x119137800 == 38 [pid = 1674] [id = 71] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x117094800 == 37 [pid = 1674] [id = 70] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1166e1800 == 36 [pid = 1674] [id = 69] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x116655800 == 35 [pid = 1674] [id = 68] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x117e05800 == 34 [pid = 1674] [id = 67] 03:47:06 INFO - PROCESS | 1674 | --DOCSHELL 0x111e0f000 == 33 [pid = 1674] [id = 66] 03:47:06 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. 03:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 689ms 03:47:06 INFO - PROCESS | 1674 | 1464086826109 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 1674 | 1464086826113 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:47:06 INFO - PROCESS | 1674 | 1464086826117 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 1674 | 1464086826119 Marionette TRACE conn2 <- [1,314,null,{}] 03:47:06 INFO - PROCESS | 1674 | 1464086826121 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}] 03:47:06 INFO - PROCESS | 1674 | 1464086826199 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:47:06 INFO - PROCESS | 1674 | 1464086826209 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164d4000 == 34 [pid = 1674] [id = 86] 03:47:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x118056800) [pid = 1674] [serial = 255] [outer = 0x0] 03:47:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11805d000) [pid = 1674] [serial = 256] [outer = 0x118056800] 03:47:06 INFO - PROCESS | 1674 | 1464086826235 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1180c4400) [pid = 1674] [serial = 257] [outer = 0x118056800] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1180c2000) [pid = 1674] [serial = 165] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x118152c00) [pid = 1674] [serial = 166] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1160a4c00) [pid = 1674] [serial = 159] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1164a7800) [pid = 1674] [serial = 160] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11870f400) [pid = 1674] [serial = 190] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x119358c00) [pid = 1674] [serial = 174] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x118486000) [pid = 1674] [serial = 168] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11689f800) [pid = 1674] [serial = 162] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x117592800) [pid = 1674] [serial = 163] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1185d4c00) [pid = 1674] [serial = 171] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x11767e400) [pid = 1674] [serial = 156] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a18a800) [pid = 1674] [serial = 177] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11758cc00) [pid = 1674] [serial = 145] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x116725c00) [pid = 1674] [serial = 144] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1185bf000) [pid = 1674] [serial = 148] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1180bbc00) [pid = 1674] [serial = 147] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x119a34400) [pid = 1674] [serial = 175] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1212d1c00) [pid = 1674] [serial = 180] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x119df3800) [pid = 1674] [serial = 151] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x119a29400) [pid = 1674] [serial = 150] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x123621c00) [pid = 1674] [serial = 184] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x123630800) [pid = 1674] [serial = 186] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x11910e400) [pid = 1674] [serial = 183] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x118485800) [pid = 1674] [serial = 154] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x123ac2000) [pid = 1674] [serial = 189] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x11a277000) [pid = 1674] [serial = 153] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x1233f4c00) [pid = 1674] [serial = 181] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x11a279c00) [pid = 1674] [serial = 178] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x123812800) [pid = 1674] [serial = 187] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x11870fc00) [pid = 1674] [serial = 172] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x1185b7400) [pid = 1674] [serial = 169] [outer = 0x0] [url = about:blank] 03:47:06 INFO - PROCESS | 1674 | 1464086826583 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]]]}] 03:47:06 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. 03:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 03:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:47:06 INFO - PROCESS | 1674 | 1464086826636 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 1674 | 1464086826637 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:47:06 INFO - PROCESS | 1674 | 1464086826639 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 1674 | 1464086826642 Marionette TRACE conn2 <- [1,318,null,{}] 03:47:06 INFO - PROCESS | 1674 | 1464086826649 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}] 03:47:06 INFO - PROCESS | 1674 | 1464086826719 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:47:06 INFO - PROCESS | 1674 | 1464086826728 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x11807f000 == 35 [pid = 1674] [id = 87] 03:47:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x118480c00) [pid = 1674] [serial = 258] [outer = 0x0] 03:47:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x1185b9000) [pid = 1674] [serial = 259] [outer = 0x118480c00] 03:47:06 INFO - PROCESS | 1674 | 1464086826758 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x11870c000) [pid = 1674] [serial = 260] [outer = 0x118480c00] 03:47:07 INFO - PROCESS | 1674 | 1464086827077 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]]]}] 03:47:07 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. 03:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 03:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:47:07 INFO - PROCESS | 1674 | 1464086827111 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 1674 | 1464086827113 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:47:07 INFO - PROCESS | 1674 | 1464086827115 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 1674 | 1464086827116 Marionette TRACE conn2 <- [1,322,null,{}] 03:47:07 INFO - PROCESS | 1674 | 1464086827118 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}] 03:47:07 INFO - PROCESS | 1674 | 1464086827199 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:47:07 INFO - PROCESS | 1674 | 1464086827242 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183df000 == 36 [pid = 1674] [id = 88] 03:47:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x11870e800) [pid = 1674] [serial = 261] [outer = 0x0] 03:47:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x119358400) [pid = 1674] [serial = 262] [outer = 0x11870e800] 03:47:07 INFO - PROCESS | 1674 | 1464086827268 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x119a28000) [pid = 1674] [serial = 263] [outer = 0x11870e800] 03:47:07 INFO - PROCESS | 1674 | 1464086827562 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]]]}] 03:47:07 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. 03:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 03:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:47:07 INFO - PROCESS | 1674 | 1464086827583 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 1674 | 1464086827584 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:47:07 INFO - PROCESS | 1674 | 1464086827586 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 1674 | 1464086827588 Marionette TRACE conn2 <- [1,326,null,{}] 03:47:07 INFO - PROCESS | 1674 | 1464086827592 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}] 03:47:07 INFO - PROCESS | 1674 | 1464086827665 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:47:07 INFO - PROCESS | 1674 | 1464086827669 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c7000 == 37 [pid = 1674] [id = 89] 03:47:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x119a30000) [pid = 1674] [serial = 264] [outer = 0x0] 03:47:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x11a186800) [pid = 1674] [serial = 265] [outer = 0x119a30000] 03:47:07 INFO - PROCESS | 1674 | 1464086827697 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11a194800) [pid = 1674] [serial = 266] [outer = 0x119a30000] 03:47:08 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. 03:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 418ms 03:47:08 INFO - PROCESS | 1674 | 1464086828000 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]]]}] 03:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:47:08 INFO - PROCESS | 1674 | 1464086828017 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 1674 | 1464086828018 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:47:08 INFO - PROCESS | 1674 | 1464086828020 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 1674 | 1464086828021 Marionette TRACE conn2 <- [1,330,null,{}] 03:47:08 INFO - PROCESS | 1674 | 1464086828026 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}] 03:47:08 INFO - PROCESS | 1674 | 1464086828157 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:47:08 INFO - PROCESS | 1674 | 1464086828165 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cdd800 == 38 [pid = 1674] [id = 90] 03:47:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x11a273400) [pid = 1674] [serial = 267] [outer = 0x0] 03:47:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1212c6400) [pid = 1674] [serial = 268] [outer = 0x11a273400] 03:47:08 INFO - PROCESS | 1674 | 1464086828191 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x123ab9000) [pid = 1674] [serial = 269] [outer = 0x11a273400] 03:47:08 INFO - PROCESS | 1674 | 1464086828535 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]]]}] 03:47:08 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. 03:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 03:47:08 INFO - PROCESS | 1674 | 1464086828540 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 1674 | 1464086828543 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:47:08 INFO - PROCESS | 1674 | 1464086828547 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 1674 | 1464086828548 Marionette TRACE conn2 <- [1,334,null,{}] 03:47:08 INFO - PROCESS | 1674 | 1464086828550 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}] 03:47:08 INFO - PROCESS | 1674 | 1464086828636 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:47:08 INFO - PROCESS | 1674 | 1464086828666 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1f1000 == 39 [pid = 1674] [id = 91] 03:47:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1238f4c00) [pid = 1674] [serial = 270] [outer = 0x0] 03:47:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x12439b000) [pid = 1674] [serial = 271] [outer = 0x1238f4c00] 03:47:08 INFO - PROCESS | 1674 | 1464086828691 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1246ccc00) [pid = 1674] [serial = 272] [outer = 0x1238f4c00] 03:47:09 INFO - PROCESS | 1674 | 1464086829000 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]]]}] 03:47:09 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. 03:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 03:47:09 INFO - PROCESS | 1674 | 1464086829025 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 1674 | 1464086829028 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:47:09 INFO - PROCESS | 1674 | 1464086829031 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 1674 | 1464086829032 Marionette TRACE conn2 <- [1,338,null,{}] 03:47:09 INFO - PROCESS | 1674 | 1464086829034 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}] 03:47:09 INFO - PROCESS | 1674 | 1464086829122 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:47:09 INFO - PROCESS | 1674 | 1464086829127 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231e5800 == 40 [pid = 1674] [id = 92] 03:47:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x123e78800) [pid = 1674] [serial = 273] [outer = 0x0] 03:47:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x124f0fc00) [pid = 1674] [serial = 274] [outer = 0x123e78800] 03:47:09 INFO - PROCESS | 1674 | 1464086829152 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x12542b000) [pid = 1674] [serial = 275] [outer = 0x123e78800] 03:47:09 INFO - PROCESS | 1674 | 1464086829466 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]]]}] 03:47:09 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. 03:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 03:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:47:09 INFO - PROCESS | 1674 | 1464086829504 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 1674 | 1464086829506 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:47:09 INFO - PROCESS | 1674 | 1464086829511 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 1674 | 1464086829512 Marionette TRACE conn2 <- [1,342,null,{}] 03:47:09 INFO - PROCESS | 1674 | 1464086829515 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}] 03:47:09 INFO - PROCESS | 1674 | 1464086829603 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:47:09 INFO - PROCESS | 1674 | 1464086829634 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b69000 == 41 [pid = 1674] [id = 93] 03:47:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x124f16800) [pid = 1674] [serial = 276] [outer = 0x0] 03:47:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1265bf400) [pid = 1674] [serial = 277] [outer = 0x124f16800] 03:47:09 INFO - PROCESS | 1674 | 1464086829658 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12696cc00) [pid = 1674] [serial = 278] [outer = 0x124f16800] 03:47:09 INFO - PROCESS | 1674 | 1464086829955 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]]]}] 03:47:09 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. 03:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 03:47:09 INFO - PROCESS | 1674 | 1464086829982 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 1674 | 1464086829984 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:47:09 INFO - PROCESS | 1674 | 1464086829986 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 1674 | 1464086829987 Marionette TRACE conn2 <- [1,346,null,{}] 03:47:09 INFO - PROCESS | 1674 | 1464086829990 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}] 03:47:10 INFO - PROCESS | 1674 | 1464086830085 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:47:10 INFO - PROCESS | 1674 | 1464086830090 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ed7000 == 42 [pid = 1674] [id = 94] 03:47:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x126517000) [pid = 1674] [serial = 279] [outer = 0x0] 03:47:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x126c21000) [pid = 1674] [serial = 280] [outer = 0x126517000] 03:47:10 INFO - PROCESS | 1674 | 1464086830115 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x128d2d400) [pid = 1674] [serial = 281] [outer = 0x126517000] 03:47:10 INFO - PROCESS | 1674 | 1464086830475 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]]]}] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a279800) [pid = 1674] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x128d39000) [pid = 1674] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x113cb1000) [pid = 1674] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x124682800) [pid = 1674] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x12362c400) [pid = 1674] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x115fd5400) [pid = 1674] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x11767dc00) [pid = 1674] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11910ec00) [pid = 1674] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x124f14c00) [pid = 1674] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a279400) [pid = 1674] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1130f2800) [pid = 1674] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x112e7a800) [pid = 1674] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:47:10 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x111e2ac00) [pid = 1674] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:47:10 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. 03:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 521ms 03:47:10 INFO - PROCESS | 1674 | 1464086830509 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 1674 | 1464086830511 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:47:10 INFO - PROCESS | 1674 | 1464086830513 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 1674 | 1464086830515 Marionette TRACE conn2 <- [1,350,null,{}] 03:47:10 INFO - PROCESS | 1674 | 1464086830517 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}] 03:47:10 INFO - PROCESS | 1674 | 1464086830611 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:47:10 INFO - PROCESS | 1674 | 1464086830615 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x12421c000 == 43 [pid = 1674] [id = 95] 03:47:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x124f13800) [pid = 1674] [serial = 282] [outer = 0x0] 03:47:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x126518400) [pid = 1674] [serial = 283] [outer = 0x124f13800] 03:47:10 INFO - PROCESS | 1674 | 1464086830645 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x128d35400) [pid = 1674] [serial = 284] [outer = 0x124f13800] 03:47:10 INFO - PROCESS | 1674 | 1464086830943 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]]]}] 03:47:10 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. 03:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 03:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:47:10 INFO - PROCESS | 1674 | 1464086830982 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 1674 | 1464086830983 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:47:10 INFO - PROCESS | 1674 | 1464086830985 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 1674 | 1464086830987 Marionette TRACE conn2 <- [1,354,null,{}] 03:47:10 INFO - PROCESS | 1674 | 1464086830989 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}] 03:47:11 INFO - PROCESS | 1674 | 1464086831067 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:47:11 INFO - PROCESS | 1674 | 1464086831114 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x12690e800 == 44 [pid = 1674] [id = 96] 03:47:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1242fc400) [pid = 1674] [serial = 285] [outer = 0x0] 03:47:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x12909c800) [pid = 1674] [serial = 286] [outer = 0x1242fc400] 03:47:11 INFO - PROCESS | 1674 | 1464086831139 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x129402c00) [pid = 1674] [serial = 287] [outer = 0x1242fc400] 03:47:11 INFO - PROCESS | 1674 | 1464086831425 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]]]}] 03:47:11 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. 03:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 474ms 03:47:11 INFO - PROCESS | 1674 | 1464086831464 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 1674 | 1464086831465 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:47:11 INFO - PROCESS | 1674 | 1464086831468 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 1674 | 1464086831469 Marionette TRACE conn2 <- [1,358,null,{}] 03:47:11 INFO - PROCESS | 1674 | 1464086831471 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}] 03:47:11 INFO - PROCESS | 1674 | 1464086831548 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:47:11 INFO - PROCESS | 1674 | 1464086831552 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e6800 == 45 [pid = 1674] [id = 97] 03:47:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x123470c00) [pid = 1674] [serial = 288] [outer = 0x0] 03:47:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x12940b800) [pid = 1674] [serial = 289] [outer = 0x123470c00] 03:47:11 INFO - PROCESS | 1674 | 1464086831579 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x12966d800) [pid = 1674] [serial = 290] [outer = 0x123470c00] 03:47:11 INFO - PROCESS | 1674 | 1464086831950 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]]]}] 03:47:11 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. 03:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 03:47:11 INFO - PROCESS | 1674 | 1464086831987 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:47:11 INFO - PROCESS | 1674 | 1464086831989 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:47:11 INFO - PROCESS | 1674 | 1464086831993 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 1674 | 1464086831994 Marionette TRACE conn2 <- [1,362,null,{}] 03:47:11 INFO - PROCESS | 1674 | 1464086831997 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}] 03:47:12 INFO - PROCESS | 1674 | 1464086832113 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:47:12 INFO - PROCESS | 1674 | 1464086832119 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294b5000 == 46 [pid = 1674] [id = 98] 03:47:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x129411400) [pid = 1674] [serial = 291] [outer = 0x0] 03:47:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x129672800) [pid = 1674] [serial = 292] [outer = 0x129411400] 03:47:12 INFO - PROCESS | 1674 | 1464086832157 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12967c800) [pid = 1674] [serial = 293] [outer = 0x129411400] 03:47:12 INFO - PROCESS | 1674 | 1464086832650 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]]]}] 03:47:12 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. 03:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 03:47:12 INFO - PROCESS | 1674 | 1464086832673 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 1674 | 1464086832676 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:47:12 INFO - PROCESS | 1674 | 1464086832681 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 1674 | 1464086832683 Marionette TRACE conn2 <- [1,366,null,{}] 03:47:12 INFO - PROCESS | 1674 | 1464086832688 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}] 03:47:12 INFO - PROCESS | 1674 | 1464086832784 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:47:12 INFO - PROCESS | 1674 | 1464086832843 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x11664b000 == 47 [pid = 1674] [id = 99] 03:47:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x113c2dc00) [pid = 1674] [serial = 294] [outer = 0x0] 03:47:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1164a8000) [pid = 1674] [serial = 295] [outer = 0x113c2dc00] 03:47:12 INFO - PROCESS | 1674 | 1464086832874 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x116898c00) [pid = 1674] [serial = 296] [outer = 0x113c2dc00] 03:47:13 INFO - PROCESS | 1674 | 1464086833286 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]]]}] 03:47:13 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. 03:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 622ms 03:47:13 INFO - PROCESS | 1674 | 1464086833302 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 1674 | 1464086833306 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:47:13 INFO - PROCESS | 1674 | 1464086833311 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 1674 | 1464086833313 Marionette TRACE conn2 <- [1,370,null,{}] 03:47:13 INFO - PROCESS | 1674 | 1464086833315 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}] 03:47:13 INFO - PROCESS | 1674 | 1464086833411 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:47:13 INFO - PROCESS | 1674 | 1464086833492 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b1800 == 48 [pid = 1674] [id = 100] 03:47:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11814e000) [pid = 1674] [serial = 297] [outer = 0x0] 03:47:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x118153400) [pid = 1674] [serial = 298] [outer = 0x11814e000] 03:47:13 INFO - PROCESS | 1674 | 1464086833534 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1185bac00) [pid = 1674] [serial = 299] [outer = 0x11814e000] 03:47:13 INFO - PROCESS | 1674 | 1464086833967 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]]]}] 03:47:13 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. 03:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 03:47:13 INFO - PROCESS | 1674 | 1464086833981 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 1674 | 1464086833983 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:47:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:47:13 INFO - PROCESS | 1674 | 1464086833985 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 1674 | 1464086833987 Marionette TRACE conn2 <- [1,374,null,{}] 03:47:13 INFO - PROCESS | 1674 | 1464086833995 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}] 03:47:14 INFO - PROCESS | 1674 | 1464086834092 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:47:14 INFO - PROCESS | 1674 | 1464086834134 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e50000 == 49 [pid = 1674] [id = 101] 03:47:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x118da9800) [pid = 1674] [serial = 300] [outer = 0x0] 03:47:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11a18e800) [pid = 1674] [serial = 301] [outer = 0x118da9800] 03:47:14 INFO - PROCESS | 1674 | 1464086834166 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1212c3800) [pid = 1674] [serial = 302] [outer = 0x118da9800] 03:47:14 INFO - PROCESS | 1674 | 1464086834586 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:47:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 03:47:14 INFO - PROCESS | 1674 | 1464086834632 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 1674 | 1464086834634 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:47:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:47:14 INFO - PROCESS | 1674 | 1464086834637 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 1674 | 1464086834639 Marionette TRACE conn2 <- [1,378,null,{}] 03:47:14 INFO - PROCESS | 1674 | 1464086834643 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}] 03:47:14 INFO - PROCESS | 1674 | 1464086834748 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:47:14 INFO - PROCESS | 1674 | 1464086834845 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x112c89800 == 50 [pid = 1674] [id = 102] 03:47:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x11a271400) [pid = 1674] [serial = 303] [outer = 0x0] 03:47:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1238f3c00) [pid = 1674] [serial = 304] [outer = 0x11a271400] 03:47:14 INFO - PROCESS | 1674 | 1464086834875 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1267d0800) [pid = 1674] [serial = 305] [outer = 0x11a271400] 03:47:15 INFO - PROCESS | 1674 | 1464086835386 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:47:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 772ms 03:47:15 INFO - PROCESS | 1674 | 1464086835412 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:47:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:47:15 INFO - PROCESS | 1674 | 1464086835414 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:47:15 INFO - PROCESS | 1674 | 1464086835418 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 1674 | 1464086835420 Marionette TRACE conn2 <- [1,382,null,{}] 03:47:15 INFO - PROCESS | 1674 | 1464086835423 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}] 03:47:15 INFO - PROCESS | 1674 | 1464086835505 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:47:15 INFO - PROCESS | 1674 | 1464086835550 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x118095800 == 51 [pid = 1674] [id = 103] 03:47:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x116456800) [pid = 1674] [serial = 306] [outer = 0x0] 03:47:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1164ee000) [pid = 1674] [serial = 307] [outer = 0x116456800] 03:47:15 INFO - PROCESS | 1674 | 1464086835577 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x1168a0400) [pid = 1674] [serial = 308] [outer = 0x116456800] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e6800 == 50 [pid = 1674] [id = 97] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x12690e800 == 49 [pid = 1674] [id = 96] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x12421c000 == 48 [pid = 1674] [id = 95] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x123ed7000 == 47 [pid = 1674] [id = 94] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x123b69000 == 46 [pid = 1674] [id = 93] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x1231e5800 == 45 [pid = 1674] [id = 92] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1f1000 == 44 [pid = 1674] [id = 91] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x119cdd800 == 43 [pid = 1674] [id = 90] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x12924c400) [pid = 1674] [serial = 238] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x116a5a000) [pid = 1674] [serial = 198] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c7000 == 42 [pid = 1674] [id = 89] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x1183df000 == 41 [pid = 1674] [id = 88] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x11807f000 == 40 [pid = 1674] [id = 87] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x1164d4000 == 39 [pid = 1674] [id = 86] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x117052800 == 38 [pid = 1674] [id = 85] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x11944e000 == 37 [pid = 1674] [id = 82] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x115f96000 == 36 [pid = 1674] [id = 81] 03:47:16 INFO - PROCESS | 1674 | --DOCSHELL 0x12548a000 == 35 [pid = 1674] [id = 80] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1290a2000) [pid = 1674] [serial = 236] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1246c2400) [pid = 1674] [serial = 220] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x128d72c00) [pid = 1674] [serial = 235] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1180bb400) [pid = 1674] [serial = 208] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x124f86400) [pid = 1674] [serial = 223] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x124f18000) [pid = 1674] [serial = 193] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x125431800) [pid = 1674] [serial = 224] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x118714400) [pid = 1674] [serial = 209] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x116a5b400) [pid = 1674] [serial = 202] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11805c400) [pid = 1674] [serial = 204] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x128d37c00) [pid = 1674] [serial = 233] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1265c0000) [pid = 1674] [serial = 227] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1242eec00) [pid = 1674] [serial = 218] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x12650dc00) [pid = 1674] [serial = 226] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x119a2e800) [pid = 1674] [serial = 212] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x123622400) [pid = 1674] [serial = 217] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a272800) [pid = 1674] [serial = 215] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1180bc400) [pid = 1674] [serial = 205] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x124f11800) [pid = 1674] [serial = 221] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x119df8000) [pid = 1674] [serial = 214] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x11935b000) [pid = 1674] [serial = 211] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x12ce08c00) [pid = 1674] [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.] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1121b1800) [pid = 1674] [serial = 195] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x118150000) [pid = 1674] [serial = 230] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1267c8000) [pid = 1674] [serial = 232] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x116726800) [pid = 1674] [serial = 201] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x11609bc00) [pid = 1674] [serial = 229] [outer = 0x0] [url = about:blank] 03:47:16 INFO - PROCESS | 1674 | 1464086836094 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:47:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 722ms 03:47:16 INFO - PROCESS | 1674 | 1464086836140 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 1674 | 1464086836145 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:47:16 INFO - PROCESS | 1674 | 1464086836149 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 1674 | 1464086836151 Marionette TRACE conn2 <- [1,386,null,{}] 03:47:16 INFO - PROCESS | 1674 | 1464086836153 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}] 03:47:16 INFO - PROCESS | 1674 | 1464086836223 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:47:16 INFO - PROCESS | 1674 | 1464086836231 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x116878800 == 36 [pid = 1674] [id = 104] 03:47:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x11805dc00) [pid = 1674] [serial = 309] [outer = 0x0] 03:47:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x11819b800) [pid = 1674] [serial = 310] [outer = 0x11805dc00] 03:47:16 INFO - PROCESS | 1674 | 1464086836257 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1185b6800) [pid = 1674] [serial = 311] [outer = 0x11805dc00] 03:47:16 INFO - PROCESS | 1674 | 1464086836587 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]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 03:47:16 INFO - PROCESS | 1674 | 1464086836619 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:47:16 INFO - PROCESS | 1674 | 1464086836620 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:47:16 INFO - PROCESS | 1674 | 1464086836622 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 1674 | 1464086836625 Marionette TRACE conn2 <- [1,390,null,{}] 03:47:16 INFO - PROCESS | 1674 | 1464086836632 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}] 03:47:16 INFO - PROCESS | 1674 | 1464086836732 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:47:16 INFO - PROCESS | 1674 | 1464086836745 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x11857a000 == 37 [pid = 1674] [id = 105] 03:47:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x118711800) [pid = 1674] [serial = 312] [outer = 0x0] 03:47:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11935a800) [pid = 1674] [serial = 313] [outer = 0x118711800] 03:47:16 INFO - PROCESS | 1674 | 1464086836772 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x119e15400) [pid = 1674] [serial = 314] [outer = 0x118711800] 03:47:17 INFO - PROCESS | 1674 | 1464086837094 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]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 03:47:17 INFO - PROCESS | 1674 | 1464086837144 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 1674 | 1464086837145 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:47:17 INFO - PROCESS | 1674 | 1464086837147 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 1674 | 1464086837148 Marionette TRACE conn2 <- [1,394,null,{}] 03:47:17 INFO - PROCESS | 1674 | 1464086837151 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}] 03:47:17 INFO - PROCESS | 1674 | 1464086837228 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:47:17 INFO - PROCESS | 1674 | 1464086837272 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d5000 == 38 [pid = 1674] [id = 106] 03:47:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x118da7800) [pid = 1674] [serial = 315] [outer = 0x0] 03:47:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11a193800) [pid = 1674] [serial = 316] [outer = 0x118da7800] 03:47:17 INFO - PROCESS | 1674 | 1464086837298 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x12326bc00) [pid = 1674] [serial = 317] [outer = 0x118da7800] 03:47:17 INFO - PROCESS | 1674 | 1464086837593 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]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 03:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:47:17 INFO - PROCESS | 1674 | 1464086837616 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 1674 | 1464086837617 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:47:17 INFO - PROCESS | 1674 | 1464086837619 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 1674 | 1464086837621 Marionette TRACE conn2 <- [1,398,null,{}] 03:47:17 INFO - PROCESS | 1674 | 1464086837625 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}] 03:47:17 INFO - PROCESS | 1674 | 1464086837700 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:47:17 INFO - PROCESS | 1674 | 1464086837705 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a252800 == 39 [pid = 1674] [id = 107] 03:47:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x118daa800) [pid = 1674] [serial = 318] [outer = 0x0] 03:47:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x123691400) [pid = 1674] [serial = 319] [outer = 0x118daa800] 03:47:17 INFO - PROCESS | 1674 | 1464086837733 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12439f800) [pid = 1674] [serial = 320] [outer = 0x118daa800] 03:47:18 INFO - PROCESS | 1674 | 1464086838075 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]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 472ms 03:47:18 INFO - PROCESS | 1674 | 1464086838095 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 1674 | 1464086838096 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:47:18 INFO - PROCESS | 1674 | 1464086838098 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 1674 | 1464086838099 Marionette TRACE conn2 <- [1,402,null,{}] 03:47:18 INFO - PROCESS | 1674 | 1464086838101 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}] 03:47:18 INFO - PROCESS | 1674 | 1464086838227 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:47:18 INFO - PROCESS | 1674 | 1464086838233 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231e5000 == 40 [pid = 1674] [id = 108] 03:47:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1246c2400) [pid = 1674] [serial = 321] [outer = 0x0] 03:47:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x124f11400) [pid = 1674] [serial = 322] [outer = 0x1246c2400] 03:47:18 INFO - PROCESS | 1674 | 1464086838259 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1269a2800) [pid = 1674] [serial = 323] [outer = 0x1246c2400] 03:47:18 INFO - PROCESS | 1674 | 1464086838612 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]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 569ms 03:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:47:18 INFO - PROCESS | 1674 | 1464086838667 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 1674 | 1464086838668 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:47:18 INFO - PROCESS | 1674 | 1464086838670 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 1674 | 1464086838671 Marionette TRACE conn2 <- [1,406,null,{}] 03:47:18 INFO - PROCESS | 1674 | 1464086838674 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}] 03:47:18 INFO - PROCESS | 1674 | 1464086838762 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:47:18 INFO - PROCESS | 1674 | 1464086838794 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x116071800 == 41 [pid = 1674] [id = 109] 03:47:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x128d37c00) [pid = 1674] [serial = 324] [outer = 0x0] 03:47:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x128d3b400) [pid = 1674] [serial = 325] [outer = 0x128d37c00] 03:47:18 INFO - PROCESS | 1674 | 1464086838833 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1290a4c00) [pid = 1674] [serial = 326] [outer = 0x128d37c00] 03:47:19 INFO - PROCESS | 1674 | 1464086839348 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]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 720ms 03:47:19 INFO - PROCESS | 1674 | 1464086839392 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 1674 | 1464086839394 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:47:19 INFO - PROCESS | 1674 | 1464086839397 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 1674 | 1464086839398 Marionette TRACE conn2 <- [1,410,null,{}] 03:47:19 INFO - PROCESS | 1674 | 1464086839400 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}] 03:47:19 INFO - PROCESS | 1674 | 1464086839488 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:47:19 INFO - PROCESS | 1674 | 1464086839523 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x12435a800 == 42 [pid = 1674] [id = 110] 03:47:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x128d38000) [pid = 1674] [serial = 327] [outer = 0x0] 03:47:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12940c400) [pid = 1674] [serial = 328] [outer = 0x128d38000] 03:47:19 INFO - PROCESS | 1674 | 1464086839554 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12a559000) [pid = 1674] [serial = 329] [outer = 0x128d38000] 03:47:19 INFO - PROCESS | 1674 | 1464086839874 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]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 03:47:19 INFO - PROCESS | 1674 | 1464086839915 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 1674 | 1464086839916 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:47:19 INFO - PROCESS | 1674 | 1464086839919 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 1674 | 1464086839920 Marionette TRACE conn2 <- [1,414,null,{}] 03:47:19 INFO - PROCESS | 1674 | 1464086839922 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}] 03:47:20 INFO - PROCESS | 1674 | 1464086840015 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:47:20 INFO - PROCESS | 1674 | 1464086840020 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f6a000 == 43 [pid = 1674] [id = 111] 03:47:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x129404000) [pid = 1674] [serial = 330] [outer = 0x0] 03:47:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12a7e8400) [pid = 1674] [serial = 331] [outer = 0x129404000] 03:47:20 INFO - PROCESS | 1674 | 1464086840068 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12a8edc00) [pid = 1674] [serial = 332] [outer = 0x129404000] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1242fc400) [pid = 1674] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x124f13800) [pid = 1674] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11689fc00) [pid = 1674] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x116844000) [pid = 1674] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1238f4c00) [pid = 1674] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x124f16800) [pid = 1674] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x123e78800) [pid = 1674] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x11870e800) [pid = 1674] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x118056800) [pid = 1674] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x119a30000) [pid = 1674] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11645d000) [pid = 1674] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x118480c00) [pid = 1674] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x126517000) [pid = 1674] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a193400) [pid = 1674] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11a273400) [pid = 1674] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:47:20 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x123470c00) [pid = 1674] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:47:20 INFO - PROCESS | 1674 | 1464086840474 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]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 03:47:20 INFO - PROCESS | 1674 | 1464086840488 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 1674 | 1464086840490 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:47:20 INFO - PROCESS | 1674 | 1464086840497 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 1674 | 1464086840499 Marionette TRACE conn2 <- [1,418,null,{}] 03:47:20 INFO - PROCESS | 1674 | 1464086840501 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}] 03:47:20 INFO - PROCESS | 1674 | 1464086840606 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:47:20 INFO - PROCESS | 1674 | 1464086840636 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ecd000 == 44 [pid = 1674] [id = 112] 03:47:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x116431000) [pid = 1674] [serial = 333] [outer = 0x0] 03:47:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x119a2c800) [pid = 1674] [serial = 334] [outer = 0x116431000] 03:47:20 INFO - PROCESS | 1674 | 1464086840663 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x12650c800) [pid = 1674] [serial = 335] [outer = 0x116431000] 03:47:21 INFO - PROCESS | 1674 | 1464086841434 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]]]}] 03:47:21 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 03:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 03:47:21 INFO - PROCESS | 1674 | 1464086841469 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 1674 | 1464086841471 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:47:21 INFO - PROCESS | 1674 | 1464086841473 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 1674 | 1464086841475 Marionette TRACE conn2 <- [1,422,null,{}] 03:47:21 INFO - PROCESS | 1674 | 1464086841477 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}] 03:47:21 INFO - PROCESS | 1674 | 1464086841564 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:47:21 INFO - PROCESS | 1674 | 1464086841569 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294aa800 == 45 [pid = 1674] [id = 113] 03:47:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x128d2e400) [pid = 1674] [serial = 336] [outer = 0x0] 03:47:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12a8f7400) [pid = 1674] [serial = 337] [outer = 0x128d2e400] 03:47:21 INFO - PROCESS | 1674 | 1464086841599 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12a97cc00) [pid = 1674] [serial = 338] [outer = 0x128d2e400] 03:47:21 INFO - PROCESS | 1674 | 1464086841774 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:47:22 INFO - PROCESS | 1674 | 1464086842469 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]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 03:47:22 INFO - PROCESS | 1674 | 1464086842495 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 1674 | 1464086842497 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:47:22 INFO - PROCESS | 1674 | 1464086842515 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 1674 | 1464086842518 Marionette TRACE conn2 <- [1,426,null,{}] 03:47:22 INFO - PROCESS | 1674 | 1464086842523 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}] 03:47:22 INFO - PROCESS | 1674 | 1464086842622 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:47:22 INFO - PROCESS | 1674 | 1464086842666 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x115f4d000 == 46 [pid = 1674] [id = 114] 03:47:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x116725c00) [pid = 1674] [serial = 339] [outer = 0x0] 03:47:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x116729c00) [pid = 1674] [serial = 340] [outer = 0x116725c00] 03:47:22 INFO - PROCESS | 1674 | 1464086842698 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x117676000) [pid = 1674] [serial = 341] [outer = 0x116725c00] 03:47:23 INFO - PROCESS | 1674 | 1464086843156 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] 03:47:23 INFO - PROCESS | 1674 | 1464086843194 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:47:23 INFO - PROCESS | 1674 | 1464086843198 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 1674 | 1464086843200 Marionette TRACE conn2 <- [1,430,null,{}] 03:47:23 INFO - PROCESS | 1674 | 1464086843203 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}] 03:47:23 INFO - PROCESS | 1674 | 1464086843332 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:47:23 INFO - PROCESS | 1674 | 1464086843375 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c9800 == 47 [pid = 1674] [id = 115] 03:47:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1180bf000) [pid = 1674] [serial = 342] [outer = 0x0] 03:47:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11870f400) [pid = 1674] [serial = 343] [outer = 0x1180bf000] 03:47:23 INFO - PROCESS | 1674 | 1464086843405 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11935d400) [pid = 1674] [serial = 344] [outer = 0x1180bf000] 03:47:23 INFO - PROCESS | 1674 | 1464086843839 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]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 03:47:23 INFO - PROCESS | 1674 | 1464086843880 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 1674 | 1464086843882 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:47:23 INFO - PROCESS | 1674 | 1464086843887 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 1674 | 1464086843890 Marionette TRACE conn2 <- [1,434,null,{}] 03:47:23 INFO - PROCESS | 1674 | 1464086843916 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}] 03:47:24 INFO - PROCESS | 1674 | 1464086844018 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:47:24 INFO - PROCESS | 1674 | 1464086844096 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x12902f000 == 48 [pid = 1674] [id = 116] 03:47:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12380b000) [pid = 1674] [serial = 345] [outer = 0x0] 03:47:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1246cb800) [pid = 1674] [serial = 346] [outer = 0x12380b000] 03:47:24 INFO - PROCESS | 1674 | 1464086844127 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x124f16000) [pid = 1674] [serial = 347] [outer = 0x12380b000] 03:47:24 INFO - PROCESS | 1674 | 1464086844532 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]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 689ms 03:47:24 INFO - PROCESS | 1674 | 1464086844576 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 1674 | 1464086844579 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:47:24 INFO - PROCESS | 1674 | 1464086844581 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 1674 | 1464086844582 Marionette TRACE conn2 <- [1,438,null,{}] 03:47:24 INFO - PROCESS | 1674 | 1464086844585 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}] 03:47:24 INFO - PROCESS | 1674 | 1464086844683 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:47:24 INFO - PROCESS | 1674 | 1464086844729 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a90d800 == 49 [pid = 1674] [id = 117] 03:47:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x123e84800) [pid = 1674] [serial = 348] [outer = 0x0] 03:47:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x126974c00) [pid = 1674] [serial = 349] [outer = 0x123e84800] 03:47:24 INFO - PROCESS | 1674 | 1464086844759 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12940e000) [pid = 1674] [serial = 350] [outer = 0x123e84800] 03:47:25 INFO - PROCESS | 1674 | 1464086845205 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]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 668ms 03:47:25 INFO - PROCESS | 1674 | 1464086845250 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 1674 | 1464086845251 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:47:25 INFO - PROCESS | 1674 | 1464086845253 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 1674 | 1464086845255 Marionette TRACE conn2 <- [1,442,null,{}] 03:47:25 INFO - PROCESS | 1674 | 1464086845259 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}] 03:47:25 INFO - PROCESS | 1674 | 1464086845373 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:47:25 INFO - PROCESS | 1674 | 1464086845444 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x116653000 == 50 [pid = 1674] [id = 118] 03:47:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1121b5800) [pid = 1674] [serial = 351] [outer = 0x0] 03:47:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12542bc00) [pid = 1674] [serial = 352] [outer = 0x1121b5800] 03:47:25 INFO - PROCESS | 1674 | 1464086845474 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12a560c00) [pid = 1674] [serial = 353] [outer = 0x1121b5800] 03:47:26 INFO - PROCESS | 1674 | 1464086846044 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]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 823ms 03:47:26 INFO - PROCESS | 1674 | 1464086846081 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 1674 | 1464086846084 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:47:26 INFO - PROCESS | 1674 | 1464086846087 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 1674 | 1464086846090 Marionette TRACE conn2 <- [1,446,null,{}] 03:47:26 INFO - PROCESS | 1674 | 1464086846095 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}] 03:47:26 INFO - PROCESS | 1674 | 1464086846201 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x123ecd000 == 49 [pid = 1674] [id = 112] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x124f6a000 == 48 [pid = 1674] [id = 111] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12435a800 == 47 [pid = 1674] [id = 110] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x116071800 == 46 [pid = 1674] [id = 109] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1231e5000 == 45 [pid = 1674] [id = 108] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x11a252800 == 44 [pid = 1674] [id = 107] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x129672800) [pid = 1674] [serial = 292] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1193d5000 == 43 [pid = 1674] [id = 106] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x11857a000 == 42 [pid = 1674] [id = 105] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x116878800 == 41 [pid = 1674] [id = 104] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x118095800 == 40 [pid = 1674] [id = 103] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b1800 == 39 [pid = 1674] [id = 100] 03:47:26 INFO - PROCESS | 1674 | --DOCSHELL 0x11664b000 == 38 [pid = 1674] [id = 99] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x119106c00) [pid = 1674] [serial = 157] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x11767c800) [pid = 1674] [serial = 199] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12439b000) [pid = 1674] [serial = 271] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1246ccc00) [pid = 1674] [serial = 272] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1265bf400) [pid = 1674] [serial = 277] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11609d000) [pid = 1674] [serial = 241] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1181a0000) [pid = 1674] [serial = 244] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x124f0fc00) [pid = 1674] [serial = 274] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x119358400) [pid = 1674] [serial = 262] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x119a28000) [pid = 1674] [serial = 263] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11805d000) [pid = 1674] [serial = 256] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1180c4400) [pid = 1674] [serial = 257] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11a186800) [pid = 1674] [serial = 265] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a194800) [pid = 1674] [serial = 266] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11672cc00) [pid = 1674] [serial = 254] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1164a3400) [pid = 1674] [serial = 253] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1185b9000) [pid = 1674] [serial = 259] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x126c21000) [pid = 1674] [serial = 280] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11870c000) [pid = 1674] [serial = 260] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1238ec400) [pid = 1674] [serial = 251] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1233f9c00) [pid = 1674] [serial = 250] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1212c6400) [pid = 1674] [serial = 268] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a274400) [pid = 1674] [serial = 247] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x12966d800) [pid = 1674] [serial = 290] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x12696cc00) [pid = 1674] [serial = 278] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12909c800) [pid = 1674] [serial = 286] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x126518400) [pid = 1674] [serial = 283] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x128d35400) [pid = 1674] [serial = 284] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x129402c00) [pid = 1674] [serial = 287] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x12940b800) [pid = 1674] [serial = 289] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x128d2d400) [pid = 1674] [serial = 281] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x12542b000) [pid = 1674] [serial = 275] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x123ab9000) [pid = 1674] [serial = 269] [outer = 0x0] [url = about:blank] 03:47:26 INFO - PROCESS | 1674 | 1464086846282 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x116071800 == 39 [pid = 1674] [id = 119] 03:47:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x1164a3400) [pid = 1674] [serial = 354] [outer = 0x0] 03:47:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x117590400) [pid = 1674] [serial = 355] [outer = 0x1164a3400] 03:47:26 INFO - PROCESS | 1674 | 1464086846311 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x118151400) [pid = 1674] [serial = 356] [outer = 0x1164a3400] 03:47:26 INFO - PROCESS | 1674 | 1464086846618 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]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 574ms 03:47:26 INFO - PROCESS | 1674 | 1464086846662 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 1674 | 1464086846665 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:47:26 INFO - PROCESS | 1674 | 1464086846670 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 1674 | 1464086846671 Marionette TRACE conn2 <- [1,450,null,{}] 03:47:26 INFO - PROCESS | 1674 | 1464086846674 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}] 03:47:26 INFO - PROCESS | 1674 | 1464086846749 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:47:26 INFO - PROCESS | 1674 | 1464086846779 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x118098800 == 40 [pid = 1674] [id = 120] 03:47:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x11934fc00) [pid = 1674] [serial = 357] [outer = 0x0] 03:47:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11935b000) [pid = 1674] [serial = 358] [outer = 0x11934fc00] 03:47:26 INFO - PROCESS | 1674 | 1464086846804 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x119a28400) [pid = 1674] [serial = 359] [outer = 0x11934fc00] 03:47:27 INFO - PROCESS | 1674 | 1464086847133 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] 03:47:27 INFO - PROCESS | 1674 | 1464086847191 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:47:27 INFO - PROCESS | 1674 | 1464086847193 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 1674 | 1464086847196 Marionette TRACE conn2 <- [1,454,null,{}] 03:47:27 INFO - PROCESS | 1674 | 1464086847203 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}] 03:47:27 INFO - PROCESS | 1674 | 1464086847281 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:47:27 INFO - PROCESS | 1674 | 1464086847286 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193bd000 == 41 [pid = 1674] [id = 121] 03:47:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x11a18d800) [pid = 1674] [serial = 360] [outer = 0x0] 03:47:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11a279400) [pid = 1674] [serial = 361] [outer = 0x11a18d800] 03:47:27 INFO - PROCESS | 1674 | 1464086847316 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x123696c00) [pid = 1674] [serial = 362] [outer = 0x11a18d800] 03:47:27 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:27 INFO - PROCESS | 1674 | 1464086847661 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]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 03:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:47:27 INFO - PROCESS | 1674 | 1464086847714 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 1674 | 1464086847716 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:47:27 INFO - PROCESS | 1674 | 1464086847718 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 1674 | 1464086847719 Marionette TRACE conn2 <- [1,458,null,{}] 03:47:27 INFO - PROCESS | 1674 | 1464086847721 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}] 03:47:27 INFO - PROCESS | 1674 | 1464086847797 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:47:27 INFO - PROCESS | 1674 | 1464086847802 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cd9000 == 42 [pid = 1674] [id = 122] 03:47:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x123ac4400) [pid = 1674] [serial = 363] [outer = 0x0] 03:47:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1246cf400) [pid = 1674] [serial = 364] [outer = 0x123ac4400] 03:47:27 INFO - PROCESS | 1674 | 1464086847830 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x125424000) [pid = 1674] [serial = 365] [outer = 0x123ac4400] 03:47:28 INFO - PROCESS | 1674 | 1464086848160 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] 03:47:28 INFO - PROCESS | 1674 | 1464086848190 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:47:28 INFO - PROCESS | 1674 | 1464086848195 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 1674 | 1464086848196 Marionette TRACE conn2 <- [1,462,null,{}] 03:47:28 INFO - PROCESS | 1674 | 1464086848198 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}] 03:47:28 INFO - PROCESS | 1674 | 1464086848268 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:47:28 INFO - PROCESS | 1674 | 1464086848325 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a257000 == 43 [pid = 1674] [id = 123] 03:47:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x112d85800) [pid = 1674] [serial = 366] [outer = 0x0] 03:47:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x12650e800) [pid = 1674] [serial = 367] [outer = 0x112d85800] 03:47:28 INFO - PROCESS | 1674 | 1464086848351 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x128d2fc00) [pid = 1674] [serial = 368] [outer = 0x112d85800] 03:47:28 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:28 INFO - PROCESS | 1674 | 1464086848712 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] 03:47:28 INFO - PROCESS | 1674 | 1464086848770 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:47:28 INFO - PROCESS | 1674 | 1464086848772 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 1674 | 1464086848773 Marionette TRACE conn2 <- [1,466,null,{}] 03:47:28 INFO - PROCESS | 1674 | 1464086848775 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}] 03:47:28 INFO - PROCESS | 1674 | 1464086848875 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:47:28 INFO - PROCESS | 1674 | 1464086848881 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x113cd8800 == 44 [pid = 1674] [id = 124] 03:47:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x128d38800) [pid = 1674] [serial = 369] [outer = 0x0] 03:47:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12924d400) [pid = 1674] [serial = 370] [outer = 0x128d38800] 03:47:28 INFO - PROCESS | 1674 | 1464086848908 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12a97a400) [pid = 1674] [serial = 371] [outer = 0x128d38800] 03:47:29 INFO - PROCESS | 1674 | 1464086849256 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] 03:47:29 INFO - PROCESS | 1674 | 1464086849295 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:47:29 INFO - PROCESS | 1674 | 1464086849297 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 1674 | 1464086849298 Marionette TRACE conn2 <- [1,470,null,{}] 03:47:29 INFO - PROCESS | 1674 | 1464086849300 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}] 03:47:29 INFO - PROCESS | 1674 | 1464086849389 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:47:29 INFO - PROCESS | 1674 | 1464086849421 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x124343800 == 45 [pid = 1674] [id = 125] 03:47:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12a97a800) [pid = 1674] [serial = 372] [outer = 0x0] 03:47:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12aba9000) [pid = 1674] [serial = 373] [outer = 0x12a97a800] 03:47:29 INFO - PROCESS | 1674 | 1464086849446 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12ac6d400) [pid = 1674] [serial = 374] [outer = 0x12a97a800] 03:47:29 INFO - PROCESS | 1674 | 1464086849763 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]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 03:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:47:29 INFO - PROCESS | 1674 | 1464086849816 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 1674 | 1464086849817 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:47:29 INFO - PROCESS | 1674 | 1464086849819 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 1674 | 1464086849820 Marionette TRACE conn2 <- [1,474,null,{}] 03:47:29 INFO - PROCESS | 1674 | 1464086849822 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}] 03:47:29 INFO - PROCESS | 1674 | 1464086849924 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:47:29 INFO - PROCESS | 1674 | 1464086849928 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269d8800 == 46 [pid = 1674] [id = 126] 03:47:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12a97d800) [pid = 1674] [serial = 375] [outer = 0x0] 03:47:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x12b80bc00) [pid = 1674] [serial = 376] [outer = 0x12a97d800] 03:47:29 INFO - PROCESS | 1674 | 1464086849953 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12ba5f400) [pid = 1674] [serial = 377] [outer = 0x12a97d800] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x11a271400) [pid = 1674] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x118daa800) [pid = 1674] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x118da7800) [pid = 1674] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11805dc00) [pid = 1674] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x116456800) [pid = 1674] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x118711800) [pid = 1674] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x128d37c00) [pid = 1674] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x116431000) [pid = 1674] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x128d38000) [pid = 1674] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x129404000) [pid = 1674] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1246c2400) [pid = 1674] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:47:30 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1290a3000) [pid = 1674] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:47:30 INFO - PROCESS | 1674 | 1464086850328 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]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 517ms 03:47:30 INFO - PROCESS | 1674 | 1464086850337 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 1674 | 1464086850338 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:47:30 INFO - PROCESS | 1674 | 1464086850340 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 1674 | 1464086850343 Marionette TRACE conn2 <- [1,478,null,{}] 03:47:30 INFO - PROCESS | 1674 | 1464086850347 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}] 03:47:30 INFO - PROCESS | 1674 | 1464086850422 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:47:30 INFO - PROCESS | 1674 | 1464086850429 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d59800 == 47 [pid = 1674] [id = 127] 03:47:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x116431000) [pid = 1674] [serial = 378] [outer = 0x0] 03:47:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x1233fc000) [pid = 1674] [serial = 379] [outer = 0x116431000] 03:47:30 INFO - PROCESS | 1674 | 1464086850453 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1290a3000) [pid = 1674] [serial = 380] [outer = 0x116431000] 03:47:30 INFO - PROCESS | 1674 | 1464086850787 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]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 473ms 03:47:30 INFO - PROCESS | 1674 | 1464086850815 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 1674 | 1464086850816 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:47:30 INFO - PROCESS | 1674 | 1464086850818 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 1674 | 1464086850819 Marionette TRACE conn2 <- [1,482,null,{}] 03:47:30 INFO - PROCESS | 1674 | 1464086850821 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}] 03:47:30 INFO - PROCESS | 1674 | 1464086850917 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:47:30 INFO - PROCESS | 1674 | 1464086850925 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e5000 == 48 [pid = 1674] [id = 128] 03:47:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1242eec00) [pid = 1674] [serial = 381] [outer = 0x0] 03:47:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12b80c000) [pid = 1674] [serial = 382] [outer = 0x1242eec00] 03:47:30 INFO - PROCESS | 1674 | 1464086850958 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12ba69c00) [pid = 1674] [serial = 383] [outer = 0x1242eec00] 03:47:31 INFO - PROCESS | 1674 | 1464086851305 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]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 03:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:47:31 INFO - PROCESS | 1674 | 1464086851337 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 1674 | 1464086851338 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:47:31 INFO - PROCESS | 1674 | 1464086851341 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 1674 | 1464086851345 Marionette TRACE conn2 <- [1,486,null,{}] 03:47:31 INFO - PROCESS | 1674 | 1464086851347 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}] 03:47:31 INFO - PROCESS | 1674 | 1464086851436 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:47:31 INFO - PROCESS | 1674 | 1464086851444 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a997800 == 49 [pid = 1674] [id = 129] 03:47:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12bb12c00) [pid = 1674] [serial = 384] [outer = 0x0] 03:47:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12bb1e800) [pid = 1674] [serial = 385] [outer = 0x12bb12c00] 03:47:31 INFO - PROCESS | 1674 | 1464086851473 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12bb31400) [pid = 1674] [serial = 386] [outer = 0x12bb12c00] 03:47:31 INFO - PROCESS | 1674 | 1464086851767 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]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 476ms 03:47:31 INFO - PROCESS | 1674 | 1464086851816 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 1674 | 1464086851817 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:47:31 INFO - PROCESS | 1674 | 1464086851819 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 1674 | 1464086851820 Marionette TRACE conn2 <- [1,490,null,{}] 03:47:31 INFO - PROCESS | 1674 | 1464086851823 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}] 03:47:31 INFO - PROCESS | 1674 | 1464086851942 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:47:31 INFO - PROCESS | 1674 | 1464086851948 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1df800 == 50 [pid = 1674] [id = 130] 03:47:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12ba68800) [pid = 1674] [serial = 387] [outer = 0x0] 03:47:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x12bf62800) [pid = 1674] [serial = 388] [outer = 0x12ba68800] 03:47:31 INFO - PROCESS | 1674 | 1464086851973 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12bf67000) [pid = 1674] [serial = 389] [outer = 0x12ba68800] 03:47:32 INFO - PROCESS | 1674 | 1464086852262 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]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 03:47:32 INFO - PROCESS | 1674 | 1464086852348 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 1674 | 1464086852350 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:47:32 INFO - PROCESS | 1674 | 1464086852354 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - PROCESS | 1674 | 1464086852357 Marionette TRACE conn2 <- [1,494,null,{}] 03:47:32 INFO - PROCESS | 1674 | 1464086852361 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}] 03:47:32 INFO - PROCESS | 1674 | 1464086852451 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:47:32 INFO - PROCESS | 1674 | 1464086852536 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x116874800 == 51 [pid = 1674] [id = 131] 03:47:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11649e800) [pid = 1674] [serial = 390] [outer = 0x0] 03:47:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11689f800) [pid = 1674] [serial = 391] [outer = 0x11649e800] 03:47:32 INFO - PROCESS | 1674 | 1464086852567 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1180c0000) [pid = 1674] [serial = 392] [outer = 0x11649e800] 03:47:33 INFO - PROCESS | 1674 | 1464086853047 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]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 723ms 03:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:47:33 INFO - PROCESS | 1674 | 1464086853078 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 1674 | 1464086853081 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:47:33 INFO - PROCESS | 1674 | 1464086853087 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 1674 | 1464086853090 Marionette TRACE conn2 <- [1,498,null,{}] 03:47:33 INFO - PROCESS | 1674 | 1464086853093 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}] 03:47:33 INFO - PROCESS | 1674 | 1464086853198 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:47:33 INFO - PROCESS | 1674 | 1464086853261 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b5800 == 52 [pid = 1674] [id = 132] 03:47:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1180bd400) [pid = 1674] [serial = 393] [outer = 0x0] 03:47:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x11870fc00) [pid = 1674] [serial = 394] [outer = 0x1180bd400] 03:47:33 INFO - PROCESS | 1674 | 1464086853290 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11a274400) [pid = 1674] [serial = 395] [outer = 0x1180bd400] 03:47:33 INFO - PROCESS | 1674 | 1464086853710 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]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 675ms 03:47:33 INFO - PROCESS | 1674 | 1464086853760 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 1674 | 1464086853761 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:47:33 INFO - PROCESS | 1674 | 1464086853764 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 1674 | 1464086853765 Marionette TRACE conn2 <- [1,502,null,{}] 03:47:33 INFO - PROCESS | 1674 | 1464086853791 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}] 03:47:33 INFO - PROCESS | 1674 | 1464086853929 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:47:33 INFO - PROCESS | 1674 | 1464086853978 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac81000 == 53 [pid = 1674] [id = 133] 03:47:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x126c25800) [pid = 1674] [serial = 396] [outer = 0x0] 03:47:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x128d36800) [pid = 1674] [serial = 397] [outer = 0x126c25800] 03:47:34 INFO - PROCESS | 1674 | 1464086854011 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x129672800) [pid = 1674] [serial = 398] [outer = 0x126c25800] 03:47:34 INFO - PROCESS | 1674 | 1464086854436 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]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 719ms 03:47:34 INFO - PROCESS | 1674 | 1464086854484 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 1674 | 1464086854485 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:47:34 INFO - PROCESS | 1674 | 1464086854487 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 1674 | 1464086854488 Marionette TRACE conn2 <- [1,506,null,{}] 03:47:34 INFO - PROCESS | 1674 | 1464086854491 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}] 03:47:34 INFO - PROCESS | 1674 | 1464086854591 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:47:34 INFO - PROCESS | 1674 | 1464086854642 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb3a800 == 54 [pid = 1674] [id = 134] 03:47:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12a8f2000) [pid = 1674] [serial = 399] [outer = 0x0] 03:47:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12aba7400) [pid = 1674] [serial = 400] [outer = 0x12a8f2000] 03:47:34 INFO - PROCESS | 1674 | 1464086854672 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12bb12400) [pid = 1674] [serial = 401] [outer = 0x12a8f2000] 03:47:35 INFO - PROCESS | 1674 | 1464086855116 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]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 03:47:35 INFO - PROCESS | 1674 | 1464086855363 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 1674 | 1464086855366 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:47:35 INFO - PROCESS | 1674 | 1464086855383 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 1674 | 1464086855385 Marionette TRACE conn2 <- [1,510,null,{}] 03:47:35 INFO - PROCESS | 1674 | 1464086855388 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}] 03:47:35 INFO - PROCESS | 1674 | 1464086855474 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:47:35 INFO - PROCESS | 1674 | 1464086855521 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b8000 == 55 [pid = 1674] [id = 135] 03:47:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x117595000) [pid = 1674] [serial = 402] [outer = 0x0] 03:47:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11805dc00) [pid = 1674] [serial = 403] [outer = 0x117595000] 03:47:35 INFO - PROCESS | 1674 | 1464086855548 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x1180c4000) [pid = 1674] [serial = 404] [outer = 0x117595000] 03:47:35 INFO - PROCESS | 1674 | 1464086855971 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]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 620ms 03:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:47:36 INFO - PROCESS | 1674 | 1464086856005 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 1674 | 1464086856008 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:47:36 INFO - PROCESS | 1674 | 1464086856017 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 1674 | 1464086856020 Marionette TRACE conn2 <- [1,514,null,{}] 03:47:36 INFO - PROCESS | 1674 | 1464086856050 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}] 03:47:36 INFO - PROCESS | 1674 | 1464086856181 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:47:36 INFO - PROCESS | 1674 | 1464086856257 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f0c800 == 56 [pid = 1674] [id = 136] 03:47:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x118056800) [pid = 1674] [serial = 405] [outer = 0x0] 03:47:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1185b9000) [pid = 1674] [serial = 406] [outer = 0x118056800] 03:47:36 INFO - PROCESS | 1674 | 1464086856284 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x118dae400) [pid = 1674] [serial = 407] [outer = 0x118056800] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x12a997800 == 55 [pid = 1674] [id = 129] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e5000 == 54 [pid = 1674] [id = 128] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x119d59800 == 53 [pid = 1674] [id = 127] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x1269d8800 == 52 [pid = 1674] [id = 126] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x124343800 == 51 [pid = 1674] [id = 125] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1164a8000) [pid = 1674] [serial = 295] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x118153400) [pid = 1674] [serial = 298] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x11a18e800) [pid = 1674] [serial = 301] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12a8f7400) [pid = 1674] [serial = 337] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x113cd8800 == 50 [pid = 1674] [id = 124] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x11a257000 == 49 [pid = 1674] [id = 123] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x119cd9000 == 48 [pid = 1674] [id = 122] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x1193bd000 == 47 [pid = 1674] [id = 121] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x118098800 == 46 [pid = 1674] [id = 120] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x116071800 == 45 [pid = 1674] [id = 119] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c9800 == 44 [pid = 1674] [id = 115] 03:47:36 INFO - PROCESS | 1674 | --DOCSHELL 0x115f4d000 == 43 [pid = 1674] [id = 114] 03:47:36 INFO - PROCESS | 1674 | 1464086856691 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]]]}] 03:47:36 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 03:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 727ms 03:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:47:36 INFO - PROCESS | 1674 | 1464086856741 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 1674 | 1464086856743 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:47:36 INFO - PROCESS | 1674 | 1464086856746 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 1674 | 1464086856748 Marionette TRACE conn2 <- [1,518,null,{}] 03:47:36 INFO - PROCESS | 1674 | 1464086856757 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}] 03:47:36 INFO - PROCESS | 1674 | 1464086856879 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x129250c00) [pid = 1674] [serial = 239] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1267d0800) [pid = 1674] [serial = 305] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1238f3c00) [pid = 1674] [serial = 304] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x123691400) [pid = 1674] [serial = 319] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x11a193800) [pid = 1674] [serial = 316] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12326bc00) [pid = 1674] [serial = 317] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x11819b800) [pid = 1674] [serial = 310] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1185b6800) [pid = 1674] [serial = 311] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1168a0400) [pid = 1674] [serial = 308] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1164ee000) [pid = 1674] [serial = 307] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x119e15400) [pid = 1674] [serial = 314] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11935a800) [pid = 1674] [serial = 313] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1290a4c00) [pid = 1674] [serial = 326] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x128d3b400) [pid = 1674] [serial = 325] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x119a2c800) [pid = 1674] [serial = 334] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12940c400) [pid = 1674] [serial = 328] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12a7e8400) [pid = 1674] [serial = 331] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x12650c800) [pid = 1674] [serial = 335] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12a8edc00) [pid = 1674] [serial = 332] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x124f11400) [pid = 1674] [serial = 322] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x12a559000) [pid = 1674] [serial = 329] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1269a2800) [pid = 1674] [serial = 323] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x12439f800) [pid = 1674] [serial = 320] [outer = 0x0] [url = about:blank] 03:47:36 INFO - PROCESS | 1674 | 1464086856955 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x11705e000 == 44 [pid = 1674] [id = 137] 03:47:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1181a8000) [pid = 1674] [serial = 408] [outer = 0x0] 03:47:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x119859800) [pid = 1674] [serial = 409] [outer = 0x1181a8000] 03:47:37 INFO - PROCESS | 1674 | 1464086857001 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11a195800) [pid = 1674] [serial = 410] [outer = 0x1181a8000] 03:47:37 INFO - PROCESS | 1674 | 1464086857385 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]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 03:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:47:37 INFO - PROCESS | 1674 | 1464086857416 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 1674 | 1464086857417 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:47:37 INFO - PROCESS | 1674 | 1464086857419 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 1674 | 1464086857420 Marionette TRACE conn2 <- [1,522,null,{}] 03:47:37 INFO - PROCESS | 1674 | 1464086857422 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}] 03:47:37 INFO - PROCESS | 1674 | 1464086857498 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:47:37 INFO - PROCESS | 1674 | 1464086857544 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x119139800 == 45 [pid = 1674] [id = 138] 03:47:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11a271c00) [pid = 1674] [serial = 411] [outer = 0x0] 03:47:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x123474c00) [pid = 1674] [serial = 412] [outer = 0x11a271c00] 03:47:37 INFO - PROCESS | 1674 | 1464086857569 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x123e7d400) [pid = 1674] [serial = 413] [outer = 0x11a271c00] 03:47:37 INFO - PROCESS | 1674 | 1464086857848 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]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 03:47:37 INFO - PROCESS | 1674 | 1464086857889 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 1674 | 1464086857890 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:47:37 INFO - PROCESS | 1674 | 1464086857902 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 1674 | 1464086857903 Marionette TRACE conn2 <- [1,526,null,{}] 03:47:37 INFO - PROCESS | 1674 | 1464086857906 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}] 03:47:37 INFO - PROCESS | 1674 | 1464086857977 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:47:37 INFO - PROCESS | 1674 | 1464086857981 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1dd800 == 46 [pid = 1674] [id = 139] 03:47:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12362ac00) [pid = 1674] [serial = 414] [outer = 0x0] 03:47:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x124989400) [pid = 1674] [serial = 415] [outer = 0x12362ac00] 03:47:38 INFO - PROCESS | 1674 | 1464086858008 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x124f18000) [pid = 1674] [serial = 416] [outer = 0x12362ac00] 03:47:38 INFO - PROCESS | 1674 | 1464086858333 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]]]}] 03:47:38 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 03:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 476ms 03:47:38 INFO - PROCESS | 1674 | 1464086858371 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 1674 | 1464086858372 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:47:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:47:38 INFO - PROCESS | 1674 | 1464086858374 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 1674 | 1464086858376 Marionette TRACE conn2 <- [1,530,null,{}] 03:47:38 INFO - PROCESS | 1674 | 1464086858378 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}] 03:47:38 INFO - PROCESS | 1674 | 1464086858497 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:47:38 INFO - PROCESS | 1674 | 1464086858504 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a2a8800 == 47 [pid = 1674] [id = 140] 03:47:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12650d000) [pid = 1674] [serial = 417] [outer = 0x0] 03:47:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x126c22c00) [pid = 1674] [serial = 418] [outer = 0x12650d000] 03:47:38 INFO - PROCESS | 1674 | 1464086858535 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x129246400) [pid = 1674] [serial = 419] [outer = 0x12650d000] 03:47:38 INFO - PROCESS | 1674 | 1464086858855 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"]]]}] 03:47:38 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 03:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:47:38 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 03:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:47:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 03:47:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:47:38 INFO - PROCESS | 1674 | 1464086858912 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 1674 | 1464086858913 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:47:38 INFO - PROCESS | 1674 | 1464086858916 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 1674 | 1464086858917 Marionette TRACE conn2 <- [1,534,null,{}] 03:47:38 INFO - PROCESS | 1674 | 1464086858919 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}] 03:47:39 INFO - PROCESS | 1674 | 1464086859021 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:47:39 INFO - PROCESS | 1674 | 1464086859027 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ed7000 == 48 [pid = 1674] [id = 141] 03:47:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12650d400) [pid = 1674] [serial = 420] [outer = 0x0] 03:47:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x129674000) [pid = 1674] [serial = 421] [outer = 0x12650d400] 03:47:39 INFO - PROCESS | 1674 | 1464086859052 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12a979400) [pid = 1674] [serial = 422] [outer = 0x12650d400] 03:47:39 INFO - PROCESS | 1674 | 1464086859352 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]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:47:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 03:47:39 INFO - PROCESS | 1674 | 1464086859386 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 1674 | 1464086859387 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:47:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:47:39 INFO - PROCESS | 1674 | 1464086859397 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 1674 | 1464086859399 Marionette TRACE conn2 <- [1,538,null,{}] 03:47:39 INFO - PROCESS | 1674 | 1464086859410 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}] 03:47:39 INFO - PROCESS | 1674 | 1464086859529 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:47:39 INFO - PROCESS | 1674 | 1464086859571 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e54800 == 49 [pid = 1674] [id = 142] 03:47:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12a55f000) [pid = 1674] [serial = 423] [outer = 0x0] 03:47:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12ac67000) [pid = 1674] [serial = 424] [outer = 0x12a55f000] 03:47:39 INFO - PROCESS | 1674 | 1464086859606 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12ba5b800) [pid = 1674] [serial = 425] [outer = 0x12a55f000] 03:47:39 INFO - PROCESS | 1674 | 1464086859946 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]]]}] 03:47:39 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. 03:47:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 591ms 03:47:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:47:39 INFO - PROCESS | 1674 | 1464086859981 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 1674 | 1464086859983 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:47:39 INFO - PROCESS | 1674 | 1464086859985 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 1674 | 1464086859986 Marionette TRACE conn2 <- [1,542,null,{}] 03:47:39 INFO - PROCESS | 1674 | 1464086859988 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}] 03:47:40 INFO - PROCESS | 1674 | 1464086860084 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:47:40 INFO - PROCESS | 1674 | 1464086860096 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269e8800 == 50 [pid = 1674] [id = 143] 03:47:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12aba2400) [pid = 1674] [serial = 426] [outer = 0x0] 03:47:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12ba64c00) [pid = 1674] [serial = 427] [outer = 0x12aba2400] 03:47:40 INFO - PROCESS | 1674 | 1464086860121 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12bb1ec00) [pid = 1674] [serial = 428] [outer = 0x12aba2400] 03:47:40 INFO - PROCESS | 1674 | 1464086860446 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]]]}] 03:47:40 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. 03:47:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 03:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:47:40 INFO - PROCESS | 1674 | 1464086860504 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 1674 | 1464086860505 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:47:40 INFO - PROCESS | 1674 | 1464086860509 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 1674 | 1464086860513 Marionette TRACE conn2 <- [1,546,null,{}] 03:47:40 INFO - PROCESS | 1674 | 1464086860515 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}] 03:47:40 INFO - PROCESS | 1674 | 1464086860620 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:47:40 INFO - PROCESS | 1674 | 1464086860662 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a505800 == 51 [pid = 1674] [id = 144] 03:47:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12bb12800) [pid = 1674] [serial = 429] [outer = 0x0] 03:47:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x12bb2b000) [pid = 1674] [serial = 430] [outer = 0x12bb12800] 03:47:40 INFO - PROCESS | 1674 | 1464086860690 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12bf64000) [pid = 1674] [serial = 431] [outer = 0x12bb12800] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x112d85800) [pid = 1674] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x11814e000) [pid = 1674] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x119dfb400) [pid = 1674] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x118153000) [pid = 1674] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x129411400) [pid = 1674] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x118da9800) [pid = 1674] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x115d87c00) [pid = 1674] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x113c2dc00) [pid = 1674] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x111a09c00) [pid = 1674] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x128d38800) [pid = 1674] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1164a3400) [pid = 1674] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x116725c00) [pid = 1674] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x12a97a800) [pid = 1674] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12380b000) [pid = 1674] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11934fc00) [pid = 1674] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1121b5800) [pid = 1674] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x123e84800) [pid = 1674] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x123ac4400) [pid = 1674] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1180bf000) [pid = 1674] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12a97d800) [pid = 1674] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a18d800) [pid = 1674] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x116431000) [pid = 1674] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1242eec00) [pid = 1674] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:47:41 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x12bb12c00) [pid = 1674] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:47:41 INFO - PROCESS | 1674 | 1464086861149 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]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:47:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 674ms 03:47:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:47:41 INFO - PROCESS | 1674 | 1464086861183 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 1674 | 1464086861184 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:47:41 INFO - PROCESS | 1674 | 1464086861200 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 1674 | 1464086861201 Marionette TRACE conn2 <- [1,550,null,{}] 03:47:41 INFO - PROCESS | 1674 | 1464086861205 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}] 03:47:41 INFO - PROCESS | 1674 | 1464086861309 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:47:41 INFO - PROCESS | 1674 | 1464086861315 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269e5000 == 52 [pid = 1674] [id = 145] 03:47:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x112d85800) [pid = 1674] [serial = 432] [outer = 0x0] 03:47:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11814e000) [pid = 1674] [serial = 433] [outer = 0x112d85800] 03:47:41 INFO - PROCESS | 1674 | 1464086861350 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12abb0000) [pid = 1674] [serial = 434] [outer = 0x112d85800] 03:47:41 INFO - PROCESS | 1674 | 1464086861684 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]]]}] 03:47:41 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. 03:47:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 535ms 03:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:47:41 INFO - PROCESS | 1674 | 1464086861722 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 1674 | 1464086861723 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:47:41 INFO - PROCESS | 1674 | 1464086861725 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 1674 | 1464086861726 Marionette TRACE conn2 <- [1,554,null,{}] 03:47:41 INFO - PROCESS | 1674 | 1464086861728 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}] 03:47:41 INFO - PROCESS | 1674 | 1464086861801 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:47:41 INFO - PROCESS | 1674 | 1464086861851 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a98f000 == 53 [pid = 1674] [id = 146] 03:47:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x113b37400) [pid = 1674] [serial = 435] [outer = 0x0] 03:47:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12bb28400) [pid = 1674] [serial = 436] [outer = 0x113b37400] 03:47:41 INFO - PROCESS | 1674 | 1464086861876 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12bf6a400) [pid = 1674] [serial = 437] [outer = 0x113b37400] 03:47:42 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:42 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:42 INFO - PROCESS | 1674 | 1464086862162 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]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 03:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:47:42 INFO - PROCESS | 1674 | 1464086862196 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 1674 | 1464086862197 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:47:42 INFO - PROCESS | 1674 | 1464086862200 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 1674 | 1464086862201 Marionette TRACE conn2 <- [1,558,null,{}] 03:47:42 INFO - PROCESS | 1674 | 1464086862203 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}] 03:47:42 INFO - PROCESS | 1674 | 1464086862281 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:47:42 INFO - PROCESS | 1674 | 1464086862286 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb46800 == 54 [pid = 1674] [id = 147] 03:47:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12a97d800) [pid = 1674] [serial = 438] [outer = 0x0] 03:47:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x12c63a000) [pid = 1674] [serial = 439] [outer = 0x12a97d800] 03:47:42 INFO - PROCESS | 1674 | 1464086862310 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12c640000) [pid = 1674] [serial = 440] [outer = 0x12a97d800] 03:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 419ms 03:47:42 INFO - PROCESS | 1674 | 1464086862612 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]]]}] 03:47:42 INFO - PROCESS | 1674 | 1464086862618 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 1674 | 1464086862619 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:47:42 INFO - PROCESS | 1674 | 1464086862621 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 1674 | 1464086862622 Marionette TRACE conn2 <- [1,562,null,{}] 03:47:42 INFO - PROCESS | 1674 | 1464086862632 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}] 03:47:42 INFO - PROCESS | 1674 | 1464086862745 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:47:42 INFO - PROCESS | 1674 | 1464086862751 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf17800 == 55 [pid = 1674] [id = 148] 03:47:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12a974c00) [pid = 1674] [serial = 441] [outer = 0x0] 03:47:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12c640400) [pid = 1674] [serial = 442] [outer = 0x12a974c00] 03:47:42 INFO - PROCESS | 1674 | 1464086862776 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12c72ec00) [pid = 1674] [serial = 443] [outer = 0x12a974c00] 03:47:42 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:43 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:43 INFO - PROCESS | 1674 | 1464086863185 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]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 572ms 03:47:43 INFO - PROCESS | 1674 | 1464086863193 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:47:43 INFO - PROCESS | 1674 | 1464086863196 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:47:43 INFO - PROCESS | 1674 | 1464086863200 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 1674 | 1464086863202 Marionette TRACE conn2 <- [1,566,null,{}] 03:47:43 INFO - PROCESS | 1674 | 1464086863206 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}] 03:47:43 INFO - PROCESS | 1674 | 1464086863306 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:47:43 INFO - PROCESS | 1674 | 1464086863352 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f14000 == 56 [pid = 1674] [id = 149] 03:47:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x115f32000) [pid = 1674] [serial = 444] [outer = 0x0] 03:47:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1168a0400) [pid = 1674] [serial = 445] [outer = 0x115f32000] 03:47:43 INFO - PROCESS | 1674 | 1464086863384 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1180bec00) [pid = 1674] [serial = 446] [outer = 0x115f32000] 03:47:43 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:43 INFO - PROCESS | 1674 | 1464086863772 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]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 621ms 03:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:47:43 INFO - PROCESS | 1674 | 1464086863821 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 1674 | 1464086863824 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:47:43 INFO - PROCESS | 1674 | 1464086863829 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 1674 | 1464086863831 Marionette TRACE conn2 <- [1,570,null,{}] 03:47:43 INFO - PROCESS | 1674 | 1464086863833 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}] 03:47:43 INFO - PROCESS | 1674 | 1464086863933 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:47:43 INFO - PROCESS | 1674 | 1464086863983 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193bc000 == 57 [pid = 1674] [id = 150] 03:47:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1180bb000) [pid = 1674] [serial = 447] [outer = 0x0] 03:47:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x119355000) [pid = 1674] [serial = 448] [outer = 0x1180bb000] 03:47:44 INFO - PROCESS | 1674 | 1464086864012 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x119e0cc00) [pid = 1674] [serial = 449] [outer = 0x1180bb000] 03:47:44 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:44 INFO - PROCESS | 1674 | 1464086864413 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]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 03:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:47:44 INFO - PROCESS | 1674 | 1464086864449 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 1674 | 1464086864450 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:47:44 INFO - PROCESS | 1674 | 1464086864453 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 1674 | 1464086864455 Marionette TRACE conn2 <- [1,574,null,{}] 03:47:44 INFO - PROCESS | 1674 | 1464086864463 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}] 03:47:44 INFO - PROCESS | 1674 | 1464086864562 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:47:44 INFO - PROCESS | 1674 | 1464086864645 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac78800 == 58 [pid = 1674] [id = 151] 03:47:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12346e000) [pid = 1674] [serial = 450] [outer = 0x0] 03:47:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x124f85c00) [pid = 1674] [serial = 451] [outer = 0x12346e000] 03:47:44 INFO - PROCESS | 1674 | 1464086864677 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1265c1400) [pid = 1674] [serial = 452] [outer = 0x12346e000] 03:47:45 INFO - PROCESS | 1674 | 1464086865059 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]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 626ms 03:47:45 INFO - PROCESS | 1674 | 1464086865078 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 1674 | 1464086865080 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:47:45 INFO - PROCESS | 1674 | 1464086865083 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 1674 | 1464086865084 Marionette TRACE conn2 <- [1,578,null,{}] 03:47:45 INFO - PROCESS | 1674 | 1464086865086 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}] 03:47:45 INFO - PROCESS | 1674 | 1464086865184 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:47:45 INFO - PROCESS | 1674 | 1464086865230 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c661800 == 59 [pid = 1674] [id = 152] 03:47:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x1265b3400) [pid = 1674] [serial = 453] [outer = 0x0] 03:47:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x1290a7400) [pid = 1674] [serial = 454] [outer = 0x1265b3400] 03:47:45 INFO - PROCESS | 1674 | 1464086865257 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12aba9c00) [pid = 1674] [serial = 455] [outer = 0x1265b3400] 03:47:45 INFO - PROCESS | 1674 | 1464086865647 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]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 618ms 03:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:47:45 INFO - PROCESS | 1674 | 1464086865701 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 1674 | 1464086865702 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:47:45 INFO - PROCESS | 1674 | 1464086865705 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 1674 | 1464086865706 Marionette TRACE conn2 <- [1,582,null,{}] 03:47:45 INFO - PROCESS | 1674 | 1464086865708 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}] 03:47:45 INFO - PROCESS | 1674 | 1464086865802 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:47:45 INFO - PROCESS | 1674 | 1464086865868 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c918000 == 60 [pid = 1674] [id = 153] 03:47:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1126e6400) [pid = 1674] [serial = 456] [outer = 0x0] 03:47:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1126ea800) [pid = 1674] [serial = 457] [outer = 0x1126e6400] 03:47:45 INFO - PROCESS | 1674 | 1464086865908 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x1126ee800) [pid = 1674] [serial = 458] [outer = 0x1126e6400] 03:47:46 INFO - PROCESS | 1674 | 1464086866361 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]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 03:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:47:46 INFO - PROCESS | 1674 | 1464086866393 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 1674 | 1464086866394 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:47:46 INFO - PROCESS | 1674 | 1464086866398 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 1674 | 1464086866399 Marionette TRACE conn2 <- [1,586,null,{}] 03:47:46 INFO - PROCESS | 1674 | 1464086866402 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}] 03:47:46 INFO - PROCESS | 1674 | 1464086866513 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:47:46 INFO - PROCESS | 1674 | 1464086866576 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x117047800 == 61 [pid = 1674] [id = 154] 03:47:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x116841c00) [pid = 1674] [serial = 459] [outer = 0x0] 03:47:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x123809c00) [pid = 1674] [serial = 460] [outer = 0x116841c00] 03:47:46 INFO - PROCESS | 1674 | 1464086866606 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12bb2ec00) [pid = 1674] [serial = 461] [outer = 0x116841c00] 03:47:46 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:47 INFO - PROCESS | 1674 | 1464086867197 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]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 819ms 03:47:47 INFO - PROCESS | 1674 | 1464086867217 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 1674 | 1464086867220 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:47:47 INFO - PROCESS | 1674 | 1464086867224 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 1674 | 1464086867226 Marionette TRACE conn2 <- [1,590,null,{}] 03:47:47 INFO - PROCESS | 1674 | 1464086867230 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}] 03:47:47 INFO - PROCESS | 1674 | 1464086867335 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:47:47 INFO - PROCESS | 1674 | 1464086867407 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x11807f000 == 62 [pid = 1674] [id = 155] 03:47:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x115d84400) [pid = 1674] [serial = 462] [outer = 0x0] 03:47:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x116458000) [pid = 1674] [serial = 463] [outer = 0x115d84400] 03:47:47 INFO - PROCESS | 1674 | 1464086867463 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x116846400) [pid = 1674] [serial = 464] [outer = 0x115d84400] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb46800 == 61 [pid = 1674] [id = 147] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12a98f000 == 60 [pid = 1674] [id = 146] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1269e5000 == 59 [pid = 1674] [id = 145] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12a505800 == 58 [pid = 1674] [id = 144] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1269e8800 == 57 [pid = 1674] [id = 143] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x124e54800 == 56 [pid = 1674] [id = 142] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x123ed7000 == 55 [pid = 1674] [id = 141] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11a2a8800 == 54 [pid = 1674] [id = 140] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12bf62800) [pid = 1674] [serial = 388] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | 1464086867922 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]]]}] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1dd800 == 53 [pid = 1674] [id = 139] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x119139800 == 52 [pid = 1674] [id = 138] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11705e000 == 51 [pid = 1674] [id = 137] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x116f0c800 == 50 [pid = 1674] [id = 136] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b8000 == 49 [pid = 1674] [id = 135] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b5800 == 48 [pid = 1674] [id = 132] 03:47:47 INFO - PROCESS | 1674 | --DOCSHELL 0x116874800 == 47 [pid = 1674] [id = 131] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x1130f4400) [pid = 1674] [serial = 196] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x116722000) [pid = 1674] [serial = 242] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x116898c00) [pid = 1674] [serial = 296] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x12924d400) [pid = 1674] [serial = 370] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x117590400) [pid = 1674] [serial = 355] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x118151400) [pid = 1674] [serial = 356] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x117676000) [pid = 1674] [serial = 341] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x116729c00) [pid = 1674] [serial = 340] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12aba9000) [pid = 1674] [serial = 373] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x124f16000) [pid = 1674] [serial = 347] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1246cb800) [pid = 1674] [serial = 346] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x11935b000) [pid = 1674] [serial = 358] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x119a28400) [pid = 1674] [serial = 359] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x12a560c00) [pid = 1674] [serial = 353] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12542bc00) [pid = 1674] [serial = 352] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x12940e000) [pid = 1674] [serial = 350] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x126974c00) [pid = 1674] [serial = 349] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1246cf400) [pid = 1674] [serial = 364] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12a97a400) [pid = 1674] [serial = 371] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x125424000) [pid = 1674] [serial = 365] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11935d400) [pid = 1674] [serial = 344] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x11870f400) [pid = 1674] [serial = 343] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x12b80bc00) [pid = 1674] [serial = 376] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12ac6d400) [pid = 1674] [serial = 374] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x123696c00) [pid = 1674] [serial = 362] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x11a279400) [pid = 1674] [serial = 361] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1233fc000) [pid = 1674] [serial = 379] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12b80c000) [pid = 1674] [serial = 382] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1290a3000) [pid = 1674] [serial = 380] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x12bb1e800) [pid = 1674] [serial = 385] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x12ba5f400) [pid = 1674] [serial = 377] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x12bb31400) [pid = 1674] [serial = 386] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12650e800) [pid = 1674] [serial = 367] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x128d2fc00) [pid = 1674] [serial = 368] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x12ba69c00) [pid = 1674] [serial = 383] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1185bac00) [pid = 1674] [serial = 299] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1233fa000) [pid = 1674] [serial = 248] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1185bf400) [pid = 1674] [serial = 245] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x12967c800) [pid = 1674] [serial = 293] [outer = 0x0] [url = about:blank] 03:47:47 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1212c3800) [pid = 1674] [serial = 302] [outer = 0x0] [url = about:blank] 03:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 722ms 03:47:47 INFO - PROCESS | 1674 | 1464086867946 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 1674 | 1464086867949 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:47:47 INFO - PROCESS | 1674 | 1464086867953 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 1674 | 1464086867955 Marionette TRACE conn2 <- [1,594,null,{}] 03:47:47 INFO - PROCESS | 1674 | 1464086867958 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}] 03:47:48 INFO - PROCESS | 1674 | 1464086868033 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:47:48 INFO - PROCESS | 1674 | 1464086868038 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x11664b000 == 48 [pid = 1674] [id = 156] 03:47:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x116a5ac00) [pid = 1674] [serial = 465] [outer = 0x0] 03:47:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11767a400) [pid = 1674] [serial = 466] [outer = 0x116a5ac00] 03:47:48 INFO - PROCESS | 1674 | 1464086868067 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11814dc00) [pid = 1674] [serial = 467] [outer = 0x116a5ac00] 03:47:48 INFO - PROCESS | 1674 | 1464086868493 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]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 03:47:48 INFO - PROCESS | 1674 | 1464086868534 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 1674 | 1464086868537 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:47:48 INFO - PROCESS | 1674 | 1464086868540 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 1674 | 1464086868545 Marionette TRACE conn2 <- [1,598,null,{}] 03:47:48 INFO - PROCESS | 1674 | 1464086868549 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}] 03:47:48 INFO - PROCESS | 1674 | 1464086868643 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:47:48 INFO - PROCESS | 1674 | 1464086868730 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f20800 == 49 [pid = 1674] [id = 157] 03:47:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x115fd5400) [pid = 1674] [serial = 468] [outer = 0x0] 03:47:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1164f6000) [pid = 1674] [serial = 469] [outer = 0x115fd5400] 03:47:48 INFO - PROCESS | 1674 | 1464086868762 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x118059c00) [pid = 1674] [serial = 470] [outer = 0x115fd5400] 03:47:49 INFO - PROCESS | 1674 | 1464086869187 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]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 675ms 03:47:49 INFO - PROCESS | 1674 | 1464086869216 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 1674 | 1464086869220 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:47:49 INFO - PROCESS | 1674 | 1464086869225 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 1674 | 1464086869227 Marionette TRACE conn2 <- [1,602,null,{}] 03:47:49 INFO - PROCESS | 1674 | 1464086869229 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}] 03:47:49 INFO - PROCESS | 1674 | 1464086869322 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:47:49 INFO - PROCESS | 1674 | 1464086869364 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912f800 == 50 [pid = 1674] [id = 158] 03:47:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x117680c00) [pid = 1674] [serial = 471] [outer = 0x0] 03:47:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x11847ac00) [pid = 1674] [serial = 472] [outer = 0x117680c00] 03:47:49 INFO - PROCESS | 1674 | 1464086869394 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x118713c00) [pid = 1674] [serial = 473] [outer = 0x117680c00] 03:47:49 INFO - PROCESS | 1674 | 1464086869797 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]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 620ms 03:47:49 INFO - PROCESS | 1674 | 1464086869853 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 1674 | 1464086869854 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:47:49 INFO - PROCESS | 1674 | 1464086869857 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 1674 | 1464086869859 Marionette TRACE conn2 <- [1,606,null,{}] 03:47:49 INFO - PROCESS | 1674 | 1464086869867 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}] 03:47:49 INFO - PROCESS | 1674 | 1464086869961 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:47:50 INFO - PROCESS | 1674 | 1464086870052 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164d6000 == 51 [pid = 1674] [id = 159] 03:47:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x119a26400) [pid = 1674] [serial = 474] [outer = 0x0] 03:47:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11a186800) [pid = 1674] [serial = 475] [outer = 0x119a26400] 03:47:50 INFO - PROCESS | 1674 | 1464086870085 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11a193400) [pid = 1674] [serial = 476] [outer = 0x119a26400] 03:47:50 INFO - PROCESS | 1674 | 1464086870533 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]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 721ms 03:47:50 INFO - PROCESS | 1674 | 1464086870595 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 1674 | 1464086870598 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:47:50 INFO - PROCESS | 1674 | 1464086870603 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 1674 | 1464086870605 Marionette TRACE conn2 <- [1,610,null,{}] 03:47:50 INFO - PROCESS | 1674 | 1464086870611 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}] 03:47:50 INFO - PROCESS | 1674 | 1464086870701 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:47:50 INFO - PROCESS | 1674 | 1464086870758 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a2a4800 == 52 [pid = 1674] [id = 160] 03:47:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11a273c00) [pid = 1674] [serial = 477] [outer = 0x0] 03:47:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1212cf000) [pid = 1674] [serial = 478] [outer = 0x11a273c00] 03:47:50 INFO - PROCESS | 1674 | 1464086870788 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12362d400) [pid = 1674] [serial = 479] [outer = 0x11a273c00] 03:47:51 INFO - PROCESS | 1674 | 1464086871186 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]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 625ms 03:47:51 INFO - PROCESS | 1674 | 1464086871228 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 1674 | 1464086871229 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:47:51 INFO - PROCESS | 1674 | 1464086871231 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 1674 | 1464086871232 Marionette TRACE conn2 <- [1,614,null,{}] 03:47:51 INFO - PROCESS | 1674 | 1464086871235 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}] 03:47:51 INFO - PROCESS | 1674 | 1464086871344 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:47:51 INFO - PROCESS | 1674 | 1464086871390 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x123754800 == 53 [pid = 1674] [id = 161] 03:47:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1238ec400) [pid = 1674] [serial = 480] [outer = 0x0] 03:47:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x123fd3800) [pid = 1674] [serial = 481] [outer = 0x1238ec400] 03:47:51 INFO - PROCESS | 1674 | 1464086871419 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1246ca800) [pid = 1674] [serial = 482] [outer = 0x1238ec400] 03:47:51 INFO - PROCESS | 1674 | 1464086871831 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]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 619ms 03:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:47:51 INFO - PROCESS | 1674 | 1464086871850 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 1674 | 1464086871851 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:47:51 INFO - PROCESS | 1674 | 1464086871854 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 1674 | 1464086871855 Marionette TRACE conn2 <- [1,618,null,{}] 03:47:51 INFO - PROCESS | 1674 | 1464086871857 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}] 03:47:51 INFO - PROCESS | 1674 | 1464086871964 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:47:52 INFO - PROCESS | 1674 | 1464086872008 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ecc800 == 54 [pid = 1674] [id = 162] 03:47:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x124f0e400) [pid = 1674] [serial = 483] [outer = 0x0] 03:47:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x126516000) [pid = 1674] [serial = 484] [outer = 0x124f0e400] 03:47:52 INFO - PROCESS | 1674 | 1464086872038 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x129404800) [pid = 1674] [serial = 485] [outer = 0x124f0e400] 03:47:52 INFO - PROCESS | 1674 | 1464086872460 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]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 03:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:47:52 INFO - PROCESS | 1674 | 1464086872476 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 1674 | 1464086872478 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:47:52 INFO - PROCESS | 1674 | 1464086872480 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 1674 | 1464086872481 Marionette TRACE conn2 <- [1,622,null,{}] 03:47:52 INFO - PROCESS | 1674 | 1464086872484 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}] 03:47:52 INFO - PROCESS | 1674 | 1464086872575 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:47:52 INFO - PROCESS | 1674 | 1464086872655 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f66800 == 55 [pid = 1674] [id = 163] 03:47:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12924c800) [pid = 1674] [serial = 486] [outer = 0x0] 03:47:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12a55b400) [pid = 1674] [serial = 487] [outer = 0x12924c800] 03:47:52 INFO - PROCESS | 1674 | 1464086872696 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12a8e9000) [pid = 1674] [serial = 488] [outer = 0x12924c800] 03:47:53 INFO - PROCESS | 1674 | 1464086873143 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]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 721ms 03:47:53 INFO - PROCESS | 1674 | 1464086873201 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 1674 | 1464086873204 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:47:53 INFO - PROCESS | 1674 | 1464086873207 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 1674 | 1464086873209 Marionette TRACE conn2 <- [1,626,null,{}] 03:47:53 INFO - PROCESS | 1674 | 1464086873213 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}] 03:47:53 INFO - PROCESS | 1674 | 1464086873306 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:47:53 INFO - PROCESS | 1674 | 1464086873355 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164c6000 == 56 [pid = 1674] [id = 164] 03:47:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x113c2c400) [pid = 1674] [serial = 489] [outer = 0x0] 03:47:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x11713f800) [pid = 1674] [serial = 490] [outer = 0x113c2c400] 03:47:53 INFO - PROCESS | 1674 | 1464086873384 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11814e800) [pid = 1674] [serial = 491] [outer = 0x113c2c400] 03:47:53 INFO - PROCESS | 1674 | --DOCSHELL 0x11807f000 == 55 [pid = 1674] [id = 155] 03:47:53 INFO - PROCESS | 1674 | --DOCSHELL 0x116f14000 == 54 [pid = 1674] [id = 149] 03:47:53 INFO - PROCESS | 1674 | 1464086873764 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]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 03:47:53 INFO - PROCESS | 1674 | 1464086873778 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 1674 | 1464086873781 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:47:53 INFO - PROCESS | 1674 | 1464086873786 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 1674 | 1464086873787 Marionette TRACE conn2 <- [1,630,null,{}] 03:47:53 INFO - PROCESS | 1674 | 1464086873790 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}] 03:47:53 INFO - PROCESS | 1674 | 1464086873872 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:47:53 INFO - PROCESS | 1674 | 1464086873904 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x119ced800 == 55 [pid = 1674] [id = 165] 03:47:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x119a0d400) [pid = 1674] [serial = 492] [outer = 0x0] 03:47:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x119a2dc00) [pid = 1674] [serial = 493] [outer = 0x119a0d400] 03:47:53 INFO - PROCESS | 1674 | 1464086873929 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11a191000) [pid = 1674] [serial = 494] [outer = 0x119a0d400] 03:47:54 INFO - PROCESS | 1674 | 1464086874268 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]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 521ms 03:47:54 INFO - PROCESS | 1674 | 1464086874307 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 1674 | 1464086874308 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:47:54 INFO - PROCESS | 1674 | 1464086874311 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 1674 | 1464086874313 Marionette TRACE conn2 <- [1,634,null,{}] 03:47:54 INFO - PROCESS | 1674 | 1464086874320 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}] 03:47:54 INFO - PROCESS | 1674 | 1464086874398 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:47:54 INFO - PROCESS | 1674 | 1464086874403 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e58800 == 56 [pid = 1674] [id = 166] 03:47:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x123e7f800) [pid = 1674] [serial = 495] [outer = 0x0] 03:47:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x126513800) [pid = 1674] [serial = 496] [outer = 0x123e7f800] 03:47:54 INFO - PROCESS | 1674 | 1464086874433 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1290a8800) [pid = 1674] [serial = 497] [outer = 0x123e7f800] 03:47:54 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:54 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:54 INFO - PROCESS | 1674 | 1464086874768 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]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 03:47:54 INFO - PROCESS | 1674 | 1464086874783 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:47:54 INFO - PROCESS | 1674 | 1464086874785 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:47:54 INFO - PROCESS | 1674 | 1464086874787 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 1674 | 1464086874788 Marionette TRACE conn2 <- [1,638,null,{}] 03:47:54 INFO - PROCESS | 1674 | 1464086874791 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}] 03:47:54 INFO - PROCESS | 1674 | 1464086874882 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:47:54 INFO - PROCESS | 1674 | 1464086874928 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x126910800 == 57 [pid = 1674] [id = 167] 03:47:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x126c26800) [pid = 1674] [serial = 498] [outer = 0x0] 03:47:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12a55c000) [pid = 1674] [serial = 499] [outer = 0x126c26800] 03:47:54 INFO - PROCESS | 1674 | 1464086874954 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x12abae000) [pid = 1674] [serial = 500] [outer = 0x126c26800] 03:47:55 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:55 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:55 INFO - PROCESS | 1674 | 1464086875269 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]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 03:47:55 INFO - PROCESS | 1674 | 1464086875309 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 1674 | 1464086875310 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:47:55 INFO - PROCESS | 1674 | 1464086875312 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 1674 | 1464086875313 Marionette TRACE conn2 <- [1,642,null,{}] 03:47:55 INFO - PROCESS | 1674 | 1464086875321 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}] 03:47:55 INFO - PROCESS | 1674 | 1464086875413 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:47:55 INFO - PROCESS | 1674 | 1464086875417 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294a3800 == 58 [pid = 1674] [id = 168] 03:47:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12a978000) [pid = 1674] [serial = 501] [outer = 0x0] 03:47:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12b805800) [pid = 1674] [serial = 502] [outer = 0x12a978000] 03:47:55 INFO - PROCESS | 1674 | 1464086875442 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x12ba6a800) [pid = 1674] [serial = 503] [outer = 0x12a978000] 03:47:55 INFO - PROCESS | 1674 | 1464086875775 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]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 524ms 03:47:55 INFO - PROCESS | 1674 | 1464086875844 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 1674 | 1464086875845 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:47:55 INFO - PROCESS | 1674 | 1464086875847 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 1674 | 1464086875848 Marionette TRACE conn2 <- [1,646,null,{}] 03:47:55 INFO - PROCESS | 1674 | 1464086875850 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}] 03:47:55 INFO - PROCESS | 1674 | 1464086875964 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:47:55 INFO - PROCESS | 1674 | 1464086875969 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a99a000 == 59 [pid = 1674] [id = 169] 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x12bb12c00) [pid = 1674] [serial = 504] [outer = 0x0] 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x12bb24c00) [pid = 1674] [serial = 505] [outer = 0x12bb12c00] 03:47:56 INFO - PROCESS | 1674 | 1464086876020 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x12c641000) [pid = 1674] [serial = 506] [outer = 0x12bb12c00] 03:47:56 INFO - PROCESS | 1674 | 1464086876313 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]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 03:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:47:56 INFO - PROCESS | 1674 | 1464086876366 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 1674 | 1464086876368 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:47:56 INFO - PROCESS | 1674 | 1464086876370 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 1674 | 1464086876371 Marionette TRACE conn2 <- [1,650,null,{}] 03:47:56 INFO - PROCESS | 1674 | 1464086876373 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}] 03:47:56 INFO - PROCESS | 1674 | 1464086876466 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:47:56 INFO - PROCESS | 1674 | 1464086876477 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b884000 == 60 [pid = 1674] [id = 170] 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x12c63d400) [pid = 1674] [serial = 507] [outer = 0x0] 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x12c731800) [pid = 1674] [serial = 508] [outer = 0x12c63d400] 03:47:56 INFO - PROCESS | 1674 | 1464086876501 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x12c737800) [pid = 1674] [serial = 509] [outer = 0x12c63d400] 03:47:56 INFO - PROCESS | 1674 | 1464086876816 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]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 03:47:56 INFO - PROCESS | 1674 | 1464086876840 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 1674 | 1464086876842 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:47:56 INFO - PROCESS | 1674 | 1464086876847 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 1674 | 1464086876848 Marionette TRACE conn2 <- [1,654,null,{}] 03:47:56 INFO - PROCESS | 1674 | 1464086876850 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}] 03:47:56 INFO - PROCESS | 1674 | 1464086876946 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:47:56 INFO - PROCESS | 1674 | 1464086876950 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf1a800 == 61 [pid = 1674] [id = 171] 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x11289e400) [pid = 1674] [serial = 510] [outer = 0x0] 03:47:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x1128a4000) [pid = 1674] [serial = 511] [outer = 0x11289e400] 03:47:57 INFO - PROCESS | 1674 | 1464086877000 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x1128a9400) [pid = 1674] [serial = 512] [outer = 0x11289e400] 03:47:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x12a97f000) [pid = 1674] [serial = 513] [outer = 0x12ce06000] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x11a271c00) [pid = 1674] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x12aba2400) [pid = 1674] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x12bb12800) [pid = 1674] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x113b37400) [pid = 1674] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x112d85800) [pid = 1674] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x128d2e400) [pid = 1674] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x116841c00) [pid = 1674] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x115d84400) [pid = 1674] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12a97d800) [pid = 1674] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12ba68800) [pid = 1674] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x12362ac00) [pid = 1674] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x117595000) [pid = 1674] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x12650d400) [pid = 1674] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x1181a8000) [pid = 1674] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x118056800) [pid = 1674] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x12650d000) [pid = 1674] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:47:57 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12a55f000) [pid = 1674] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:47:57 INFO - PROCESS | 1674 | 1464086877385 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]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 03:47:57 INFO - PROCESS | 1674 | 1464086877416 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 1674 | 1464086877418 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:47:57 INFO - PROCESS | 1674 | 1464086877420 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 1674 | 1464086877421 Marionette TRACE conn2 <- [1,658,null,{}] 03:47:57 INFO - PROCESS | 1674 | 1464086877423 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}] 03:47:57 INFO - PROCESS | 1674 | 1464086877501 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:47:57 INFO - PROCESS | 1674 | 1464086877553 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x123751800 == 62 [pid = 1674] [id = 172] 03:47:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1128a0000) [pid = 1674] [serial = 514] [outer = 0x0] 03:47:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1128a9800) [pid = 1674] [serial = 515] [outer = 0x1128a0000] 03:47:57 INFO - PROCESS | 1674 | 1464086877578 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12aba8400) [pid = 1674] [serial = 516] [outer = 0x1128a0000] 03:47:57 INFO - PROCESS | 1674 | 1464086877860 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]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 03:47:57 INFO - PROCESS | 1674 | 1464086877888 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 1674 | 1464086877890 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:47:57 INFO - PROCESS | 1674 | 1464086877900 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 1674 | 1464086877901 Marionette TRACE conn2 <- [1,662,null,{}] 03:47:57 INFO - PROCESS | 1674 | 1464086877903 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}] 03:47:57 INFO - PROCESS | 1674 | 1464086877986 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:47:57 INFO - PROCESS | 1674 | 1464086877991 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c91f000 == 63 [pid = 1674] [id = 173] 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x129678800) [pid = 1674] [serial = 517] [outer = 0x0] 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12c72e800) [pid = 1674] [serial = 518] [outer = 0x129678800] 03:47:58 INFO - PROCESS | 1674 | 1464086878018 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12cb42400) [pid = 1674] [serial = 519] [outer = 0x129678800] 03:47:58 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:58 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:58 INFO - PROCESS | 1674 | 1464086878339 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]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 03:47:58 INFO - PROCESS | 1674 | 1464086878369 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 1674 | 1464086878371 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:47:58 INFO - PROCESS | 1674 | 1464086878373 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 1674 | 1464086878375 Marionette TRACE conn2 <- [1,666,null,{}] 03:47:58 INFO - PROCESS | 1674 | 1464086878377 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}] 03:47:58 INFO - PROCESS | 1674 | 1464086878494 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:47:58 INFO - PROCESS | 1674 | 1464086878501 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb98000 == 64 [pid = 1674] [id = 174] 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x11a036400) [pid = 1674] [serial = 520] [outer = 0x0] 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x11a03e000) [pid = 1674] [serial = 521] [outer = 0x11a036400] 03:47:58 INFO - PROCESS | 1674 | 1464086878529 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x12cb45400) [pid = 1674] [serial = 522] [outer = 0x11a036400] 03:47:58 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:58 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:58 INFO - PROCESS | 1674 | 1464086878842 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]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 03:47:58 INFO - PROCESS | 1674 | 1464086878893 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 1674 | 1464086878894 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:47:58 INFO - PROCESS | 1674 | 1464086878896 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 1674 | 1464086878897 Marionette TRACE conn2 <- [1,670,null,{}] 03:47:58 INFO - PROCESS | 1674 | 1464086878900 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}] 03:47:58 INFO - PROCESS | 1674 | 1464086878980 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:47:58 INFO - PROCESS | 1674 | 1464086878984 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:47:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d31b800 == 65 [pid = 1674] [id = 175] 03:47:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x11a034400) [pid = 1674] [serial = 523] [outer = 0x0] 03:47:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x12319d800) [pid = 1674] [serial = 524] [outer = 0x11a034400] 03:47:59 INFO - PROCESS | 1674 | 1464086879008 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x1231a3400) [pid = 1674] [serial = 525] [outer = 0x11a034400] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb3a800 == 64 [pid = 1674] [id = 134] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x112c89800 == 63 [pid = 1674] [id = 102] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12a90d800 == 62 [pid = 1674] [id = 117] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1294b5000 == 61 [pid = 1674] [id = 98] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x117047800 == 60 [pid = 1674] [id = 154] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x125488000 == 59 [pid = 1674] [id = 83] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12c918000 == 58 [pid = 1674] [id = 153] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1294aa800 == 57 [pid = 1674] [id = 113] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac81000 == 56 [pid = 1674] [id = 133] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1132ac800 == 55 [pid = 1674] [id = 53] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1193bc000 == 54 [pid = 1674] [id = 150] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x126e50000 == 53 [pid = 1674] [id = 101] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac78800 == 52 [pid = 1674] [id = 151] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12c661800 == 51 [pid = 1674] [id = 152] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x116653000 == 50 [pid = 1674] [id = 118] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1df800 == 49 [pid = 1674] [id = 130] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12902f000 == 48 [pid = 1674] [id = 116] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x123e15800 == 47 [pid = 1674] [id = 84] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1164c6000 == 46 [pid = 1674] [id = 164] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x124f66800 == 45 [pid = 1674] [id = 163] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x123ecc800 == 44 [pid = 1674] [id = 162] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x123754800 == 43 [pid = 1674] [id = 161] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x11a2a4800 == 42 [pid = 1674] [id = 160] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf17800 == 41 [pid = 1674] [id = 148] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1164d6000 == 40 [pid = 1674] [id = 159] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x11912f800 == 39 [pid = 1674] [id = 158] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x11664b000 == 38 [pid = 1674] [id = 156] 03:47:59 INFO - PROCESS | 1674 | --DOCSHELL 0x116f20800 == 37 [pid = 1674] [id = 157] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x12a99a000 == 36 [pid = 1674] [id = 169] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x1294a3800 == 35 [pid = 1674] [id = 168] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x119ced800 == 34 [pid = 1674] [id = 165] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x12c91f000 == 33 [pid = 1674] [id = 173] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x123751800 == 32 [pid = 1674] [id = 172] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x124e58800 == 31 [pid = 1674] [id = 166] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x126910800 == 30 [pid = 1674] [id = 167] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf1a800 == 29 [pid = 1674] [id = 171] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x12b884000 == 28 [pid = 1674] [id = 170] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x12bf67000) [pid = 1674] [serial = 389] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x124989400) [pid = 1674] [serial = 415] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x124f18000) [pid = 1674] [serial = 416] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x1180c4000) [pid = 1674] [serial = 404] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x11805dc00) [pid = 1674] [serial = 403] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x129674000) [pid = 1674] [serial = 421] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x11870fc00) [pid = 1674] [serial = 394] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x119859800) [pid = 1674] [serial = 409] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x11a195800) [pid = 1674] [serial = 410] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x12aba7400) [pid = 1674] [serial = 400] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x118dae400) [pid = 1674] [serial = 407] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x1185b9000) [pid = 1674] [serial = 406] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x126c22c00) [pid = 1674] [serial = 418] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x11689f800) [pid = 1674] [serial = 391] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x128d36800) [pid = 1674] [serial = 397] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12ac67000) [pid = 1674] [serial = 424] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x12a979400) [pid = 1674] [serial = 422] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x123474c00) [pid = 1674] [serial = 412] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12ba64c00) [pid = 1674] [serial = 427] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x12bb1ec00) [pid = 1674] [serial = 428] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x123e7d400) [pid = 1674] [serial = 413] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x12ba5b800) [pid = 1674] [serial = 425] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12bb2b000) [pid = 1674] [serial = 430] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x116846400) [pid = 1674] [serial = 464] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11767a400) [pid = 1674] [serial = 466] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12bf6a400) [pid = 1674] [serial = 437] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11814e000) [pid = 1674] [serial = 433] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12bf64000) [pid = 1674] [serial = 431] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12abb0000) [pid = 1674] [serial = 434] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12c640000) [pid = 1674] [serial = 440] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x12bb28400) [pid = 1674] [serial = 436] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x129246400) [pid = 1674] [serial = 419] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x12c640400) [pid = 1674] [serial = 442] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x12a97cc00) [pid = 1674] [serial = 338] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x123809c00) [pid = 1674] [serial = 460] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1126ea800) [pid = 1674] [serial = 457] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x116458000) [pid = 1674] [serial = 463] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1168a0400) [pid = 1674] [serial = 445] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1290a7400) [pid = 1674] [serial = 454] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x119355000) [pid = 1674] [serial = 448] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x124f85c00) [pid = 1674] [serial = 451] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x12bb2ec00) [pid = 1674] [serial = 461] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x12c63a000) [pid = 1674] [serial = 439] [outer = 0x0] [url = about:blank] 03:48:00 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb98000 == 27 [pid = 1674] [id = 174] 03:48:00 INFO - PROCESS | 1674 | 1464086880650 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]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1775ms 03:48:00 INFO - PROCESS | 1674 | 1464086880672 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 1674 | 1464086880675 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:48:00 INFO - PROCESS | 1674 | 1464086880679 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 1674 | 1464086880682 Marionette TRACE conn2 <- [1,674,null,{}] 03:48:00 INFO - PROCESS | 1674 | 1464086880686 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}] 03:48:00 INFO - PROCESS | 1674 | 1464086880764 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:48:00 INFO - PROCESS | 1674 | 1464086880810 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x113cdf000 == 28 [pid = 1674] [id = 176] 03:48:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1128a1c00) [pid = 1674] [serial = 526] [outer = 0x0] 03:48:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1128a2c00) [pid = 1674] [serial = 527] [outer = 0x1128a1c00] 03:48:00 INFO - PROCESS | 1674 | 1464086880837 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1126e1000) [pid = 1674] [serial = 528] [outer = 0x1128a1c00] 03:48:01 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:01 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:01 INFO - PROCESS | 1674 | 1464086881136 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]]]}] 03:48:01 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 03:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 471ms 03:48:01 INFO - PROCESS | 1674 | 1464086881151 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 1674 | 1464086881155 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:48:01 INFO - PROCESS | 1674 | 1464086881168 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 1674 | 1464086881170 Marionette TRACE conn2 <- [1,678,null,{}] 03:48:01 INFO - PROCESS | 1674 | 1464086881172 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}] 03:48:01 INFO - PROCESS | 1674 | 1464086881251 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:48:01 INFO - PROCESS | 1674 | 1464086881256 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f1e800 == 29 [pid = 1674] [id = 177] 03:48:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x113cb1000) [pid = 1674] [serial = 529] [outer = 0x0] 03:48:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1166bc800) [pid = 1674] [serial = 530] [outer = 0x113cb1000] 03:48:01 INFO - PROCESS | 1674 | 1464086881285 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11683dc00) [pid = 1674] [serial = 531] [outer = 0x113cb1000] 03:48:01 INFO - PROCESS | 1674 | 1464086881597 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]]]}] 03:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 03:48:01 INFO - PROCESS | 1674 | 1464086881639 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:48:01 INFO - PROCESS | 1674 | 1464086881640 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:48:01 INFO - PROCESS | 1674 | 1464086881643 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 1674 | 1464086881645 Marionette TRACE conn2 <- [1,682,null,{}] 03:48:01 INFO - PROCESS | 1674 | 1464086881653 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}] 03:48:01 INFO - PROCESS | 1674 | 1464086881731 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:48:01 INFO - PROCESS | 1674 | 1464086881737 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x11808c000 == 30 [pid = 1674] [id = 178] 03:48:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x111c1a000) [pid = 1674] [serial = 532] [outer = 0x0] 03:48:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x118062800) [pid = 1674] [serial = 533] [outer = 0x111c1a000] 03:48:01 INFO - PROCESS | 1674 | 1464086881776 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1180c1c00) [pid = 1674] [serial = 534] [outer = 0x111c1a000] 03:48:02 INFO - PROCESS | 1674 | 1464086882610 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]]]}] 03:48:02 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) 03:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 03:48:02 INFO - PROCESS | 1674 | 1464086882616 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:48:02 INFO - PROCESS | 1674 | 1464086882618 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:48:02 INFO - PROCESS | 1674 | 1464086882620 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 1674 | 1464086882621 Marionette TRACE conn2 <- [1,686,null,{}] 03:48:02 INFO - PROCESS | 1674 | 1464086882624 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}] 03:48:02 INFO - PROCESS | 1674 | 1464086882697 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:48:02 INFO - PROCESS | 1674 | 1464086882741 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x118572800 == 31 [pid = 1674] [id = 179] 03:48:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11260e400) [pid = 1674] [serial = 535] [outer = 0x0] 03:48:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1181a2c00) [pid = 1674] [serial = 536] [outer = 0x11260e400] 03:48:02 INFO - PROCESS | 1674 | 1464086882766 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1185bac00) [pid = 1674] [serial = 537] [outer = 0x11260e400] 03:48:03 INFO - PROCESS | 1674 | 1464086883499 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]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 920ms 03:48:03 INFO - PROCESS | 1674 | 1464086883540 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:48:03 INFO - PROCESS | 1674 | 1464086883543 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:48:03 INFO - PROCESS | 1674 | 1464086883546 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 1674 | 1464086883547 Marionette TRACE conn2 <- [1,690,null,{}] 03:48:03 INFO - PROCESS | 1674 | 1464086883550 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}] 03:48:03 INFO - PROCESS | 1674 | 1464086883616 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:48:03 INFO - PROCESS | 1674 | 1464086883621 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c0000 == 32 [pid = 1674] [id = 180] 03:48:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x113c2f800) [pid = 1674] [serial = 538] [outer = 0x0] 03:48:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x118711800) [pid = 1674] [serial = 539] [outer = 0x113c2f800] 03:48:03 INFO - PROCESS | 1674 | 1464086883648 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x119352400) [pid = 1674] [serial = 540] [outer = 0x113c2f800] 03:48:04 INFO - PROCESS | 1674 | 1464086884428 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]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 920ms 03:48:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:48:04 INFO - PROCESS | 1674 | 1464086884467 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 1674 | 1464086884468 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:48:04 INFO - PROCESS | 1674 | 1464086884479 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 1674 | 1464086884480 Marionette TRACE conn2 <- [1,694,null,{}] 03:48:04 INFO - PROCESS | 1674 | 1464086884482 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}] 03:48:04 INFO - PROCESS | 1674 | 1464086884565 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:48:04 INFO - PROCESS | 1674 | 1464086884570 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x119461800 == 33 [pid = 1674] [id = 181] 03:48:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x119852c00) [pid = 1674] [serial = 541] [outer = 0x0] 03:48:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1198d6c00) [pid = 1674] [serial = 542] [outer = 0x119852c00] 03:48:04 INFO - PROCESS | 1674 | 1464086884599 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x119a2ec00) [pid = 1674] [serial = 543] [outer = 0x119852c00] 03:48:05 INFO - PROCESS | 1674 | 1464086885410 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]]]}] 03:48:05 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) 03:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 978ms 03:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:48:05 INFO - PROCESS | 1674 | 1464086885449 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 1674 | 1464086885450 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:48:05 INFO - PROCESS | 1674 | 1464086885452 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 1674 | 1464086885453 Marionette TRACE conn2 <- [1,698,null,{}] 03:48:05 INFO - PROCESS | 1674 | 1464086885456 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}] 03:48:05 INFO - PROCESS | 1674 | 1464086885540 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:48:05 INFO - PROCESS | 1674 | 1464086885572 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1f1000 == 34 [pid = 1674] [id = 182] 03:48:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x119857c00) [pid = 1674] [serial = 544] [outer = 0x0] 03:48:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x119e18c00) [pid = 1674] [serial = 545] [outer = 0x119857c00] 03:48:05 INFO - PROCESS | 1674 | 1464086885596 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x11a039c00) [pid = 1674] [serial = 546] [outer = 0x119857c00] 03:48:06 INFO - PROCESS | 1674 | 1464086886377 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]]]}] 03:48:06 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) 03:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 03:48:06 INFO - PROCESS | 1674 | 1464086886423 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 1674 | 1464086886424 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:48:06 INFO - PROCESS | 1674 | 1464086886426 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 1674 | 1464086886427 Marionette TRACE conn2 <- [1,702,null,{}] 03:48:06 INFO - PROCESS | 1674 | 1464086886430 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}] 03:48:06 INFO - PROCESS | 1674 | 1464086886514 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:48:06 INFO - PROCESS | 1674 | 1464086886546 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232aa800 == 35 [pid = 1674] [id = 183] 03:48:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1198ccc00) [pid = 1674] [serial = 547] [outer = 0x0] 03:48:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x11a189400) [pid = 1674] [serial = 548] [outer = 0x1198ccc00] 03:48:06 INFO - PROCESS | 1674 | 1464086886570 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x11a192c00) [pid = 1674] [serial = 549] [outer = 0x1198ccc00] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1126e6400) [pid = 1674] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12a974c00) [pid = 1674] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x115f32000) [pid = 1674] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1265b3400) [pid = 1674] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x12346e000) [pid = 1674] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1180bb000) [pid = 1674] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1180bd400) [pid = 1674] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x126c25800) [pid = 1674] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x11649e800) [pid = 1674] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12a8f2000) [pid = 1674] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12a978000) [pid = 1674] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x12bb12c00) [pid = 1674] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1128a0000) [pid = 1674] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x12c63d400) [pid = 1674] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11289e400) [pid = 1674] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x11a273c00) [pid = 1674] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x119a26400) [pid = 1674] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x117680c00) [pid = 1674] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x115fd5400) [pid = 1674] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x116a5ac00) [pid = 1674] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x126c26800) [pid = 1674] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x123e7f800) [pid = 1674] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x119a0d400) [pid = 1674] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x113c2c400) [pid = 1674] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12924c800) [pid = 1674] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x124f0e400) [pid = 1674] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1238ec400) [pid = 1674] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x11a036400) [pid = 1674] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:48:07 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x129678800) [pid = 1674] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:48:07 INFO - PROCESS | 1674 | 1464086887626 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]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1221ms 03:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:48:07 INFO - PROCESS | 1674 | 1464086887647 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 1674 | 1464086887648 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:48:07 INFO - PROCESS | 1674 | 1464086887650 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 1674 | 1464086887652 Marionette TRACE conn2 <- [1,706,null,{}] 03:48:07 INFO - PROCESS | 1674 | 1464086887654 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}] 03:48:07 INFO - PROCESS | 1674 | 1464086887724 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:48:07 INFO - PROCESS | 1674 | 1464086887749 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x117045000 == 36 [pid = 1674] [id = 184] 03:48:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1133b8400) [pid = 1674] [serial = 550] [outer = 0x0] 03:48:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1166c4000) [pid = 1674] [serial = 551] [outer = 0x1133b8400] 03:48:07 INFO - PROCESS | 1674 | 1464086887774 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x118156c00) [pid = 1674] [serial = 552] [outer = 0x1133b8400] 03:48:08 INFO - PROCESS | 1674 | 1464086888569 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]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:48:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 968ms 03:48:08 INFO - PROCESS | 1674 | 1464086888619 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 1674 | 1464086888620 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:48:08 INFO - PROCESS | 1674 | 1464086888623 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 1674 | 1464086888624 Marionette TRACE conn2 <- [1,710,null,{}] 03:48:08 INFO - PROCESS | 1674 | 1464086888626 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}] 03:48:08 INFO - PROCESS | 1674 | 1464086888701 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:48:08 INFO - PROCESS | 1674 | 1464086888750 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x123757800 == 37 [pid = 1674] [id = 185] 03:48:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1126ec400) [pid = 1674] [serial = 553] [outer = 0x0] 03:48:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11a194000) [pid = 1674] [serial = 554] [outer = 0x1126ec400] 03:48:08 INFO - PROCESS | 1674 | 1464086888774 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11a27cc00) [pid = 1674] [serial = 555] [outer = 0x1126ec400] 03:48:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 919ms 03:48:09 INFO - PROCESS | 1674 | 1464086889534 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]]]}] 03:48:09 INFO - PROCESS | 1674 | 1464086889543 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:48:09 INFO - PROCESS | 1674 | 1464086889552 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:48:09 INFO - PROCESS | 1674 | 1464086889555 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 1674 | 1464086889557 Marionette TRACE conn2 <- [1,714,null,{}] 03:48:09 INFO - PROCESS | 1674 | 1464086889560 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}] 03:48:09 INFO - PROCESS | 1674 | 1464086889696 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:48:09 INFO - PROCESS | 1674 | 1464086889742 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x11254e800 == 38 [pid = 1674] [id = 186] 03:48:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x111a0fc00) [pid = 1674] [serial = 556] [outer = 0x0] 03:48:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1121b1800) [pid = 1674] [serial = 557] [outer = 0x111a0fc00] 03:48:09 INFO - PROCESS | 1674 | 1464086889774 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11289b800) [pid = 1674] [serial = 558] [outer = 0x111a0fc00] 03:48:10 INFO - PROCESS | 1674 | 1464086890755 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]]]}] 03:48:10 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 03:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1223ms 03:48:10 INFO - PROCESS | 1674 | 1464086890779 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 1674 | 1464086890781 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:48:10 INFO - PROCESS | 1674 | 1464086890784 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 1674 | 1464086890787 Marionette TRACE conn2 <- [1,718,null,{}] 03:48:10 INFO - PROCESS | 1674 | 1464086890791 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}] 03:48:10 INFO - PROCESS | 1674 | 1464086890895 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:48:10 INFO - PROCESS | 1674 | 1464086890938 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x118095800 == 39 [pid = 1674] [id = 187] 03:48:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x114ff7c00) [pid = 1674] [serial = 559] [outer = 0x0] 03:48:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x1164f6400) [pid = 1674] [serial = 560] [outer = 0x114ff7c00] 03:48:10 INFO - PROCESS | 1674 | 1464086890970 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x11689fc00) [pid = 1674] [serial = 561] [outer = 0x114ff7c00] 03:48:11 INFO - PROCESS | 1674 | 1464086891933 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]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 03:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:48:11 INFO - PROCESS | 1674 | 1464086891967 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 1674 | 1464086891970 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:48:11 INFO - PROCESS | 1674 | 1464086891974 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 1674 | 1464086891978 Marionette TRACE conn2 <- [1,722,null,{}] 03:48:11 INFO - PROCESS | 1674 | 1464086891982 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}] 03:48:12 INFO - PROCESS | 1674 | 1464086892088 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x123757800 == 38 [pid = 1674] [id = 185] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x117045000 == 37 [pid = 1674] [id = 184] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x1232aa800 == 36 [pid = 1674] [id = 183] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1f1000 == 35 [pid = 1674] [id = 182] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x119461800 == 34 [pid = 1674] [id = 181] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c0000 == 33 [pid = 1674] [id = 180] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x118572800 == 32 [pid = 1674] [id = 179] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x11808c000 == 31 [pid = 1674] [id = 178] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12319d800) [pid = 1674] [serial = 524] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x116f1e800 == 30 [pid = 1674] [id = 177] 03:48:12 INFO - PROCESS | 1674 | --DOCSHELL 0x113cdf000 == 29 [pid = 1674] [id = 176] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x119e0cc00) [pid = 1674] [serial = 449] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1126ee800) [pid = 1674] [serial = 458] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x12c72ec00) [pid = 1674] [serial = 443] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1180bec00) [pid = 1674] [serial = 446] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x12aba9c00) [pid = 1674] [serial = 455] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1265c1400) [pid = 1674] [serial = 452] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12b805800) [pid = 1674] [serial = 502] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x12c641000) [pid = 1674] [serial = 506] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x12bb24c00) [pid = 1674] [serial = 505] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x1128a9800) [pid = 1674] [serial = 515] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x12c731800) [pid = 1674] [serial = 508] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x1128a4000) [pid = 1674] [serial = 511] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x1180bd000) [pid = 1674] [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.] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x12aba8400) [pid = 1674] [serial = 516] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x1128a9400) [pid = 1674] [serial = 512] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x1212cf000) [pid = 1674] [serial = 478] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x11a193400) [pid = 1674] [serial = 476] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x11a186800) [pid = 1674] [serial = 475] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x118713c00) [pid = 1674] [serial = 473] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x11847ac00) [pid = 1674] [serial = 472] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x118059c00) [pid = 1674] [serial = 470] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x1164f6000) [pid = 1674] [serial = 469] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x11814dc00) [pid = 1674] [serial = 467] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x12a55c000) [pid = 1674] [serial = 499] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x126513800) [pid = 1674] [serial = 496] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x1290a8800) [pid = 1674] [serial = 497] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x119a2dc00) [pid = 1674] [serial = 493] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x11a191000) [pid = 1674] [serial = 494] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 74 (0x11814e800) [pid = 1674] [serial = 491] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 73 (0x11713f800) [pid = 1674] [serial = 490] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x12a8e9000) [pid = 1674] [serial = 488] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x12a55b400) [pid = 1674] [serial = 487] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 70 (0x129404800) [pid = 1674] [serial = 485] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 69 (0x126516000) [pid = 1674] [serial = 484] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 68 (0x1246ca800) [pid = 1674] [serial = 482] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 67 (0x123fd3800) [pid = 1674] [serial = 481] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 66 (0x12362d400) [pid = 1674] [serial = 479] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 65 (0x12cb45400) [pid = 1674] [serial = 522] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 64 (0x12c737800) [pid = 1674] [serial = 509] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 63 (0x12ba6a800) [pid = 1674] [serial = 503] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 62 (0x12abae000) [pid = 1674] [serial = 500] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 61 (0x12cb42400) [pid = 1674] [serial = 519] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 60 (0x12c72e800) [pid = 1674] [serial = 518] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 59 (0x11a03e000) [pid = 1674] [serial = 521] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 58 (0x11a274400) [pid = 1674] [serial = 395] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 57 (0x129672800) [pid = 1674] [serial = 398] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 56 (0x1180c0000) [pid = 1674] [serial = 392] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | --DOMWINDOW == 55 (0x12bb12400) [pid = 1674] [serial = 401] [outer = 0x0] [url = about:blank] 03:48:12 INFO - PROCESS | 1674 | 1464086892158 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x115d1f800 == 30 [pid = 1674] [id = 188] 03:48:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 56 (0x1128a4c00) [pid = 1674] [serial = 562] [outer = 0x0] 03:48:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 57 (0x112e7b800) [pid = 1674] [serial = 563] [outer = 0x1128a4c00] 03:48:12 INFO - PROCESS | 1674 | 1464086892187 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 58 (0x11609bc00) [pid = 1674] [serial = 564] [outer = 0x1128a4c00] 03:48:12 INFO - PROCESS | 1674 | 1464086892506 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] 03:48:12 INFO - PROCESS | 1674 | 1464086892554 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:48:12 INFO - PROCESS | 1674 | 1464086892560 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 1674 | 1464086892564 Marionette TRACE conn2 <- [1,726,null,{}] 03:48:12 INFO - PROCESS | 1674 | 1464086892567 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}] 03:48:12 INFO - PROCESS | 1674 | 1464086892642 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:48:12 INFO - PROCESS | 1674 | 1464086892647 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x118092000 == 31 [pid = 1674] [id = 189] 03:48:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 59 (0x116721000) [pid = 1674] [serial = 565] [outer = 0x0] 03:48:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 60 (0x116a5ac00) [pid = 1674] [serial = 566] [outer = 0x116721000] 03:48:12 INFO - PROCESS | 1674 | 1464086892675 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 61 (0x1180bc800) [pid = 1674] [serial = 567] [outer = 0x116721000] 03:48:13 INFO - PROCESS | 1674 | 1464086893025 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]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 474ms 03:48:13 INFO - PROCESS | 1674 | 1464086893034 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 1674 | 1464086893035 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:48:13 INFO - PROCESS | 1674 | 1464086893037 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 1674 | 1464086893040 Marionette TRACE conn2 <- [1,730,null,{}] 03:48:13 INFO - PROCESS | 1674 | 1464086893050 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}] 03:48:13 INFO - PROCESS | 1674 | 1464086893131 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:48:13 INFO - PROCESS | 1674 | 1464086893137 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193cd000 == 32 [pid = 1674] [id = 190] 03:48:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 62 (0x118156400) [pid = 1674] [serial = 568] [outer = 0x0] 03:48:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 63 (0x1185c3c00) [pid = 1674] [serial = 569] [outer = 0x118156400] 03:48:13 INFO - PROCESS | 1674 | 1464086893169 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 64 (0x118da7800) [pid = 1674] [serial = 570] [outer = 0x118156400] 03:48:13 INFO - PROCESS | 1674 | 1464086893515 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] 03:48:13 INFO - PROCESS | 1674 | 1464086893564 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:48:13 INFO - PROCESS | 1674 | 1464086893567 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 1674 | 1464086893568 Marionette TRACE conn2 <- [1,734,null,{}] 03:48:13 INFO - PROCESS | 1674 | 1464086893570 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}] 03:48:13 INFO - PROCESS | 1674 | 1464086893643 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:48:13 INFO - PROCESS | 1674 | 1464086893647 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1e2000 == 33 [pid = 1674] [id = 191] 03:48:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 65 (0x11934fc00) [pid = 1674] [serial = 571] [outer = 0x0] 03:48:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x1198d0800) [pid = 1674] [serial = 572] [outer = 0x11934fc00] 03:48:13 INFO - PROCESS | 1674 | 1464086893675 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x1198d6000) [pid = 1674] [serial = 573] [outer = 0x11934fc00] 03:48:14 INFO - PROCESS | 1674 | 1464086893999 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]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 03:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:48:14 INFO - PROCESS | 1674 | 1464086894035 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 1674 | 1464086894036 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:48:14 INFO - PROCESS | 1674 | 1464086894038 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 1674 | 1464086894039 Marionette TRACE conn2 <- [1,738,null,{}] 03:48:14 INFO - PROCESS | 1674 | 1464086894041 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}] 03:48:14 INFO - PROCESS | 1674 | 1464086894118 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:48:14 INFO - PROCESS | 1674 | 1464086894122 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x119133000 == 34 [pid = 1674] [id = 192] 03:48:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x117682c00) [pid = 1674] [serial = 574] [outer = 0x0] 03:48:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x119a26c00) [pid = 1674] [serial = 575] [outer = 0x117682c00] 03:48:14 INFO - PROCESS | 1674 | 1464086894152 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x119dfa800) [pid = 1674] [serial = 576] [outer = 0x117682c00] 03:48:15 INFO - PROCESS | 1674 | 1464086895003 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]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 03:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:48:15 INFO - PROCESS | 1674 | 1464086895010 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1674 | 1464086895011 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:48:15 INFO - PROCESS | 1674 | 1464086895013 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1674 | 1464086895014 Marionette TRACE conn2 <- [1,742,null,{}] 03:48:15 INFO - PROCESS | 1674 | 1464086895016 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}] 03:48:15 INFO - PROCESS | 1674 | 1464086895119 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:48:15 INFO - PROCESS | 1674 | 1464086895150 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e11800 == 35 [pid = 1674] [id = 193] 03:48:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x118157800) [pid = 1674] [serial = 577] [outer = 0x0] 03:48:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x11a03c800) [pid = 1674] [serial = 578] [outer = 0x118157800] 03:48:15 INFO - PROCESS | 1674 | 1464086895176 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x123168800) [pid = 1674] [serial = 579] [outer = 0x118157800] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x119852c00) [pid = 1674] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x113c2f800) [pid = 1674] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 70 (0x111c1a000) [pid = 1674] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 69 (0x113cb1000) [pid = 1674] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 68 (0x1128a1c00) [pid = 1674] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 67 (0x11260e400) [pid = 1674] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 66 (0x1198ccc00) [pid = 1674] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 65 (0x1133b8400) [pid = 1674] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:48:15 INFO - PROCESS | 1674 | --DOMWINDOW == 64 (0x119857c00) [pid = 1674] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:48:15 INFO - PROCESS | 1674 | 1464086895948 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]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 03:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:48:15 INFO - PROCESS | 1674 | 1464086895983 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1674 | 1464086895984 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:48:15 INFO - PROCESS | 1674 | 1464086895986 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1674 | 1464086895987 Marionette TRACE conn2 <- [1,746,null,{}] 03:48:15 INFO - PROCESS | 1674 | 1464086895989 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}] 03:48:16 INFO - PROCESS | 1674 | 1464086896060 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:48:16 INFO - PROCESS | 1674 | 1464086896097 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b67800 == 36 [pid = 1674] [id = 194] 03:48:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 65 (0x113c2f800) [pid = 1674] [serial = 580] [outer = 0x0] 03:48:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x119852c00) [pid = 1674] [serial = 581] [outer = 0x113c2f800] 03:48:16 INFO - PROCESS | 1674 | 1464086896121 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x123166c00) [pid = 1674] [serial = 582] [outer = 0x113c2f800] 03:48:16 INFO - PROCESS | 1674 | 1464086896896 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]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:48:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 921ms 03:48:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:48:16 INFO - PROCESS | 1674 | 1464086896907 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1674 | 1464086896909 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:48:16 INFO - PROCESS | 1674 | 1464086896912 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 1674 | 1464086896913 Marionette TRACE conn2 <- [1,750,null,{}] 03:48:16 INFO - PROCESS | 1674 | 1464086896915 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}] 03:48:16 INFO - PROCESS | 1674 | 1464086896986 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:48:16 INFO - PROCESS | 1674 | 1464086896993 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x1243ea000 == 37 [pid = 1674] [id = 195] 03:48:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x12316a800) [pid = 1674] [serial = 583] [outer = 0x0] 03:48:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x1233f9c00) [pid = 1674] [serial = 584] [outer = 0x12316a800] 03:48:17 INFO - PROCESS | 1674 | 1464086897018 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x12362a000) [pid = 1674] [serial = 585] [outer = 0x12316a800] 03:48:17 INFO - PROCESS | 1674 | 1464086897789 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]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 921ms 03:48:17 INFO - PROCESS | 1674 | 1464086897834 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 1674 | 1464086897835 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:48:17 INFO - PROCESS | 1674 | 1464086897837 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 1674 | 1464086897838 Marionette TRACE conn2 <- [1,754,null,{}] 03:48:17 INFO - PROCESS | 1674 | 1464086897841 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}] 03:48:17 INFO - PROCESS | 1674 | 1464086897914 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:48:17 INFO - PROCESS | 1674 | 1464086897918 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f66800 == 38 [pid = 1674] [id = 196] 03:48:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x12368e800) [pid = 1674] [serial = 586] [outer = 0x0] 03:48:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x1238ec400) [pid = 1674] [serial = 587] [outer = 0x12368e800] 03:48:17 INFO - PROCESS | 1674 | 1464086897944 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x1242fc800) [pid = 1674] [serial = 588] [outer = 0x12368e800] 03:48:18 INFO - PROCESS | 1674 | 1464086898738 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]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 923ms 03:48:18 INFO - PROCESS | 1674 | 1464086898762 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 1674 | 1464086898764 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:48:18 INFO - PROCESS | 1674 | 1464086898768 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 1674 | 1464086898770 Marionette TRACE conn2 <- [1,758,null,{}] 03:48:18 INFO - PROCESS | 1674 | 1464086898774 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}] 03:48:18 INFO - PROCESS | 1674 | 1464086898870 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:48:18 INFO - PROCESS | 1674 | 1464086898946 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x118080800 == 39 [pid = 1674] [id = 197] 03:48:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x113b39400) [pid = 1674] [serial = 589] [outer = 0x0] 03:48:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x113c27c00) [pid = 1674] [serial = 590] [outer = 0x113b39400] 03:48:18 INFO - PROCESS | 1674 | 1464086898978 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x116725c00) [pid = 1674] [serial = 591] [outer = 0x113b39400] 03:48:19 INFO - PROCESS | 1674 | 1464086899425 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]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:48:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 03:48:19 INFO - PROCESS | 1674 | 1464086899438 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 1674 | 1464086899444 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:48:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:48:19 INFO - PROCESS | 1674 | 1464086899449 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 1674 | 1464086899451 Marionette TRACE conn2 <- [1,762,null,{}] 03:48:19 INFO - PROCESS | 1674 | 1464086899454 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}] 03:48:19 INFO - PROCESS | 1674 | 1464086899547 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:48:19 INFO - PROCESS | 1674 | 1464086899588 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c3800 == 40 [pid = 1674] [id = 198] 03:48:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x11684c000) [pid = 1674] [serial = 592] [outer = 0x0] 03:48:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x1180bb000) [pid = 1674] [serial = 593] [outer = 0x11684c000] 03:48:19 INFO - PROCESS | 1674 | 1464086899617 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x1185a9400) [pid = 1674] [serial = 594] [outer = 0x11684c000] 03:48:20 INFO - PROCESS | 1674 | 1464086900491 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]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:48:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1072ms 03:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:48:20 INFO - PROCESS | 1674 | 1464086900521 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 1674 | 1464086900523 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:48:20 INFO - PROCESS | 1674 | 1464086900526 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 1674 | 1464086900528 Marionette TRACE conn2 <- [1,766,null,{}] 03:48:20 INFO - PROCESS | 1674 | 1464086900536 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}] 03:48:20 INFO - PROCESS | 1674 | 1464086900661 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:48:20 INFO - PROCESS | 1674 | 1464086900708 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x126559000 == 41 [pid = 1674] [id = 199] 03:48:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x1198d5c00) [pid = 1674] [serial = 595] [outer = 0x0] 03:48:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x11a032800) [pid = 1674] [serial = 596] [outer = 0x1198d5c00] 03:48:20 INFO - PROCESS | 1674 | 1464086900739 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x11a18c800) [pid = 1674] [serial = 597] [outer = 0x1198d5c00] 03:48:21 INFO - PROCESS | 1674 | 1464086901773 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]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1274ms 03:48:21 INFO - PROCESS | 1674 | 1464086901799 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 1674 | 1464086901802 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:48:21 INFO - PROCESS | 1674 | 1464086901805 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 1674 | 1464086901807 Marionette TRACE conn2 <- [1,770,null,{}] 03:48:21 INFO - PROCESS | 1674 | 1464086901810 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}] 03:48:21 INFO - PROCESS | 1674 | 1464086901923 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x1243ea000 == 40 [pid = 1674] [id = 195] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x123b67800 == 39 [pid = 1674] [id = 194] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x123e11800 == 38 [pid = 1674] [id = 193] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x119133000 == 37 [pid = 1674] [id = 192] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1e2000 == 36 [pid = 1674] [id = 191] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x1193cd000 == 35 [pid = 1674] [id = 190] 03:48:21 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x11a194000) [pid = 1674] [serial = 554] [outer = 0x0] [url = about:blank] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x118092000 == 34 [pid = 1674] [id = 189] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x115d1f800 == 33 [pid = 1674] [id = 188] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x118095800 == 32 [pid = 1674] [id = 187] 03:48:21 INFO - PROCESS | 1674 | --DOCSHELL 0x11254e800 == 31 [pid = 1674] [id = 186] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x1198d6c00) [pid = 1674] [serial = 542] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x118711800) [pid = 1674] [serial = 539] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x119352400) [pid = 1674] [serial = 540] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x118062800) [pid = 1674] [serial = 533] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x1180c1c00) [pid = 1674] [serial = 534] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x1166bc800) [pid = 1674] [serial = 530] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 74 (0x11683dc00) [pid = 1674] [serial = 531] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 73 (0x1128a2c00) [pid = 1674] [serial = 527] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x1126e1000) [pid = 1674] [serial = 528] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x1181a2c00) [pid = 1674] [serial = 536] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 70 (0x1185bac00) [pid = 1674] [serial = 537] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 69 (0x11a189400) [pid = 1674] [serial = 548] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 68 (0x1166c4000) [pid = 1674] [serial = 551] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 67 (0x118156c00) [pid = 1674] [serial = 552] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 66 (0x11a192c00) [pid = 1674] [serial = 549] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 65 (0x11a039c00) [pid = 1674] [serial = 546] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 64 (0x119e18c00) [pid = 1674] [serial = 545] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | --DOMWINDOW == 63 (0x119a2ec00) [pid = 1674] [serial = 543] [outer = 0x0] [url = about:blank] 03:48:22 INFO - PROCESS | 1674 | 1464086902015 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x115fa4800 == 32 [pid = 1674] [id = 200] 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 64 (0x11609d000) [pid = 1674] [serial = 598] [outer = 0x0] 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 65 (0x11645d000) [pid = 1674] [serial = 599] [outer = 0x11609d000] 03:48:22 INFO - PROCESS | 1674 | 1464086902045 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x11672e000) [pid = 1674] [serial = 600] [outer = 0x11609d000] 03:48:22 INFO - PROCESS | 1674 | 1464086902336 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]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 03:48:22 INFO - PROCESS | 1674 | 1464086902378 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 1674 | 1464086902383 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:48:22 INFO - PROCESS | 1674 | 1464086902387 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 1674 | 1464086902389 Marionette TRACE conn2 <- [1,774,null,{}] 03:48:22 INFO - PROCESS | 1674 | 1464086902393 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}] 03:48:22 INFO - PROCESS | 1674 | 1464086902467 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:48:22 INFO - PROCESS | 1674 | 1464086902471 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x11839b000 == 33 [pid = 1674] [id = 201] 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x1168a0400) [pid = 1674] [serial = 601] [outer = 0x0] 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x117680c00) [pid = 1674] [serial = 602] [outer = 0x1168a0400] 03:48:22 INFO - PROCESS | 1674 | 1464086902499 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x1185a6800) [pid = 1674] [serial = 603] [outer = 0x1168a0400] 03:48:22 INFO - PROCESS | 1674 | 1464086902828 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]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 474ms 03:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:48:22 INFO - PROCESS | 1674 | 1464086902862 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 1674 | 1464086902863 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:48:22 INFO - PROCESS | 1674 | 1464086902866 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 1674 | 1464086902868 Marionette TRACE conn2 <- [1,778,null,{}] 03:48:22 INFO - PROCESS | 1674 | 1464086902875 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}] 03:48:22 INFO - PROCESS | 1674 | 1464086902952 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:48:22 INFO - PROCESS | 1674 | 1464086902957 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193ce800 == 34 [pid = 1674] [id = 202] 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x118711800) [pid = 1674] [serial = 604] [outer = 0x0] 03:48:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x119359000) [pid = 1674] [serial = 605] [outer = 0x118711800] 03:48:22 INFO - PROCESS | 1674 | 1464086902989 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x1198d5400) [pid = 1674] [serial = 606] [outer = 0x118711800] 03:48:23 INFO - PROCESS | 1674 | 1464086903334 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]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 03:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:48:23 INFO - PROCESS | 1674 | 1464086903388 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1674 | 1464086903390 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:48:23 INFO - PROCESS | 1674 | 1464086903392 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1674 | 1464086903393 Marionette TRACE conn2 <- [1,782,null,{}] 03:48:23 INFO - PROCESS | 1674 | 1464086903395 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}] 03:48:23 INFO - PROCESS | 1674 | 1464086903471 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:48:23 INFO - PROCESS | 1674 | 1464086903478 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1d5000 == 35 [pid = 1674] [id = 203] 03:48:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x119a27000) [pid = 1674] [serial = 607] [outer = 0x0] 03:48:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x11a034800) [pid = 1674] [serial = 608] [outer = 0x119a27000] 03:48:23 INFO - PROCESS | 1674 | 1464086903503 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x11a18d800) [pid = 1674] [serial = 609] [outer = 0x119a27000] 03:48:23 INFO - PROCESS | 1674 | 1464086903811 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]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 03:48:23 INFO - PROCESS | 1674 | 1464086903861 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1674 | 1464086903862 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:48:23 INFO - PROCESS | 1674 | 1464086903864 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1674 | 1464086903865 Marionette TRACE conn2 <- [1,786,null,{}] 03:48:23 INFO - PROCESS | 1674 | 1464086903868 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}] 03:48:23 INFO - PROCESS | 1674 | 1464086903944 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:48:23 INFO - PROCESS | 1674 | 1464086903949 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232c6000 == 36 [pid = 1674] [id = 204] 03:48:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x1128a5800) [pid = 1674] [serial = 610] [outer = 0x0] 03:48:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x11a274400) [pid = 1674] [serial = 611] [outer = 0x1128a5800] 03:48:23 INFO - PROCESS | 1674 | 1464086903976 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x1212cf000) [pid = 1674] [serial = 612] [outer = 0x1128a5800] 03:48:24 INFO - PROCESS | 1674 | 1464086904452 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]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 618ms 03:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:48:24 INFO - PROCESS | 1674 | 1464086904487 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 1674 | 1464086904489 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:48:24 INFO - PROCESS | 1674 | 1464086904491 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 1674 | 1464086904492 Marionette TRACE conn2 <- [1,790,null,{}] 03:48:24 INFO - PROCESS | 1674 | 1464086904494 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}] 03:48:24 INFO - PROCESS | 1674 | 1464086904604 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:48:24 INFO - PROCESS | 1674 | 1464086904625 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b5e800 == 37 [pid = 1674] [id = 205] 03:48:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x123197800) [pid = 1674] [serial = 613] [outer = 0x0] 03:48:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x123ab8800) [pid = 1674] [serial = 614] [outer = 0x123197800] 03:48:24 INFO - PROCESS | 1674 | 1464086904652 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x12498ac00) [pid = 1674] [serial = 615] [outer = 0x123197800] 03:48:25 INFO - PROCESS | 1674 | 1464086905090 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]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 620ms 03:48:25 INFO - PROCESS | 1674 | 1464086905113 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:48:25 INFO - PROCESS | 1674 | 1464086905115 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:48:25 INFO - PROCESS | 1674 | 1464086905118 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 1674 | 1464086905120 Marionette TRACE conn2 <- [1,794,null,{}] 03:48:25 INFO - PROCESS | 1674 | 1464086905123 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}] 03:48:25 INFO - PROCESS | 1674 | 1464086905258 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:48:25 INFO - PROCESS | 1674 | 1464086905275 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f62800 == 38 [pid = 1674] [id = 206] 03:48:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x123198000) [pid = 1674] [serial = 616] [outer = 0x0] 03:48:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x124f0e400) [pid = 1674] [serial = 617] [outer = 0x123198000] 03:48:25 INFO - PROCESS | 1674 | 1464086905313 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x124f89000) [pid = 1674] [serial = 618] [outer = 0x123198000] 03:48:25 INFO - PROCESS | 1674 | 1464086905669 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]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 570ms 03:48:25 INFO - PROCESS | 1674 | 1464086905689 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 1674 | 1464086905690 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:48:25 INFO - PROCESS | 1674 | 1464086905694 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 1674 | 1464086905695 Marionette TRACE conn2 <- [1,798,null,{}] 03:48:25 INFO - PROCESS | 1674 | 1464086905703 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}] 03:48:25 INFO - PROCESS | 1674 | 1464086905803 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:48:25 INFO - PROCESS | 1674 | 1464086905809 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269e6800 == 39 [pid = 1674] [id = 207] 03:48:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x124f10800) [pid = 1674] [serial = 619] [outer = 0x0] 03:48:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x125431800) [pid = 1674] [serial = 620] [outer = 0x124f10800] 03:48:25 INFO - PROCESS | 1674 | 1464086905833 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x1265bf400) [pid = 1674] [serial = 621] [outer = 0x124f10800] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x118157800) [pid = 1674] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x118156400) [pid = 1674] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x11934fc00) [pid = 1674] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x116721000) [pid = 1674] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x117682c00) [pid = 1674] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x1128a4c00) [pid = 1674] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x1126ec400) [pid = 1674] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x113c2f800) [pid = 1674] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:48:26 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x12316a800) [pid = 1674] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:48:26 INFO - PROCESS | 1674 | 1464086906180 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]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 03:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:48:26 INFO - PROCESS | 1674 | 1464086906213 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 1674 | 1464086906215 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:48:26 INFO - PROCESS | 1674 | 1464086906217 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 1674 | 1464086906218 Marionette TRACE conn2 <- [1,802,null,{}] 03:48:26 INFO - PROCESS | 1674 | 1464086906221 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}] 03:48:26 INFO - PROCESS | 1674 | 1464086906298 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:48:26 INFO - PROCESS | 1674 | 1464086906302 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e52000 == 40 [pid = 1674] [id = 208] 03:48:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x11649c400) [pid = 1674] [serial = 622] [outer = 0x0] 03:48:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x11934fc00) [pid = 1674] [serial = 623] [outer = 0x11649c400] 03:48:26 INFO - PROCESS | 1674 | 1464086906327 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x1267c7000) [pid = 1674] [serial = 624] [outer = 0x11649c400] 03:48:26 INFO - PROCESS | 1674 | 1464086906666 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]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 03:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:48:26 INFO - PROCESS | 1674 | 1464086906685 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 1674 | 1464086906687 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:48:26 INFO - PROCESS | 1674 | 1464086906689 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 1674 | 1464086906690 Marionette TRACE conn2 <- [1,806,null,{}] 03:48:26 INFO - PROCESS | 1674 | 1464086906696 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}] 03:48:26 INFO - PROCESS | 1674 | 1464086906794 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:48:26 INFO - PROCESS | 1674 | 1464086906798 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294a5800 == 41 [pid = 1674] [id = 209] 03:48:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x123199000) [pid = 1674] [serial = 625] [outer = 0x0] 03:48:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x126c22c00) [pid = 1674] [serial = 626] [outer = 0x123199000] 03:48:26 INFO - PROCESS | 1674 | 1464086906823 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x128d2e400) [pid = 1674] [serial = 627] [outer = 0x123199000] 03:48:27 INFO - PROCESS | 1674 | [1674] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:48:27 INFO - PROCESS | 1674 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:48:27 INFO - PROCESS | 1674 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:48:27 INFO - PROCESS | 1674 | [GFX2-]: Using SkiaGL canvas. 03:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 472ms 03:48:27 INFO - PROCESS | 1674 | 1464086907154 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]]]}] 03:48:27 INFO - PROCESS | 1674 | 1464086907163 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1674 | 1464086907164 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:48:27 INFO - PROCESS | 1674 | 1464086907167 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 1674 | 1464086907168 Marionette TRACE conn2 <- [1,810,null,{}] 03:48:27 INFO - PROCESS | 1674 | 1464086907170 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}] 03:48:27 INFO - PROCESS | 1674 | 1464086907261 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:48:27 INFO - PROCESS | 1674 | 1464086907266 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a722000 == 42 [pid = 1674] [id = 210] 03:48:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x128d34800) [pid = 1674] [serial = 628] [outer = 0x0] 03:48:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x129245800) [pid = 1674] [serial = 629] [outer = 0x128d34800] 03:48:27 INFO - PROCESS | 1674 | 1464086907294 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x129411800) [pid = 1674] [serial = 630] [outer = 0x128d34800] 03:48:27 INFO - PROCESS | 1674 | 1464086907615 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]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 03:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:48:27 INFO - PROCESS | 1674 | 1464086907635 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1674 | 1464086907636 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:48:27 INFO - PROCESS | 1674 | 1464086907638 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 1674 | 1464086907639 Marionette TRACE conn2 <- [1,814,null,{}] 03:48:27 INFO - PROCESS | 1674 | 1464086907658 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}] 03:48:27 INFO - PROCESS | 1674 | 1464086907739 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:48:27 INFO - PROCESS | 1674 | 1464086907746 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a990800 == 43 [pid = 1674] [id = 211] 03:48:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x128d36800) [pid = 1674] [serial = 631] [outer = 0x0] 03:48:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x12a55dc00) [pid = 1674] [serial = 632] [outer = 0x128d36800] 03:48:27 INFO - PROCESS | 1674 | 1464086907770 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x12a8f2000) [pid = 1674] [serial = 633] [outer = 0x128d36800] 03:48:28 INFO - PROCESS | 1674 | 1464086908081 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] 03:48:28 INFO - PROCESS | 1674 | 1464086908163 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:48:28 INFO - PROCESS | 1674 | 1464086908167 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 1674 | 1464086908169 Marionette TRACE conn2 <- [1,818,null,{}] 03:48:28 INFO - PROCESS | 1674 | 1464086908174 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}] 03:48:28 INFO - PROCESS | 1674 | 1464086908267 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:48:28 INFO - PROCESS | 1674 | 1464086908357 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f1f800 == 44 [pid = 1674] [id = 212] 03:48:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11289dc00) [pid = 1674] [serial = 634] [outer = 0x0] 03:48:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x1128a4c00) [pid = 1674] [serial = 635] [outer = 0x11289dc00] 03:48:28 INFO - PROCESS | 1674 | 1464086908387 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x116431800) [pid = 1674] [serial = 636] [outer = 0x11289dc00] 03:48:28 INFO - PROCESS | 1674 | 1464086908817 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]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 03:48:28 INFO - PROCESS | 1674 | 1464086908838 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 1674 | 1464086908841 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:48:28 INFO - PROCESS | 1674 | 1464086908846 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 1674 | 1464086908849 Marionette TRACE conn2 <- [1,822,null,{}] 03:48:28 INFO - PROCESS | 1674 | 1464086908852 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}] 03:48:28 INFO - PROCESS | 1674 | 1464086908975 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:48:29 INFO - PROCESS | 1674 | 1464086909048 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cd6800 == 45 [pid = 1674] [id = 213] 03:48:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1180b6c00) [pid = 1674] [serial = 637] [outer = 0x0] 03:48:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1185bac00) [pid = 1674] [serial = 638] [outer = 0x1180b6c00] 03:48:29 INFO - PROCESS | 1674 | 1464086909077 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x119357000) [pid = 1674] [serial = 639] [outer = 0x1180b6c00] 03:48:29 INFO - PROCESS | 1674 | 1464086909484 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] 03:48:29 INFO - PROCESS | 1674 | 1464086909519 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:48:29 INFO - PROCESS | 1674 | 1464086909522 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 1674 | 1464086909523 Marionette TRACE conn2 <- [1,826,null,{}] 03:48:29 INFO - PROCESS | 1674 | 1464086909548 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}] 03:48:29 INFO - PROCESS | 1674 | 1464086909651 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:48:29 INFO - PROCESS | 1674 | 1464086909713 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a997000 == 46 [pid = 1674] [id = 214] 03:48:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1212c4c00) [pid = 1674] [serial = 640] [outer = 0x0] 03:48:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x123198c00) [pid = 1674] [serial = 641] [outer = 0x1212c4c00] 03:48:29 INFO - PROCESS | 1674 | 1464086909746 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1238f5800) [pid = 1674] [serial = 642] [outer = 0x1212c4c00] 03:48:30 INFO - PROCESS | 1674 | 1464086910141 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]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 668ms 03:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:48:30 INFO - PROCESS | 1674 | 1464086910191 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 1674 | 1464086910192 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:48:30 INFO - PROCESS | 1674 | 1464086910195 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 1674 | 1464086910196 Marionette TRACE conn2 <- [1,830,null,{}] 03:48:30 INFO - PROCESS | 1674 | 1464086910198 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}] 03:48:30 INFO - PROCESS | 1674 | 1464086910316 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:48:30 INFO - PROCESS | 1674 | 1464086910390 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b88d800 == 47 [pid = 1674] [id = 215] 03:48:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x124684c00) [pid = 1674] [serial = 643] [outer = 0x0] 03:48:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1265b5000) [pid = 1674] [serial = 644] [outer = 0x124684c00] 03:48:30 INFO - PROCESS | 1674 | 1464086910419 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x128d6d400) [pid = 1674] [serial = 645] [outer = 0x124684c00] 03:48:30 INFO - PROCESS | 1674 | 1464086910867 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]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 721ms 03:48:31 INFO - PROCESS | 1674 | 1464086911090 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 1674 | 1464086911093 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:48:31 INFO - PROCESS | 1674 | 1464086911109 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 1674 | 1464086911111 Marionette TRACE conn2 <- [1,834,null,{}] 03:48:31 INFO - PROCESS | 1674 | 1464086911114 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}] 03:48:31 INFO - PROCESS | 1674 | 1464086911203 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:48:31 INFO - PROCESS | 1674 | 1464086911248 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d43800 == 48 [pid = 1674] [id = 216] 03:48:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x112d85800) [pid = 1674] [serial = 646] [outer = 0x0] 03:48:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x113c28000) [pid = 1674] [serial = 647] [outer = 0x112d85800] 03:48:31 INFO - PROCESS | 1674 | 1464086911275 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1164a7000) [pid = 1674] [serial = 648] [outer = 0x112d85800] 03:48:31 INFO - PROCESS | 1674 | 1464086911690 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]]]}] 03:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 03:48:31 INFO - PROCESS | 1674 | 1464086911730 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 1674 | 1464086911732 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:48:31 INFO - PROCESS | 1674 | 1464086911737 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 1674 | 1464086911739 Marionette TRACE conn2 <- [1,838,null,{}] 03:48:31 INFO - PROCESS | 1674 | 1464086911742 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}] 03:48:31 INFO - PROCESS | 1674 | 1464086911831 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:48:31 INFO - PROCESS | 1674 | 1464086911880 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e1b000 == 49 [pid = 1674] [id = 217] 03:48:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1164f6000) [pid = 1674] [serial = 649] [outer = 0x0] 03:48:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x117594800) [pid = 1674] [serial = 650] [outer = 0x1164f6000] 03:48:31 INFO - PROCESS | 1674 | 1464086911907 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1180b9800) [pid = 1674] [serial = 651] [outer = 0x1164f6000] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x12a722000 == 48 [pid = 1674] [id = 210] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x1294a5800 == 47 [pid = 1674] [id = 209] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x124e52000 == 46 [pid = 1674] [id = 208] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1164f6400) [pid = 1674] [serial = 560] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1121b1800) [pid = 1674] [serial = 557] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1238ec400) [pid = 1674] [serial = 587] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x1269e6800 == 45 [pid = 1674] [id = 207] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x124f62800 == 44 [pid = 1674] [id = 206] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x123b5e800 == 43 [pid = 1674] [id = 205] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x1232c6000 == 42 [pid = 1674] [id = 204] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1d5000 == 41 [pid = 1674] [id = 203] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x1193ce800 == 40 [pid = 1674] [id = 202] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x11839b000 == 39 [pid = 1674] [id = 201] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x115fa4800 == 38 [pid = 1674] [id = 200] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x118080800 == 37 [pid = 1674] [id = 197] 03:48:32 INFO - PROCESS | 1674 | --DOCSHELL 0x124f66800 == 36 [pid = 1674] [id = 196] 03:48:32 INFO - PROCESS | 1674 | 1464086912419 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]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 724ms 03:48:32 INFO - PROCESS | 1674 | 1464086912461 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 1674 | 1464086912463 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:48:32 INFO - PROCESS | 1674 | 1464086912466 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 1674 | 1464086912468 Marionette TRACE conn2 <- [1,842,null,{}] 03:48:32 INFO - PROCESS | 1674 | 1464086912477 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}] 03:48:32 INFO - PROCESS | 1674 | 1464086912595 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a03c800) [pid = 1674] [serial = 578] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1185c3c00) [pid = 1674] [serial = 569] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x118da7800) [pid = 1674] [serial = 570] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1198d0800) [pid = 1674] [serial = 572] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1198d6000) [pid = 1674] [serial = 573] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x116a5ac00) [pid = 1674] [serial = 566] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1180bc800) [pid = 1674] [serial = 567] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x119a26c00) [pid = 1674] [serial = 575] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x112e7b800) [pid = 1674] [serial = 563] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x11609bc00) [pid = 1674] [serial = 564] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x11a27cc00) [pid = 1674] [serial = 555] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x123166c00) [pid = 1674] [serial = 582] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x123168800) [pid = 1674] [serial = 579] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x1233f9c00) [pid = 1674] [serial = 584] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x119dfa800) [pid = 1674] [serial = 576] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x12362a000) [pid = 1674] [serial = 585] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x119852c00) [pid = 1674] [serial = 581] [outer = 0x0] [url = about:blank] 03:48:32 INFO - PROCESS | 1674 | 1464086912655 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e09000 == 37 [pid = 1674] [id = 218] 03:48:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x116429000) [pid = 1674] [serial = 652] [outer = 0x0] 03:48:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x1180bc800) [pid = 1674] [serial = 653] [outer = 0x116429000] 03:48:32 INFO - PROCESS | 1674 | 1464086912686 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x1185c3000) [pid = 1674] [serial = 654] [outer = 0x116429000] 03:48:32 INFO - PROCESS | 1674 | 1464086912987 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 571ms 03:48:33 INFO - PROCESS | 1674 | 1464086913036 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1674 | 1464086913037 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:48:33 INFO - PROCESS | 1674 | 1464086913039 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1674 | 1464086913041 Marionette TRACE conn2 <- [1,846,null,{}] 03:48:33 INFO - PROCESS | 1674 | 1464086913045 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}] 03:48:33 INFO - PROCESS | 1674 | 1464086913139 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:48:33 INFO - PROCESS | 1674 | 1464086913186 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b4800 == 38 [pid = 1674] [id = 219] 03:48:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x11815b800) [pid = 1674] [serial = 655] [outer = 0x0] 03:48:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x119357c00) [pid = 1674] [serial = 656] [outer = 0x11815b800] 03:48:33 INFO - PROCESS | 1674 | 1464086913212 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1198cdc00) [pid = 1674] [serial = 657] [outer = 0x11815b800] 03:48:33 INFO - PROCESS | 1674 | 1464086913499 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 472ms 03:48:33 INFO - PROCESS | 1674 | 1464086913518 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1674 | 1464086913519 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:48:33 INFO - PROCESS | 1674 | 1464086913521 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1674 | 1464086913522 Marionette TRACE conn2 <- [1,850,null,{}] 03:48:33 INFO - PROCESS | 1674 | 1464086913533 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}] 03:48:33 INFO - PROCESS | 1674 | 1464086913620 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:48:33 INFO - PROCESS | 1674 | 1464086913625 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a249800 == 39 [pid = 1674] [id = 220] 03:48:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1126e8c00) [pid = 1674] [serial = 658] [outer = 0x0] 03:48:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1198d3400) [pid = 1674] [serial = 659] [outer = 0x1126e8c00] 03:48:33 INFO - PROCESS | 1674 | 1464086913652 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x119a2dc00) [pid = 1674] [serial = 660] [outer = 0x1126e8c00] 03:48:33 INFO - PROCESS | 1674 | 1464086913960 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 471ms 03:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:48:33 INFO - PROCESS | 1674 | 1464086913993 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1674 | 1464086913996 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:48:33 INFO - PROCESS | 1674 | 1464086913998 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1674 | 1464086913999 Marionette TRACE conn2 <- [1,854,null,{}] 03:48:34 INFO - PROCESS | 1674 | 1464086914001 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}] 03:48:34 INFO - PROCESS | 1674 | 1464086914120 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:48:34 INFO - PROCESS | 1674 | 1464086914129 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a2aa000 == 40 [pid = 1674] [id = 221] 03:48:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x119df5000) [pid = 1674] [serial = 661] [outer = 0x0] 03:48:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11a037000) [pid = 1674] [serial = 662] [outer = 0x119df5000] 03:48:34 INFO - PROCESS | 1674 | 1464086914155 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x11a277400) [pid = 1674] [serial = 663] [outer = 0x119df5000] 03:48:34 INFO - PROCESS | 1674 | 1464086914543 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]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 569ms 03:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:48:34 INFO - PROCESS | 1674 | 1464086914574 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 1674 | 1464086914575 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:48:34 INFO - PROCESS | 1674 | 1464086914579 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 1674 | 1464086914580 Marionette TRACE conn2 <- [1,858,null,{}] 03:48:34 INFO - PROCESS | 1674 | 1464086914584 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}] 03:48:34 INFO - PROCESS | 1674 | 1464086914720 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:48:34 INFO - PROCESS | 1674 | 1464086914769 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b50800 == 41 [pid = 1674] [id = 222] 03:48:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x119df5400) [pid = 1674] [serial = 664] [outer = 0x0] 03:48:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x12319a000) [pid = 1674] [serial = 665] [outer = 0x119df5400] 03:48:34 INFO - PROCESS | 1674 | 1464086914808 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11a275000) [pid = 1674] [serial = 666] [outer = 0x119df5400] 03:48:35 INFO - PROCESS | 1674 | 1464086915124 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]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 03:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:48:35 INFO - PROCESS | 1674 | 1464086915156 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 1674 | 1464086915157 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:48:35 INFO - PROCESS | 1674 | 1464086915162 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 1674 | 1464086915164 Marionette TRACE conn2 <- [1,862,null,{}] 03:48:35 INFO - PROCESS | 1674 | 1464086915167 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}] 03:48:35 INFO - PROCESS | 1674 | 1464086915262 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:48:35 INFO - PROCESS | 1674 | 1464086915293 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e2a800 == 42 [pid = 1674] [id = 223] 03:48:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x11a195000) [pid = 1674] [serial = 667] [outer = 0x0] 03:48:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x12346e000) [pid = 1674] [serial = 668] [outer = 0x11a195000] 03:48:35 INFO - PROCESS | 1674 | 1464086915326 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1243a4c00) [pid = 1674] [serial = 669] [outer = 0x11a195000] 03:48:35 INFO - PROCESS | 1674 | 1464086915654 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]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 524ms 03:48:35 INFO - PROCESS | 1674 | 1464086915690 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 1674 | 1464086915691 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:48:35 INFO - PROCESS | 1674 | 1464086915696 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 1674 | 1464086915697 Marionette TRACE conn2 <- [1,866,null,{}] 03:48:35 INFO - PROCESS | 1674 | 1464086915699 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}] 03:48:35 INFO - PROCESS | 1674 | 1464086915795 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:48:35 INFO - PROCESS | 1674 | 1464086915799 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e53000 == 43 [pid = 1674] [id = 224] 03:48:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x124683400) [pid = 1674] [serial = 670] [outer = 0x0] 03:48:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12498f800) [pid = 1674] [serial = 671] [outer = 0x124683400] 03:48:35 INFO - PROCESS | 1674 | 1464086915851 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x124f17000) [pid = 1674] [serial = 672] [outer = 0x124683400] 03:48:36 INFO - PROCESS | 1674 | 1464086916287 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]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 621ms 03:48:36 INFO - PROCESS | 1674 | 1464086916331 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 1674 | 1464086916332 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:48:36 INFO - PROCESS | 1674 | 1464086916334 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 1674 | 1464086916335 Marionette TRACE conn2 <- [1,870,null,{}] 03:48:36 INFO - PROCESS | 1674 | 1464086916338 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}] 03:48:36 INFO - PROCESS | 1674 | 1464086916514 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a034400) [pid = 1674] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x123198000) [pid = 1674] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11609d000) [pid = 1674] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x124f10800) [pid = 1674] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x119a27000) [pid = 1674] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x128d34800) [pid = 1674] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1168a0400) [pid = 1674] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11649c400) [pid = 1674] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1128a5800) [pid = 1674] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x114ff7c00) [pid = 1674] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x123197800) [pid = 1674] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1198d5c00) [pid = 1674] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x118711800) [pid = 1674] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:48:36 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x123199000) [pid = 1674] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:48:36 INFO - PROCESS | 1674 | 1464086916555 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b1000 == 44 [pid = 1674] [id = 225] 03:48:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1128a4000) [pid = 1674] [serial = 673] [outer = 0x0] 03:48:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x116a57400) [pid = 1674] [serial = 674] [outer = 0x1128a4000] 03:48:36 INFO - PROCESS | 1674 | 1464086916580 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x119a30000) [pid = 1674] [serial = 675] [outer = 0x1128a4000] 03:48:36 INFO - PROCESS | 1674 | 1464086916845 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]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 568ms 03:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:48:36 INFO - PROCESS | 1674 | 1464086916902 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 1674 | 1464086916904 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:48:36 INFO - PROCESS | 1674 | 1464086916906 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 1674 | 1464086916908 Marionette TRACE conn2 <- [1,874,null,{}] 03:48:36 INFO - PROCESS | 1674 | 1464086916914 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}] 03:48:37 INFO - PROCESS | 1674 | 1464086917005 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:48:37 INFO - PROCESS | 1674 | 1464086917052 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269f6800 == 45 [pid = 1674] [id = 226] 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x116a5b400) [pid = 1674] [serial = 676] [outer = 0x0] 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x124f8d400) [pid = 1674] [serial = 677] [outer = 0x116a5b400] 03:48:37 INFO - PROCESS | 1674 | 1464086917081 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x128d33400) [pid = 1674] [serial = 678] [outer = 0x116a5b400] 03:48:37 INFO - PROCESS | 1674 | 1464086917369 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]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 476ms 03:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:48:37 INFO - PROCESS | 1674 | 1464086917385 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 1674 | 1464086917386 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:48:37 INFO - PROCESS | 1674 | 1464086917389 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 1674 | 1464086917390 Marionette TRACE conn2 <- [1,878,null,{}] 03:48:37 INFO - PROCESS | 1674 | 1464086917400 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}] 03:48:37 INFO - PROCESS | 1674 | 1464086917495 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:48:37 INFO - PROCESS | 1674 | 1464086917500 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a98f000 == 46 [pid = 1674] [id = 227] 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x128d3a800) [pid = 1674] [serial = 679] [outer = 0x0] 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x129405400) [pid = 1674] [serial = 680] [outer = 0x128d3a800] 03:48:37 INFO - PROCESS | 1674 | 1464086917524 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x12966e400) [pid = 1674] [serial = 681] [outer = 0x128d3a800] 03:48:37 INFO - PROCESS | 1674 | 1464086917833 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]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 473ms 03:48:37 INFO - PROCESS | 1674 | 1464086917863 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 1674 | 1464086917864 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:48:37 INFO - PROCESS | 1674 | 1464086917866 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 1674 | 1464086917867 Marionette TRACE conn2 <- [1,882,null,{}] 03:48:37 INFO - PROCESS | 1674 | 1464086917869 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}] 03:48:37 INFO - PROCESS | 1674 | 1464086917969 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:48:37 INFO - PROCESS | 1674 | 1464086917976 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b87e000 == 47 [pid = 1674] [id = 228] 03:48:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1126eb000) [pid = 1674] [serial = 682] [outer = 0x0] 03:48:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12966f800) [pid = 1674] [serial = 683] [outer = 0x1126eb000] 03:48:38 INFO - PROCESS | 1674 | 1464086918001 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12a974000) [pid = 1674] [serial = 684] [outer = 0x1126eb000] 03:48:38 INFO - PROCESS | 1674 | 1464086918330 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]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 03:48:38 INFO - PROCESS | 1674 | 1464086918334 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 1674 | 1464086918336 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:48:38 INFO - PROCESS | 1674 | 1464086918338 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 1674 | 1464086918339 Marionette TRACE conn2 <- [1,886,null,{}] 03:48:38 INFO - PROCESS | 1674 | 1464086918343 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}] 03:48:38 INFO - PROCESS | 1674 | 1464086918423 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:48:38 INFO - PROCESS | 1674 | 1464086918430 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf11000 == 48 [pid = 1674] [id = 229] 03:48:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12a7efc00) [pid = 1674] [serial = 685] [outer = 0x0] 03:48:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12aba9800) [pid = 1674] [serial = 686] [outer = 0x12a7efc00] 03:48:38 INFO - PROCESS | 1674 | 1464086918455 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12ac6d400) [pid = 1674] [serial = 687] [outer = 0x12a7efc00] 03:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 620ms 03:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:48:38 INFO - PROCESS | 1674 | 1464086918954 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]]]}] 03:48:38 INFO - PROCESS | 1674 | 1464086918959 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 1674 | 1464086918961 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:48:38 INFO - PROCESS | 1674 | 1464086918964 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 1674 | 1464086918966 Marionette TRACE conn2 <- [1,890,null,{}] 03:48:38 INFO - PROCESS | 1674 | 1464086918970 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}] 03:48:39 INFO - PROCESS | 1674 | 1464086919071 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:48:39 INFO - PROCESS | 1674 | 1464086919130 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x118093000 == 49 [pid = 1674] [id = 230] 03:48:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x115d84800) [pid = 1674] [serial = 688] [outer = 0x0] 03:48:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1164a3000) [pid = 1674] [serial = 689] [outer = 0x115d84800] 03:48:39 INFO - PROCESS | 1674 | 1464086919162 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x117593400) [pid = 1674] [serial = 690] [outer = 0x115d84800] 03:48:39 INFO - PROCESS | 1674 | 1464086919572 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]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 03:48:39 INFO - PROCESS | 1674 | 1464086919635 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 1674 | 1464086919639 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:48:39 INFO - PROCESS | 1674 | 1464086919662 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 1674 | 1464086919664 Marionette TRACE conn2 <- [1,894,null,{}] 03:48:39 INFO - PROCESS | 1674 | 1464086919667 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}] 03:48:39 INFO - PROCESS | 1674 | 1464086919795 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:48:39 INFO - PROCESS | 1674 | 1464086919857 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b54800 == 50 [pid = 1674] [id = 231] 03:48:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11819bc00) [pid = 1674] [serial = 691] [outer = 0x0] 03:48:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x118713000) [pid = 1674] [serial = 692] [outer = 0x11819bc00] 03:48:39 INFO - PROCESS | 1674 | 1464086919887 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1198cd000) [pid = 1674] [serial = 693] [outer = 0x11819bc00] 03:48:40 INFO - PROCESS | 1674 | 1464086920287 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]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 673ms 03:48:40 INFO - PROCESS | 1674 | 1464086920334 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 1674 | 1464086920335 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:48:40 INFO - PROCESS | 1674 | 1464086920338 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 1674 | 1464086920341 Marionette TRACE conn2 <- [1,898,null,{}] 03:48:40 INFO - PROCESS | 1674 | 1464086920349 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}] 03:48:40 INFO - PROCESS | 1674 | 1464086920450 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:48:40 INFO - PROCESS | 1674 | 1464086920512 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf1f800 == 51 [pid = 1674] [id = 232] 03:48:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1198d7800) [pid = 1674] [serial = 694] [outer = 0x0] 03:48:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x11a03f400) [pid = 1674] [serial = 695] [outer = 0x1198d7800] 03:48:40 INFO - PROCESS | 1674 | 1464086920543 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12319b000) [pid = 1674] [serial = 696] [outer = 0x1198d7800] 03:48:40 INFO - PROCESS | 1674 | 1464086920959 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]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 672ms 03:48:41 INFO - PROCESS | 1674 | 1464086921026 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 1674 | 1464086921028 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:48:41 INFO - PROCESS | 1674 | 1464086921032 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 1674 | 1464086921033 Marionette TRACE conn2 <- [1,902,null,{}] 03:48:41 INFO - PROCESS | 1674 | 1464086921035 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}] 03:48:41 INFO - PROCESS | 1674 | 1464086921152 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:48:41 INFO - PROCESS | 1674 | 1464086921216 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c65f000 == 52 [pid = 1674] [id = 233] 03:48:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x123fd5c00) [pid = 1674] [serial = 697] [outer = 0x0] 03:48:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x126516400) [pid = 1674] [serial = 698] [outer = 0x123fd5c00] 03:48:41 INFO - PROCESS | 1674 | 1464086921245 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1269a5c00) [pid = 1674] [serial = 699] [outer = 0x123fd5c00] 03:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 620ms 03:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:48:41 INFO - PROCESS | 1674 | 1464086921646 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]]]}] 03:48:41 INFO - PROCESS | 1674 | 1464086921653 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 1674 | 1464086921654 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:48:41 INFO - PROCESS | 1674 | 1464086921657 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 1674 | 1464086921658 Marionette TRACE conn2 <- [1,906,null,{}] 03:48:41 INFO - PROCESS | 1674 | 1464086921663 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}] 03:48:41 INFO - PROCESS | 1674 | 1464086921759 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:48:41 INFO - PROCESS | 1674 | 1464086921806 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c90e000 == 53 [pid = 1674] [id = 234] 03:48:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12678f000) [pid = 1674] [serial = 700] [outer = 0x0] 03:48:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x129250800) [pid = 1674] [serial = 701] [outer = 0x12678f000] 03:48:41 INFO - PROCESS | 1674 | 1464086921834 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12a976c00) [pid = 1674] [serial = 702] [outer = 0x12678f000] 03:48:42 INFO - PROCESS | 1674 | 1464086922276 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]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 03:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:48:42 INFO - PROCESS | 1674 | 1464086922328 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 1674 | 1464086922329 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:48:42 INFO - PROCESS | 1674 | 1464086922332 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 1674 | 1464086922333 Marionette TRACE conn2 <- [1,910,null,{}] 03:48:42 INFO - PROCESS | 1674 | 1464086922336 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}] 03:48:42 INFO - PROCESS | 1674 | 1464086922445 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:48:42 INFO - PROCESS | 1674 | 1464086922546 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f20800 == 54 [pid = 1674] [id = 235] 03:48:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11758cc00) [pid = 1674] [serial = 703] [outer = 0x0] 03:48:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x119107400) [pid = 1674] [serial = 704] [outer = 0x11758cc00] 03:48:42 INFO - PROCESS | 1674 | 1464086922577 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12ba66c00) [pid = 1674] [serial = 705] [outer = 0x11758cc00] 03:48:43 INFO - PROCESS | 1674 | 1464086923206 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]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 920ms 03:48:43 INFO - PROCESS | 1674 | 1464086923255 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 1674 | 1464086923258 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:48:43 INFO - PROCESS | 1674 | 1464086923266 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 1674 | 1464086923269 Marionette TRACE conn2 <- [1,914,null,{}] 03:48:43 INFO - PROCESS | 1674 | 1464086923274 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}] 03:48:43 INFO - PROCESS | 1674 | 1464086923402 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:48:43 INFO - PROCESS | 1674 | 1464086923490 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193db000 == 55 [pid = 1674] [id = 236] 03:48:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1130f3000) [pid = 1674] [serial = 706] [outer = 0x0] 03:48:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x115f2ac00) [pid = 1674] [serial = 707] [outer = 0x1130f3000] 03:48:43 INFO - PROCESS | 1674 | 1464086923533 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x11672e800) [pid = 1674] [serial = 708] [outer = 0x1130f3000] 03:48:44 INFO - PROCESS | 1674 | 1464086923997 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]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 776ms 03:48:44 INFO - PROCESS | 1674 | 1464086924041 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 1674 | 1464086924044 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:48:44 INFO - PROCESS | 1674 | 1464086924048 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 1674 | 1464086924050 Marionette TRACE conn2 <- [1,918,null,{}] 03:48:44 INFO - PROCESS | 1674 | 1464086924053 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}] 03:48:44 INFO - PROCESS | 1674 | 1464086924144 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:48:44 INFO - PROCESS | 1674 | 1464086924195 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x11913a800 == 56 [pid = 1674] [id = 237] 03:48:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x1180ba400) [pid = 1674] [serial = 709] [outer = 0x0] 03:48:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x1185c3c00) [pid = 1674] [serial = 710] [outer = 0x1180ba400] 03:48:44 INFO - PROCESS | 1674 | 1464086924222 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x119109400) [pid = 1674] [serial = 711] [outer = 0x1180ba400] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x12b87e000 == 55 [pid = 1674] [id = 228] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x12a98f000 == 54 [pid = 1674] [id = 227] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x1269f6800 == 53 [pid = 1674] [id = 226] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b1000 == 52 [pid = 1674] [id = 225] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x124e53000 == 51 [pid = 1674] [id = 224] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x123e2a800 == 50 [pid = 1674] [id = 223] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x12a55dc00) [pid = 1674] [serial = 632] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x123b50800 == 49 [pid = 1674] [id = 222] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x11a2aa000 == 48 [pid = 1674] [id = 221] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x11a249800 == 47 [pid = 1674] [id = 220] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b4800 == 46 [pid = 1674] [id = 219] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x117e09000 == 45 [pid = 1674] [id = 218] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x117e1b000 == 44 [pid = 1674] [id = 217] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x118d43800 == 43 [pid = 1674] [id = 216] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x12a997000 == 42 [pid = 1674] [id = 214] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x119cd6800 == 41 [pid = 1674] [id = 213] 03:48:44 INFO - PROCESS | 1674 | --DOCSHELL 0x116f1f800 == 40 [pid = 1674] [id = 212] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x1180bb000) [pid = 1674] [serial = 593] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x113c27c00) [pid = 1674] [serial = 590] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1231a3400) [pid = 1674] [serial = 525] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11689fc00) [pid = 1674] [serial = 561] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | 1464086924583 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]]]}] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x117680c00) [pid = 1674] [serial = 602] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x123ab8800) [pid = 1674] [serial = 614] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x1185a6800) [pid = 1674] [serial = 603] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x119359000) [pid = 1674] [serial = 605] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1198d5400) [pid = 1674] [serial = 606] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x11645d000) [pid = 1674] [serial = 599] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x11672e000) [pid = 1674] [serial = 600] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x11a18c800) [pid = 1674] [serial = 597] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x11a032800) [pid = 1674] [serial = 596] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x11a274400) [pid = 1674] [serial = 611] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x124f0e400) [pid = 1674] [serial = 617] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x11a034800) [pid = 1674] [serial = 608] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11a18d800) [pid = 1674] [serial = 609] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x12498ac00) [pid = 1674] [serial = 615] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x125431800) [pid = 1674] [serial = 620] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x124f89000) [pid = 1674] [serial = 618] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1267c7000) [pid = 1674] [serial = 624] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11934fc00) [pid = 1674] [serial = 623] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x129411800) [pid = 1674] [serial = 630] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1265bf400) [pid = 1674] [serial = 621] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x129245800) [pid = 1674] [serial = 629] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x126c22c00) [pid = 1674] [serial = 626] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1212cf000) [pid = 1674] [serial = 612] [outer = 0x0] [url = about:blank] 03:48:44 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x128d2e400) [pid = 1674] [serial = 627] [outer = 0x0] [url = about:blank] 03:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 569ms 03:48:44 INFO - PROCESS | 1674 | 1464086924618 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 1674 | 1464086924619 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:48:44 INFO - PROCESS | 1674 | 1464086924621 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 1674 | 1464086924624 Marionette TRACE conn2 <- [1,922,null,{}] 03:48:44 INFO - PROCESS | 1674 | 1464086924633 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}] 03:48:44 INFO - PROCESS | 1674 | 1464086924715 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:48:44 INFO - PROCESS | 1674 | 1464086924721 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193ac000 == 41 [pid = 1674] [id = 238] 03:48:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1198cf800) [pid = 1674] [serial = 712] [outer = 0x0] 03:48:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1198d6c00) [pid = 1674] [serial = 713] [outer = 0x1198cf800] 03:48:44 INFO - PROCESS | 1674 | 1464086924748 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x119df4400) [pid = 1674] [serial = 714] [outer = 0x1198cf800] 03:48:45 INFO - PROCESS | 1674 | 1464086925182 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]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 576ms 03:48:45 INFO - PROCESS | 1674 | 1464086925198 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:48:45 INFO - PROCESS | 1674 | 1464086925201 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:48:45 INFO - PROCESS | 1674 | 1464086925204 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 1674 | 1464086925206 Marionette TRACE conn2 <- [1,926,null,{}] 03:48:45 INFO - PROCESS | 1674 | 1464086925212 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}] 03:48:45 INFO - PROCESS | 1674 | 1464086925331 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:48:45 INFO - PROCESS | 1674 | 1464086925337 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x12343f800 == 42 [pid = 1674] [id = 239] 03:48:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11a032800) [pid = 1674] [serial = 715] [outer = 0x0] 03:48:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11a193000) [pid = 1674] [serial = 716] [outer = 0x11a032800] 03:48:45 INFO - PROCESS | 1674 | 1464086925375 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1212d1800) [pid = 1674] [serial = 717] [outer = 0x11a032800] 03:48:45 INFO - PROCESS | 1674 | 1464086925696 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]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 03:48:45 INFO - PROCESS | 1674 | 1464086925724 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 1674 | 1464086925726 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:48:45 INFO - PROCESS | 1674 | 1464086925730 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 1674 | 1464086925731 Marionette TRACE conn2 <- [1,930,null,{}] 03:48:45 INFO - PROCESS | 1674 | 1464086925734 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}] 03:48:45 INFO - PROCESS | 1674 | 1464086925810 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:48:45 INFO - PROCESS | 1674 | 1464086925816 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x12421a000 == 43 [pid = 1674] [id = 240] 03:48:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11a273000) [pid = 1674] [serial = 718] [outer = 0x0] 03:48:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1231a3400) [pid = 1674] [serial = 719] [outer = 0x11a273000] 03:48:45 INFO - PROCESS | 1674 | 1464086925841 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x123691000) [pid = 1674] [serial = 720] [outer = 0x11a273000] 03:48:46 INFO - PROCESS | 1674 | 1464086926179 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]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 03:48:46 INFO - PROCESS | 1674 | 1464086926199 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:48:46 INFO - PROCESS | 1674 | 1464086926200 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:48:46 INFO - PROCESS | 1674 | 1464086926203 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 1674 | 1464086926203 Marionette TRACE conn2 <- [1,934,null,{}] 03:48:46 INFO - PROCESS | 1674 | 1464086926206 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}] 03:48:46 INFO - PROCESS | 1674 | 1464086926301 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:48:46 INFO - PROCESS | 1674 | 1464086926307 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269e5000 == 44 [pid = 1674] [id = 241] 03:48:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x124683800) [pid = 1674] [serial = 721] [outer = 0x0] 03:48:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12542b400) [pid = 1674] [serial = 722] [outer = 0x124683800] 03:48:46 INFO - PROCESS | 1674 | 1464086926336 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x129249c00) [pid = 1674] [serial = 723] [outer = 0x124683800] 03:48:46 INFO - PROCESS | 1674 | 1464086926788 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]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 623ms 03:48:46 INFO - PROCESS | 1674 | 1464086926828 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 1674 | 1464086926831 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:48:46 INFO - PROCESS | 1674 | 1464086926834 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 1674 | 1464086926836 Marionette TRACE conn2 <- [1,938,null,{}] 03:48:46 INFO - PROCESS | 1674 | 1464086926839 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}] 03:48:47 INFO - PROCESS | 1674 | 1464086926997 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:48:47 INFO - PROCESS | 1674 | 1464086927012 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e6000 == 45 [pid = 1674] [id = 242] 03:48:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1231a4c00) [pid = 1674] [serial = 724] [outer = 0x0] 03:48:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x129407000) [pid = 1674] [serial = 725] [outer = 0x1231a4c00] 03:48:47 INFO - PROCESS | 1674 | 1464086927036 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12aba9000) [pid = 1674] [serial = 726] [outer = 0x1231a4c00] 03:48:47 INFO - PROCESS | 1674 | 1464086927361 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]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 572ms 03:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:48:47 INFO - PROCESS | 1674 | 1464086927411 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1674 | 1464086927412 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:48:47 INFO - PROCESS | 1674 | 1464086927414 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1674 | 1464086927415 Marionette TRACE conn2 <- [1,942,null,{}] 03:48:47 INFO - PROCESS | 1674 | 1464086927417 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}] 03:48:47 INFO - PROCESS | 1674 | 1464086927517 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:48:47 INFO - PROCESS | 1674 | 1464086927548 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a912000 == 46 [pid = 1674] [id = 243] 03:48:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1231a2000) [pid = 1674] [serial = 727] [outer = 0x0] 03:48:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12b805800) [pid = 1674] [serial = 728] [outer = 0x1231a2000] 03:48:47 INFO - PROCESS | 1674 | 1464086927573 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12ba64c00) [pid = 1674] [serial = 729] [outer = 0x1231a2000] 03:48:47 INFO - PROCESS | 1674 | 1464086927879 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]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 03:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:48:47 INFO - PROCESS | 1674 | 1464086927933 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1674 | 1464086927935 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:48:47 INFO - PROCESS | 1674 | 1464086927937 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1674 | 1464086927938 Marionette TRACE conn2 <- [1,946,null,{}] 03:48:47 INFO - PROCESS | 1674 | 1464086927940 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}] 03:48:48 INFO - PROCESS | 1674 | 1464086928022 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:48:48 INFO - PROCESS | 1674 | 1464086928048 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1fa800 == 47 [pid = 1674] [id = 244] 03:48:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12b803000) [pid = 1674] [serial = 730] [outer = 0x0] 03:48:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12ba69800) [pid = 1674] [serial = 731] [outer = 0x12b803000] 03:48:48 INFO - PROCESS | 1674 | 1464086928081 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12bb1ec00) [pid = 1674] [serial = 732] [outer = 0x12b803000] 03:48:48 INFO - PROCESS | 1674 | 1464086928400 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]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x11a195000) [pid = 1674] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x119df5400) [pid = 1674] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x124683400) [pid = 1674] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x128d36800) [pid = 1674] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x116429000) [pid = 1674] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x11815b800) [pid = 1674] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x112d85800) [pid = 1674] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1128a4000) [pid = 1674] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x128d3a800) [pid = 1674] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1164f6000) [pid = 1674] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x119df5000) [pid = 1674] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1126e8c00) [pid = 1674] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1126eb000) [pid = 1674] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:48:48 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x116a5b400) [pid = 1674] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:48:48 INFO - PROCESS | 1674 | 1464086928559 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 1674 | 1464086928560 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:48:48 INFO - PROCESS | 1674 | 1464086928570 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 1674 | 1464086928571 Marionette TRACE conn2 <- [1,950,null,{}] 03:48:48 INFO - PROCESS | 1674 | 1464086928573 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}] 03:48:48 INFO - PROCESS | 1674 | 1464086928656 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:48:48 INFO - PROCESS | 1674 | 1464086928662 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x124346000 == 48 [pid = 1674] [id = 245] 03:48:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11815b800) [pid = 1674] [serial = 733] [outer = 0x0] 03:48:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1198cf000) [pid = 1674] [serial = 734] [outer = 0x11815b800] 03:48:48 INFO - PROCESS | 1674 | 1464086928688 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1246c7400) [pid = 1674] [serial = 735] [outer = 0x11815b800] 03:48:49 INFO - PROCESS | 1674 | 1464086929059 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]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 03:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:48:49 INFO - PROCESS | 1674 | 1464086929089 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 1674 | 1464086929092 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:48:49 INFO - PROCESS | 1674 | 1464086929097 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 1674 | 1464086929100 Marionette TRACE conn2 <- [1,954,null,{}] 03:48:49 INFO - PROCESS | 1674 | 1464086929103 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}] 03:48:49 INFO - PROCESS | 1674 | 1464086929272 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:48:49 INFO - PROCESS | 1674 | 1464086929290 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb92800 == 49 [pid = 1674] [id = 246] 03:48:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12924bc00) [pid = 1674] [serial = 736] [outer = 0x0] 03:48:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12bb2f000) [pid = 1674] [serial = 737] [outer = 0x12924bc00] 03:48:49 INFO - PROCESS | 1674 | 1464086929335 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12bf6a000) [pid = 1674] [serial = 738] [outer = 0x12924bc00] 03:48:49 INFO - PROCESS | 1674 | 1464086929698 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]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 620ms 03:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:48:49 INFO - PROCESS | 1674 | 1464086929717 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 1674 | 1464086929719 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:48:49 INFO - PROCESS | 1674 | 1464086929721 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 1674 | 1464086929722 Marionette TRACE conn2 <- [1,958,null,{}] 03:48:49 INFO - PROCESS | 1674 | 1464086929724 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}] 03:48:49 INFO - PROCESS | 1674 | 1464086929808 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:48:49 INFO - PROCESS | 1674 | 1464086929879 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce3b000 == 50 [pid = 1674] [id = 247] 03:48:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1234b5400) [pid = 1674] [serial = 739] [outer = 0x0] 03:48:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1234bd800) [pid = 1674] [serial = 740] [outer = 0x1234b5400] 03:48:49 INFO - PROCESS | 1674 | 1464086929904 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1234c2c00) [pid = 1674] [serial = 741] [outer = 0x1234b5400] 03:48:50 INFO - PROCESS | 1674 | 1464086930164 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]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 03:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:48:50 INFO - PROCESS | 1674 | 1464086930199 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 1674 | 1464086930200 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:48:50 INFO - PROCESS | 1674 | 1464086930203 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 1674 | 1464086930204 Marionette TRACE conn2 <- [1,962,null,{}] 03:48:50 INFO - PROCESS | 1674 | 1464086930206 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}] 03:48:50 INFO - PROCESS | 1674 | 1464086930298 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:48:50 INFO - PROCESS | 1674 | 1464086930302 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d327800 == 51 [pid = 1674] [id = 248] 03:48:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x126511000) [pid = 1674] [serial = 742] [outer = 0x0] 03:48:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12bf6c800) [pid = 1674] [serial = 743] [outer = 0x126511000] 03:48:50 INFO - PROCESS | 1674 | 1464086930328 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12c63b000) [pid = 1674] [serial = 744] [outer = 0x126511000] 03:48:50 INFO - PROCESS | 1674 | 1464086930764 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]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 567ms 03:48:50 INFO - PROCESS | 1674 | 1464086930771 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 1674 | 1464086930774 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:48:50 INFO - PROCESS | 1674 | 1464086930780 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 1674 | 1464086930782 Marionette TRACE conn2 <- [1,966,null,{}] 03:48:50 INFO - PROCESS | 1674 | 1464086930786 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}] 03:48:50 INFO - PROCESS | 1674 | 1464086930890 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:48:50 INFO - PROCESS | 1674 | 1464086930951 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e1a800 == 52 [pid = 1674] [id = 249] 03:48:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x110e12400) [pid = 1674] [serial = 745] [outer = 0x0] 03:48:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x110e16800) [pid = 1674] [serial = 746] [outer = 0x110e12400] 03:48:50 INFO - PROCESS | 1674 | 1464086930988 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x1126e6400) [pid = 1674] [serial = 747] [outer = 0x110e12400] 03:48:51 INFO - PROCESS | 1674 | 1464086931415 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]]]}] 03:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 677ms 03:48:51 INFO - PROCESS | 1674 | 1464086931455 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 1674 | 1464086931459 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:48:51 INFO - PROCESS | 1674 | 1464086931463 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 1674 | 1464086931465 Marionette TRACE conn2 <- [1,970,null,{}] 03:48:51 INFO - PROCESS | 1674 | 1464086931468 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}] 03:48:51 INFO - PROCESS | 1674 | 1464086931571 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:48:51 INFO - PROCESS | 1674 | 1464086931636 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x12420a000 == 53 [pid = 1674] [id = 250] 03:48:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x11289d800) [pid = 1674] [serial = 748] [outer = 0x0] 03:48:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x116a5c400) [pid = 1674] [serial = 749] [outer = 0x11289d800] 03:48:51 INFO - PROCESS | 1674 | 1464086931668 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x118156400) [pid = 1674] [serial = 750] [outer = 0x11289d800] 03:48:52 INFO - PROCESS | 1674 | 1464086932121 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]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 03:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:48:52 INFO - PROCESS | 1674 | 1464086932135 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 1674 | 1464086932137 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:48:52 INFO - PROCESS | 1674 | 1464086932140 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 1674 | 1464086932145 Marionette TRACE conn2 <- [1,974,null,{}] 03:48:52 INFO - PROCESS | 1674 | 1464086932156 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}] 03:48:52 INFO - PROCESS | 1674 | 1464086932336 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:48:52 INFO - PROCESS | 1674 | 1464086932445 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce4b800 == 54 [pid = 1674] [id = 251] 03:48:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x119107000) [pid = 1674] [serial = 751] [outer = 0x0] 03:48:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x119a28400) [pid = 1674] [serial = 752] [outer = 0x119107000] 03:48:52 INFO - PROCESS | 1674 | 1464086932478 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x1212cf000) [pid = 1674] [serial = 753] [outer = 0x119107000] 03:48:52 INFO - PROCESS | 1674 | 1464086932857 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]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 778ms 03:48:52 INFO - PROCESS | 1674 | 1464086932919 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 1674 | 1464086932921 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:48:52 INFO - PROCESS | 1674 | 1464086932923 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 1674 | 1464086932924 Marionette TRACE conn2 <- [1,978,null,{}] 03:48:52 INFO - PROCESS | 1674 | 1464086932927 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}] 03:48:53 INFO - PROCESS | 1674 | 1464086933028 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:48:53 INFO - PROCESS | 1674 | 1464086933080 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6d9800 == 55 [pid = 1674] [id = 252] 03:48:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x1234b4800) [pid = 1674] [serial = 754] [outer = 0x0] 03:48:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x123ab9000) [pid = 1674] [serial = 755] [outer = 0x1234b4800] 03:48:53 INFO - PROCESS | 1674 | 1464086933110 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x124f11c00) [pid = 1674] [serial = 756] [outer = 0x1234b4800] 03:48:53 INFO - PROCESS | 1674 | 1464086933513 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]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 618ms 03:48:53 INFO - PROCESS | 1674 | 1464086933541 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 1674 | 1464086933543 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:48:53 INFO - PROCESS | 1674 | 1464086933545 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 1674 | 1464086933546 Marionette TRACE conn2 <- [1,982,null,{}] 03:48:53 INFO - PROCESS | 1674 | 1464086933549 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}] 03:48:53 INFO - PROCESS | 1674 | 1464086933662 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:48:53 INFO - PROCESS | 1674 | 1464086933756 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6f5000 == 56 [pid = 1674] [id = 253] 03:48:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x118486800) [pid = 1674] [serial = 757] [outer = 0x0] 03:48:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x1267c8800) [pid = 1674] [serial = 758] [outer = 0x118486800] 03:48:53 INFO - PROCESS | 1674 | 1464086933785 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x128d36800) [pid = 1674] [serial = 759] [outer = 0x118486800] 03:48:54 INFO - PROCESS | 1674 | 1464086934396 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]]]}] 03:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 921ms 03:48:54 INFO - PROCESS | 1674 | 1464086934466 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 1674 | 1464086934469 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:48:54 INFO - PROCESS | 1674 | 1464086934472 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 1674 | 1464086934474 Marionette TRACE conn2 <- [1,986,null,{}] 03:48:54 INFO - PROCESS | 1674 | 1464086934478 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}] 03:48:54 INFO - PROCESS | 1674 | 1464086934567 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:48:54 INFO - PROCESS | 1674 | 1464086934621 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193ab000 == 57 [pid = 1674] [id = 254] 03:48:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x11289e400) [pid = 1674] [serial = 760] [outer = 0x0] 03:48:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x1128a4400) [pid = 1674] [serial = 761] [outer = 0x11289e400] 03:48:54 INFO - PROCESS | 1674 | 1464086934649 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x116428000) [pid = 1674] [serial = 762] [outer = 0x11289e400] 03:48:55 INFO - PROCESS | 1674 | 1464086935080 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]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 620ms 03:48:55 INFO - PROCESS | 1674 | 1464086935092 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 1674 | 1464086935097 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:48:55 INFO - PROCESS | 1674 | 1464086935102 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 1674 | 1464086935103 Marionette TRACE conn2 <- [1,990,null,{}] 03:48:55 INFO - PROCESS | 1674 | 1464086935105 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}] 03:48:55 INFO - PROCESS | 1674 | 1464086935199 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:48:55 INFO - PROCESS | 1674 | 1464086935272 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x11704a000 == 58 [pid = 1674] [id = 255] 03:48:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x116725000) [pid = 1674] [serial = 763] [outer = 0x0] 03:48:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x116a57000) [pid = 1674] [serial = 764] [outer = 0x116725000] 03:48:55 INFO - PROCESS | 1674 | 1464086935299 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x117682800) [pid = 1674] [serial = 765] [outer = 0x116725000] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce3b000 == 57 [pid = 1674] [id = 247] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb92800 == 56 [pid = 1674] [id = 246] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x124346000 == 55 [pid = 1674] [id = 245] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1fa800 == 54 [pid = 1674] [id = 244] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12a912000 == 53 [pid = 1674] [id = 243] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e6000 == 52 [pid = 1674] [id = 242] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x1128a4c00) [pid = 1674] [serial = 635] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x1185bac00) [pid = 1674] [serial = 638] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x123198c00) [pid = 1674] [serial = 641] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x1265b5000) [pid = 1674] [serial = 644] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x1269e5000 == 51 [pid = 1674] [id = 241] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12421a000 == 50 [pid = 1674] [id = 240] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12343f800 == 49 [pid = 1674] [id = 239] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x1193ac000 == 48 [pid = 1674] [id = 238] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x11913a800 == 47 [pid = 1674] [id = 237] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x1193db000 == 46 [pid = 1674] [id = 236] 03:48:55 INFO - PROCESS | 1674 | 1464086935732 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]]]}] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12c65f000 == 45 [pid = 1674] [id = 233] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf1f800 == 44 [pid = 1674] [id = 232] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x123b54800 == 43 [pid = 1674] [id = 231] 03:48:55 INFO - PROCESS | 1674 | --DOCSHELL 0x118093000 == 42 [pid = 1674] [id = 230] 03:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 03:48:55 INFO - PROCESS | 1674 | 1464086935773 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 1674 | 1464086935774 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:48:55 INFO - PROCESS | 1674 | 1464086935777 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 1674 | 1464086935779 Marionette TRACE conn2 <- [1,994,null,{}] 03:48:55 INFO - PROCESS | 1674 | 1464086935786 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}] 03:48:55 INFO - PROCESS | 1674 | 1464086935871 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x12a974000) [pid = 1674] [serial = 684] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x11a275000) [pid = 1674] [serial = 666] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x128d33400) [pid = 1674] [serial = 678] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x11a277400) [pid = 1674] [serial = 663] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x124f8d400) [pid = 1674] [serial = 677] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12966f800) [pid = 1674] [serial = 683] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x12346e000) [pid = 1674] [serial = 668] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x12319a000) [pid = 1674] [serial = 665] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x12498f800) [pid = 1674] [serial = 671] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x1243a4c00) [pid = 1674] [serial = 669] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x12a8f2000) [pid = 1674] [serial = 633] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1180bc800) [pid = 1674] [serial = 653] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x1185c3000) [pid = 1674] [serial = 654] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x124f17000) [pid = 1674] [serial = 672] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x119357c00) [pid = 1674] [serial = 656] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1198cdc00) [pid = 1674] [serial = 657] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1164a7000) [pid = 1674] [serial = 648] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x113c28000) [pid = 1674] [serial = 647] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x119a30000) [pid = 1674] [serial = 675] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x129405400) [pid = 1674] [serial = 680] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x12966e400) [pid = 1674] [serial = 681] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1180b9800) [pid = 1674] [serial = 651] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x117594800) [pid = 1674] [serial = 650] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x11a037000) [pid = 1674] [serial = 662] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1198d3400) [pid = 1674] [serial = 659] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x119a2dc00) [pid = 1674] [serial = 660] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x116a57400) [pid = 1674] [serial = 674] [outer = 0x0] [url = about:blank] 03:48:55 INFO - PROCESS | 1674 | 1464086935930 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x118085000 == 43 [pid = 1674] [id = 256] 03:48:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x116727400) [pid = 1674] [serial = 766] [outer = 0x0] 03:48:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x118064400) [pid = 1674] [serial = 767] [outer = 0x116727400] 03:48:55 INFO - PROCESS | 1674 | 1464086935957 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1185a8800) [pid = 1674] [serial = 768] [outer = 0x116727400] 03:48:56 INFO - PROCESS | 1674 | 1464086936265 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 521ms 03:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:48:56 INFO - PROCESS | 1674 | 1464086936299 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 1674 | 1464086936300 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:48:56 INFO - PROCESS | 1674 | 1464086936302 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 1674 | 1464086936303 Marionette TRACE conn2 <- [1,998,null,{}] 03:48:56 INFO - PROCESS | 1674 | 1464086936306 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}] 03:48:56 INFO - PROCESS | 1674 | 1464086936383 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:48:56 INFO - PROCESS | 1674 | 1464086936447 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193e1000 == 44 [pid = 1674] [id = 257] 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1185bac00) [pid = 1674] [serial = 769] [outer = 0x0] 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x118712400) [pid = 1674] [serial = 770] [outer = 0x1185bac00] 03:48:56 INFO - PROCESS | 1674 | 1464086936492 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1198ca800) [pid = 1674] [serial = 771] [outer = 0x1185bac00] 03:48:56 INFO - PROCESS | 1674 | 1464086936762 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 03:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:48:56 INFO - PROCESS | 1674 | 1464086936774 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 1674 | 1464086936775 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:48:56 INFO - PROCESS | 1674 | 1464086936785 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 1674 | 1464086936786 Marionette TRACE conn2 <- [1,1002,null,{}] 03:48:56 INFO - PROCESS | 1674 | 1464086936788 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}] 03:48:56 INFO - PROCESS | 1674 | 1464086936877 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:48:56 INFO - PROCESS | 1674 | 1464086936883 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a248800 == 45 [pid = 1674] [id = 258] 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1198cac00) [pid = 1674] [serial = 772] [outer = 0x0] 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1198d8c00) [pid = 1674] [serial = 773] [outer = 0x1198cac00] 03:48:56 INFO - PROCESS | 1674 | 1464086936910 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x119e17c00) [pid = 1674] [serial = 774] [outer = 0x1198cac00] 03:48:57 INFO - PROCESS | 1674 | 1464086937247 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]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 477ms 03:48:57 INFO - PROCESS | 1674 | 1464086937255 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 1674 | 1464086937256 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:48:57 INFO - PROCESS | 1674 | 1464086937269 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 1674 | 1464086937270 Marionette TRACE conn2 <- [1,1006,null,{}] 03:48:57 INFO - PROCESS | 1674 | 1464086937273 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}] 03:48:57 INFO - PROCESS | 1674 | 1464086937372 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:48:57 INFO - PROCESS | 1674 | 1464086937380 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x11687e000 == 46 [pid = 1674] [id = 259] 03:48:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11a035c00) [pid = 1674] [serial = 775] [outer = 0x0] 03:48:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x11a18e800) [pid = 1674] [serial = 776] [outer = 0x11a035c00] 03:48:57 INFO - PROCESS | 1674 | 1464086937407 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12316a800) [pid = 1674] [serial = 777] [outer = 0x11a035c00] 03:48:57 INFO - PROCESS | 1674 | 1464086937743 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]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 530ms 03:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:48:57 INFO - PROCESS | 1674 | 1464086937788 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 1674 | 1464086937789 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:48:57 INFO - PROCESS | 1674 | 1464086937791 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 1674 | 1464086937792 Marionette TRACE conn2 <- [1,1010,null,{}] 03:48:57 INFO - PROCESS | 1674 | 1464086937795 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}] 03:48:57 INFO - PROCESS | 1674 | 1464086937871 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:48:57 INFO - PROCESS | 1674 | 1464086937942 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a1d800 == 47 [pid = 1674] [id = 260] 03:48:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11a03e000) [pid = 1674] [serial = 778] [outer = 0x0] 03:48:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12319a000) [pid = 1674] [serial = 779] [outer = 0x11a03e000] 03:48:57 INFO - PROCESS | 1674 | 1464086937973 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1234b6000) [pid = 1674] [serial = 780] [outer = 0x11a03e000] 03:48:58 INFO - PROCESS | 1674 | 1464086938256 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]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 471ms 03:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:48:58 INFO - PROCESS | 1674 | 1464086938271 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 1674 | 1464086938272 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:48:58 INFO - PROCESS | 1674 | 1464086938274 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 1674 | 1464086938275 Marionette TRACE conn2 <- [1,1014,null,{}] 03:48:58 INFO - PROCESS | 1674 | 1464086938299 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}] 03:48:58 INFO - PROCESS | 1674 | 1464086938400 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:48:58 INFO - PROCESS | 1674 | 1464086938404 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x12420e000 == 48 [pid = 1674] [id = 261] 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x11a195400) [pid = 1674] [serial = 781] [outer = 0x0] 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x1234bfc00) [pid = 1674] [serial = 782] [outer = 0x11a195400] 03:48:58 INFO - PROCESS | 1674 | 1464086938429 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x123804400) [pid = 1674] [serial = 783] [outer = 0x11a195400] 03:48:58 INFO - PROCESS | 1674 | 1464086938753 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]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 527ms 03:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:48:58 INFO - PROCESS | 1674 | 1464086938807 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 1674 | 1464086938808 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:48:58 INFO - PROCESS | 1674 | 1464086938813 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 1674 | 1464086938814 Marionette TRACE conn2 <- [1,1018,null,{}] 03:48:58 INFO - PROCESS | 1674 | 1464086938816 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}] 03:48:58 INFO - PROCESS | 1674 | 1464086938925 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:48:58 INFO - PROCESS | 1674 | 1464086938930 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f73000 == 49 [pid = 1674] [id = 262] 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12319fc00) [pid = 1674] [serial = 784] [outer = 0x0] 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x123fd5800) [pid = 1674] [serial = 785] [outer = 0x12319fc00] 03:48:58 INFO - PROCESS | 1674 | 1464086938955 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x124877000) [pid = 1674] [serial = 786] [outer = 0x12319fc00] 03:48:59 INFO - PROCESS | 1674 | 1464086939289 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]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 03:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:48:59 INFO - PROCESS | 1674 | 1464086939334 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 1674 | 1464086939336 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:48:59 INFO - PROCESS | 1674 | 1464086939338 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 1674 | 1464086939339 Marionette TRACE conn2 <- [1,1022,null,{}] 03:48:59 INFO - PROCESS | 1674 | 1464086939341 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}] 03:48:59 INFO - PROCESS | 1674 | 1464086939437 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:48:59 INFO - PROCESS | 1674 | 1464086939449 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:48:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x12671d800 == 50 [pid = 1674] [id = 263] 03:48:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x123e7d000) [pid = 1674] [serial = 787] [outer = 0x0] 03:48:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x124f14000) [pid = 1674] [serial = 788] [outer = 0x123e7d000] 03:48:59 INFO - PROCESS | 1674 | 1464086939473 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x125424000) [pid = 1674] [serial = 789] [outer = 0x123e7d000] 03:48:59 INFO - PROCESS | 1674 | 1464086939831 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]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 524ms 03:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:48:59 INFO - PROCESS | 1674 | 1464086939863 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 1674 | 1464086939866 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:48:59 INFO - PROCESS | 1674 | 1464086939869 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 1674 | 1464086939872 Marionette TRACE conn2 <- [1,1026,null,{}] 03:48:59 INFO - PROCESS | 1674 | 1464086939875 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}] 03:49:00 INFO - PROCESS | 1674 | 1464086940240 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x1231a4c00) [pid = 1674] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x1231a2000) [pid = 1674] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12b803000) [pid = 1674] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x124683800) [pid = 1674] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x1130f3000) [pid = 1674] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x1180ba400) [pid = 1674] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x11a032800) [pid = 1674] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x11815b800) [pid = 1674] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1198cf800) [pid = 1674] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12924bc00) [pid = 1674] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x11758cc00) [pid = 1674] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x11a273000) [pid = 1674] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:49:00 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1234b5400) [pid = 1674] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:49:00 INFO - PROCESS | 1674 | 1464086940298 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cde800 == 51 [pid = 1674] [id = 264] 03:49:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11214e800) [pid = 1674] [serial = 790] [outer = 0x0] 03:49:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11758e800) [pid = 1674] [serial = 791] [outer = 0x11214e800] 03:49:00 INFO - PROCESS | 1674 | 1464086940328 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x1234be000) [pid = 1674] [serial = 792] [outer = 0x11214e800] 03:49:00 INFO - PROCESS | 1674 | 1464086940596 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]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 771ms 03:49:00 INFO - PROCESS | 1674 | 1464086940639 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 1674 | 1464086940641 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:49:00 INFO - PROCESS | 1674 | 1464086940652 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 1674 | 1464086940653 Marionette TRACE conn2 <- [1,1030,null,{}] 03:49:00 INFO - PROCESS | 1674 | 1464086940655 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}] 03:49:00 INFO - PROCESS | 1674 | 1464086940747 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:49:00 INFO - PROCESS | 1674 | 1464086940796 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a909800 == 52 [pid = 1674] [id = 265] 03:49:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1231a4c00) [pid = 1674] [serial = 793] [outer = 0x0] 03:49:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1265c0400) [pid = 1674] [serial = 794] [outer = 0x1231a4c00] 03:49:00 INFO - PROCESS | 1674 | 1464086940822 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12940e400) [pid = 1674] [serial = 795] [outer = 0x1231a4c00] 03:49:01 INFO - PROCESS | 1674 | 1464086941083 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 03:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:49:01 INFO - PROCESS | 1674 | 1464086941121 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 1674 | 1464086941122 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:49:01 INFO - PROCESS | 1674 | 1464086941124 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 1674 | 1464086941126 Marionette TRACE conn2 <- [1,1034,null,{}] 03:49:01 INFO - PROCESS | 1674 | 1464086941136 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}] 03:49:01 INFO - PROCESS | 1674 | 1464086941221 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:49:01 INFO - PROCESS | 1674 | 1464086941226 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1de800 == 53 [pid = 1674] [id = 266] 03:49:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x12966f800) [pid = 1674] [serial = 796] [outer = 0x0] 03:49:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12a7ee400) [pid = 1674] [serial = 797] [outer = 0x12966f800] 03:49:01 INFO - PROCESS | 1674 | 1464086941251 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12a97c800) [pid = 1674] [serial = 798] [outer = 0x12966f800] 03:49:01 INFO - PROCESS | 1674 | 1464086941581 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 480ms 03:49:01 INFO - PROCESS | 1674 | 1464086941604 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 1674 | 1464086941605 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:49:01 INFO - PROCESS | 1674 | 1464086941607 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 1674 | 1464086941610 Marionette TRACE conn2 <- [1,1038,null,{}] 03:49:01 INFO - PROCESS | 1674 | 1464086941612 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}] 03:49:01 INFO - PROCESS | 1674 | 1464086941716 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:49:01 INFO - PROCESS | 1674 | 1464086941723 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb32800 == 54 [pid = 1674] [id = 267] 03:49:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x129407800) [pid = 1674] [serial = 799] [outer = 0x0] 03:49:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x12aba9c00) [pid = 1674] [serial = 800] [outer = 0x129407800] 03:49:01 INFO - PROCESS | 1674 | 1464086941756 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x12b811800) [pid = 1674] [serial = 801] [outer = 0x129407800] 03:49:02 INFO - PROCESS | 1674 | 1464086942026 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]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 471ms 03:49:02 INFO - PROCESS | 1674 | 1464086942081 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 1674 | 1464086942082 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:49:02 INFO - PROCESS | 1674 | 1464086942084 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 1674 | 1464086942085 Marionette TRACE conn2 <- [1,1042,null,{}] 03:49:02 INFO - PROCESS | 1674 | 1464086942088 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}] 03:49:02 INFO - PROCESS | 1674 | 1464086942170 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:49:02 INFO - PROCESS | 1674 | 1464086942177 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c908800 == 55 [pid = 1674] [id = 268] 03:49:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x12ba62400) [pid = 1674] [serial = 802] [outer = 0x0] 03:49:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x12bb16800) [pid = 1674] [serial = 803] [outer = 0x12ba62400] 03:49:02 INFO - PROCESS | 1674 | 1464086942205 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x12ba69c00) [pid = 1674] [serial = 804] [outer = 0x12ba62400] 03:49:02 INFO - PROCESS | 1674 | 1464086942787 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]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 721ms 03:49:02 INFO - PROCESS | 1674 | 1464086942806 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 1674 | 1464086942810 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:49:02 INFO - PROCESS | 1674 | 1464086942813 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 1674 | 1464086942816 Marionette TRACE conn2 <- [1,1046,null,{}] 03:49:02 INFO - PROCESS | 1674 | 1464086942819 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}] 03:49:02 INFO - PROCESS | 1674 | 1464086942926 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:49:03 INFO - PROCESS | 1674 | 1464086943036 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183a3000 == 56 [pid = 1674] [id = 269] 03:49:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x113c2e000) [pid = 1674] [serial = 805] [outer = 0x0] 03:49:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x116434c00) [pid = 1674] [serial = 806] [outer = 0x113c2e000] 03:49:03 INFO - PROCESS | 1674 | 1464086943071 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x116844400) [pid = 1674] [serial = 807] [outer = 0x113c2e000] 03:49:03 INFO - PROCESS | 1674 | 1464086943457 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]]]}] 03:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 673ms 03:49:03 INFO - PROCESS | 1674 | 1464086943486 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 1674 | 1464086943490 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:49:03 INFO - PROCESS | 1674 | 1464086943495 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 1674 | 1464086943496 Marionette TRACE conn2 <- [1,1050,null,{}] 03:49:03 INFO - PROCESS | 1674 | 1464086943499 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}] 03:49:03 INFO - PROCESS | 1674 | 1464086943600 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:49:03 INFO - PROCESS | 1674 | 1464086943653 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x123744800 == 57 [pid = 1674] [id = 270] 03:49:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x11758c400) [pid = 1674] [serial = 808] [outer = 0x0] 03:49:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x118154400) [pid = 1674] [serial = 809] [outer = 0x11758c400] 03:49:03 INFO - PROCESS | 1674 | 1464086943683 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x1185bf000) [pid = 1674] [serial = 810] [outer = 0x11758c400] 03:49:04 INFO - PROCESS | 1674 | 1464086944128 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]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms 03:49:04 INFO - PROCESS | 1674 | 1464086944167 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 1674 | 1464086944169 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:49:04 INFO - PROCESS | 1674 | 1464086944173 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 1674 | 1464086944177 Marionette TRACE conn2 <- [1,1054,null,{}] 03:49:04 INFO - PROCESS | 1674 | 1464086944189 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}] 03:49:04 INFO - PROCESS | 1674 | 1464086944404 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:49:04 INFO - PROCESS | 1674 | 1464086944485 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb8c000 == 58 [pid = 1674] [id = 271] 03:49:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x11a033800) [pid = 1674] [serial = 811] [outer = 0x0] 03:49:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x11a03b000) [pid = 1674] [serial = 812] [outer = 0x11a033800] 03:49:04 INFO - PROCESS | 1674 | 1464086944518 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x11a276000) [pid = 1674] [serial = 813] [outer = 0x11a033800] 03:49:04 INFO - PROCESS | 1674 | 1464086944940 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]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 03:49:04 INFO - PROCESS | 1674 | 1464086944949 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 1674 | 1464086944952 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:49:04 INFO - PROCESS | 1674 | 1464086944955 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 1674 | 1464086944957 Marionette TRACE conn2 <- [1,1058,null,{}] 03:49:04 INFO - PROCESS | 1674 | 1464086944961 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}] 03:49:05 INFO - PROCESS | 1674 | 1464086945075 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:49:05 INFO - PROCESS | 1674 | 1464086945127 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce4e000 == 59 [pid = 1674] [id = 272] 03:49:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x11a18c400) [pid = 1674] [serial = 814] [outer = 0x0] 03:49:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x1234b5400) [pid = 1674] [serial = 815] [outer = 0x11a18c400] 03:49:05 INFO - PROCESS | 1674 | 1464086945156 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x124f10800) [pid = 1674] [serial = 816] [outer = 0x11a18c400] 03:49:05 INFO - PROCESS | 1674 | 1464086945580 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]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 03:49:05 INFO - PROCESS | 1674 | 1464086945625 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:49:05 INFO - PROCESS | 1674 | 1464086945627 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:49:05 INFO - PROCESS | 1674 | 1464086945629 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 1674 | 1464086945630 Marionette TRACE conn2 <- [1,1062,null,{}] 03:49:05 INFO - PROCESS | 1674 | 1464086945632 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}] 03:49:05 INFO - PROCESS | 1674 | 1464086945747 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:49:05 INFO - PROCESS | 1674 | 1464086945812 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6f5800 == 60 [pid = 1674] [id = 273] 03:49:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 153 (0x1234bdc00) [pid = 1674] [serial = 817] [outer = 0x0] 03:49:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 154 (0x1269ab400) [pid = 1674] [serial = 818] [outer = 0x1234bdc00] 03:49:05 INFO - PROCESS | 1674 | 1464086945841 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 155 (0x12909e400) [pid = 1674] [serial = 819] [outer = 0x1234bdc00] 03:49:06 INFO - PROCESS | 1674 | 1464086946293 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]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 719ms 03:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:49:06 INFO - PROCESS | 1674 | 1464086946348 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 1674 | 1464086946349 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:49:06 INFO - PROCESS | 1674 | 1464086946352 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 1674 | 1464086946353 Marionette TRACE conn2 <- [1,1066,null,{}] 03:49:06 INFO - PROCESS | 1674 | 1464086946355 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}] 03:49:06 INFO - PROCESS | 1674 | 1464086946463 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:49:06 INFO - PROCESS | 1674 | 1464086946529 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x118092800 == 61 [pid = 1674] [id = 274] 03:49:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 156 (0x1180bf000) [pid = 1674] [serial = 820] [outer = 0x0] 03:49:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 157 (0x12b80ac00) [pid = 1674] [serial = 821] [outer = 0x1180bf000] 03:49:06 INFO - PROCESS | 1674 | 1464086946559 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 158 (0x12bb24c00) [pid = 1674] [serial = 822] [outer = 0x1180bf000] 03:49:07 INFO - PROCESS | 1674 | 1464086947185 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]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 871ms 03:49:07 INFO - PROCESS | 1674 | 1464086947224 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:49:07 INFO - PROCESS | 1674 | 1464086947228 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:49:07 INFO - PROCESS | 1674 | 1464086947233 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 1674 | 1464086947237 Marionette TRACE conn2 <- [1,1070,null,{}] 03:49:07 INFO - PROCESS | 1674 | 1464086947261 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}] 03:49:07 INFO - PROCESS | 1674 | 1464086947375 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:49:07 INFO - PROCESS | 1674 | 1464086947416 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231ef000 == 62 [pid = 1674] [id = 275] 03:49:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 159 (0x1126ee800) [pid = 1674] [serial = 823] [outer = 0x0] 03:49:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 160 (0x1133b1c00) [pid = 1674] [serial = 824] [outer = 0x1126ee800] 03:49:07 INFO - PROCESS | 1674 | 1464086947443 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 161 (0x1166c0000) [pid = 1674] [serial = 825] [outer = 0x1126ee800] 03:49:07 INFO - PROCESS | 1674 | 1464086947887 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]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 680ms 03:49:07 INFO - PROCESS | 1674 | 1464086947912 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 1674 | 1464086947918 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:49:07 INFO - PROCESS | 1674 | 1464086947925 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 1674 | 1464086947927 Marionette TRACE conn2 <- [1,1074,null,{}] 03:49:07 INFO - PROCESS | 1674 | 1464086947931 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}] 03:49:08 INFO - PROCESS | 1674 | 1464086948046 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:49:08 INFO - PROCESS | 1674 | 1464086948113 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x11857a800 == 63 [pid = 1674] [id = 276] 03:49:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x11683fc00) [pid = 1674] [serial = 826] [outer = 0x0] 03:49:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x1180bec00) [pid = 1674] [serial = 827] [outer = 0x11683fc00] 03:49:08 INFO - PROCESS | 1674 | 1464086948142 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x1185a7c00) [pid = 1674] [serial = 828] [outer = 0x11683fc00] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf11000 == 62 [pid = 1674] [id = 229] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12d31b800 == 61 [pid = 1674] [id = 175] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb32800 == 60 [pid = 1674] [id = 267] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1de800 == 59 [pid = 1674] [id = 266] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12a909800 == 58 [pid = 1674] [id = 265] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x119cde800 == 57 [pid = 1674] [id = 264] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12671d800 == 56 [pid = 1674] [id = 263] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x124f73000 == 55 [pid = 1674] [id = 262] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x12bf6c800) [pid = 1674] [serial = 743] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12420e000 == 54 [pid = 1674] [id = 261] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x123a1d800 == 53 [pid = 1674] [id = 260] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x11687e000 == 52 [pid = 1674] [id = 259] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x11a248800 == 51 [pid = 1674] [id = 258] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x1193e1000 == 50 [pid = 1674] [id = 257] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x118085000 == 49 [pid = 1674] [id = 256] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x11704a000 == 48 [pid = 1674] [id = 255] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x1193ab000 == 47 [pid = 1674] [id = 254] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce4b800 == 46 [pid = 1674] [id = 251] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12420a000 == 45 [pid = 1674] [id = 250] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x117e1a800 == 44 [pid = 1674] [id = 249] 03:49:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12d327800 == 43 [pid = 1674] [id = 248] 03:49:08 INFO - PROCESS | 1674 | 1464086948527 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]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 621ms 03:49:08 INFO - PROCESS | 1674 | 1464086948547 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 1674 | 1464086948548 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:49:08 INFO - PROCESS | 1674 | 1464086948550 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 1674 | 1464086948552 Marionette TRACE conn2 <- [1,1078,null,{}] 03:49:08 INFO - PROCESS | 1674 | 1464086948568 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}] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x129407000) [pid = 1674] [serial = 725] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x12b805800) [pid = 1674] [serial = 728] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 160 (0x12ba69800) [pid = 1674] [serial = 731] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 159 (0x12ba64c00) [pid = 1674] [serial = 729] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 158 (0x12542b400) [pid = 1674] [serial = 722] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 157 (0x11672e800) [pid = 1674] [serial = 708] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 156 (0x115f2ac00) [pid = 1674] [serial = 707] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 155 (0x1164a3000) [pid = 1674] [serial = 689] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 154 (0x126516400) [pid = 1674] [serial = 698] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 153 (0x129250800) [pid = 1674] [serial = 701] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 152 (0x119109400) [pid = 1674] [serial = 711] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x1185c3c00) [pid = 1674] [serial = 710] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x11a193000) [pid = 1674] [serial = 716] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x1198cf000) [pid = 1674] [serial = 734] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x1212d1800) [pid = 1674] [serial = 717] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x11a03f400) [pid = 1674] [serial = 695] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x1198d6c00) [pid = 1674] [serial = 713] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x119df4400) [pid = 1674] [serial = 714] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x12bb2f000) [pid = 1674] [serial = 737] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x12ba66c00) [pid = 1674] [serial = 705] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x119107400) [pid = 1674] [serial = 704] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x1231a3400) [pid = 1674] [serial = 719] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x123691000) [pid = 1674] [serial = 720] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x118713000) [pid = 1674] [serial = 692] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x12aba9800) [pid = 1674] [serial = 686] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x1246c7400) [pid = 1674] [serial = 735] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x1234bd800) [pid = 1674] [serial = 740] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x1234c2c00) [pid = 1674] [serial = 741] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x12bb1ec00) [pid = 1674] [serial = 732] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x12aba9000) [pid = 1674] [serial = 726] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x129249c00) [pid = 1674] [serial = 723] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x12bf6a000) [pid = 1674] [serial = 738] [outer = 0x0] [url = about:blank] 03:49:08 INFO - PROCESS | 1674 | 1464086948692 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:49:08 INFO - PROCESS | 1674 | 1464086948703 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193e1800 == 44 [pid = 1674] [id = 277] 03:49:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x119351c00) [pid = 1674] [serial = 829] [outer = 0x0] 03:49:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x1198cec00) [pid = 1674] [serial = 830] [outer = 0x119351c00] 03:49:08 INFO - PROCESS | 1674 | 1464086948730 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x119a26400) [pid = 1674] [serial = 831] [outer = 0x119351c00] 03:49:09 INFO - PROCESS | 1674 | 1464086949047 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]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 03:49:09 INFO - PROCESS | 1674 | 1464086949071 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 1674 | 1464086949072 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:49:09 INFO - PROCESS | 1674 | 1464086949075 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 1674 | 1464086949077 Marionette TRACE conn2 <- [1,1082,null,{}] 03:49:09 INFO - PROCESS | 1674 | 1464086949081 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}] 03:49:09 INFO - PROCESS | 1674 | 1464086949173 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:49:09 INFO - PROCESS | 1674 | 1464086949223 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a29d000 == 45 [pid = 1674] [id = 278] 03:49:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x11935a800) [pid = 1674] [serial = 832] [outer = 0x0] 03:49:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x119e18000) [pid = 1674] [serial = 833] [outer = 0x11935a800] 03:49:09 INFO - PROCESS | 1674 | 1464086949250 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x11a275000) [pid = 1674] [serial = 834] [outer = 0x11935a800] 03:49:09 INFO - PROCESS | 1674 | 1464086949584 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]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 03:49:09 INFO - PROCESS | 1674 | 1464086949597 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 1674 | 1464086949599 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:49:09 INFO - PROCESS | 1674 | 1464086949603 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 1674 | 1464086949604 Marionette TRACE conn2 <- [1,1086,null,{}] 03:49:09 INFO - PROCESS | 1674 | 1464086949607 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}] 03:49:09 INFO - PROCESS | 1674 | 1464086949735 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:49:09 INFO - PROCESS | 1674 | 1464086949804 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e09000 == 46 [pid = 1674] [id = 279] 03:49:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x119858000) [pid = 1674] [serial = 835] [outer = 0x0] 03:49:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x1212c6400) [pid = 1674] [serial = 836] [outer = 0x119858000] 03:49:09 INFO - PROCESS | 1674 | 1464086949843 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x1234bb000) [pid = 1674] [serial = 837] [outer = 0x119858000] 03:49:10 INFO - PROCESS | 1674 | 1464086950260 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]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 03:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:49:10 INFO - PROCESS | 1674 | 1464086950273 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 1674 | 1464086950274 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:49:10 INFO - PROCESS | 1674 | 1464086950278 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 1674 | 1464086950280 Marionette TRACE conn2 <- [1,1090,null,{}] 03:49:10 INFO - PROCESS | 1674 | 1464086950282 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}] 03:49:10 INFO - PROCESS | 1674 | 1464086950401 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:49:10 INFO - PROCESS | 1674 | 1464086950409 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e65800 == 47 [pid = 1674] [id = 280] 03:49:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x12368fc00) [pid = 1674] [serial = 838] [outer = 0x0] 03:49:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x124989400) [pid = 1674] [serial = 839] [outer = 0x12368fc00] 03:49:10 INFO - PROCESS | 1674 | 1464086950435 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x1267d0800) [pid = 1674] [serial = 840] [outer = 0x12368fc00] 03:49:10 INFO - PROCESS | 1674 | 1464086950757 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]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 03:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:49:10 INFO - PROCESS | 1674 | 1464086950798 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 1674 | 1464086950800 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:49:10 INFO - PROCESS | 1674 | 1464086950802 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 1674 | 1464086950803 Marionette TRACE conn2 <- [1,1094,null,{}] 03:49:10 INFO - PROCESS | 1674 | 1464086950805 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}] 03:49:10 INFO - PROCESS | 1674 | 1464086950910 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:49:10 INFO - PROCESS | 1674 | 1464086950914 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a983000 == 48 [pid = 1674] [id = 281] 03:49:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x123e85400) [pid = 1674] [serial = 841] [outer = 0x0] 03:49:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x126c24400) [pid = 1674] [serial = 842] [outer = 0x123e85400] 03:49:10 INFO - PROCESS | 1674 | 1464086950940 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x129409c00) [pid = 1674] [serial = 843] [outer = 0x123e85400] 03:49:11 INFO - PROCESS | 1674 | 1464086951290 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]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 03:49:11 INFO - PROCESS | 1674 | 1464086951327 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 1674 | 1464086951328 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:49:11 INFO - PROCESS | 1674 | 1464086951330 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 1674 | 1464086951331 Marionette TRACE conn2 <- [1,1098,null,{}] 03:49:11 INFO - PROCESS | 1674 | 1464086951333 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}] 03:49:11 INFO - PROCESS | 1674 | 1464086951431 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:49:11 INFO - PROCESS | 1674 | 1464086951462 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b87c000 == 49 [pid = 1674] [id = 282] 03:49:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x128d70000) [pid = 1674] [serial = 844] [outer = 0x0] 03:49:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x12a974c00) [pid = 1674] [serial = 845] [outer = 0x128d70000] 03:49:11 INFO - PROCESS | 1674 | 1464086951488 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x12b80b000) [pid = 1674] [serial = 846] [outer = 0x128d70000] 03:49:11 INFO - PROCESS | 1674 | 1464086951788 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]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 03:49:11 INFO - PROCESS | 1674 | 1464086951850 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 1674 | 1464086951852 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:49:11 INFO - PROCESS | 1674 | 1464086951855 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 1674 | 1464086951857 Marionette TRACE conn2 <- [1,1102,null,{}] 03:49:11 INFO - PROCESS | 1674 | 1464086951860 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}] 03:49:12 INFO - PROCESS | 1674 | 1464086952009 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:49:12 INFO - PROCESS | 1674 | 1464086952027 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf05800 == 50 [pid = 1674] [id = 283] 03:49:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x129674000) [pid = 1674] [serial = 847] [outer = 0x0] 03:49:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x12ba6a400) [pid = 1674] [serial = 848] [outer = 0x129674000] 03:49:12 INFO - PROCESS | 1674 | 1464086952069 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x128d31400) [pid = 1674] [serial = 849] [outer = 0x129674000] 03:49:12 INFO - PROCESS | 1674 | 1464086952521 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]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 675ms 03:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:49:12 INFO - PROCESS | 1674 | 1464086952531 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 1674 | 1464086952533 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:49:12 INFO - PROCESS | 1674 | 1464086952536 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 1674 | 1464086952538 Marionette TRACE conn2 <- [1,1106,null,{}] 03:49:12 INFO - PROCESS | 1674 | 1464086952542 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}] 03:49:12 INFO - PROCESS | 1674 | 1464086952695 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x129407800) [pid = 1674] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x12966f800) [pid = 1674] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x11a03e000) [pid = 1674] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x11a195400) [pid = 1674] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x12319fc00) [pid = 1674] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x123e7d000) [pid = 1674] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x116727400) [pid = 1674] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x11289e400) [pid = 1674] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x1185bac00) [pid = 1674] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x11a035c00) [pid = 1674] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x1198cac00) [pid = 1674] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x11214e800) [pid = 1674] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x116725000) [pid = 1674] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:49:13 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x1231a4c00) [pid = 1674] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:49:13 INFO - PROCESS | 1674 | 1464086953030 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x119ce7800 == 51 [pid = 1674] [id = 284] 03:49:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x111f1ac00) [pid = 1674] [serial = 850] [outer = 0x0] 03:49:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x1180c2800) [pid = 1674] [serial = 851] [outer = 0x111f1ac00] 03:49:13 INFO - PROCESS | 1674 | 1464086953056 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x11a037400) [pid = 1674] [serial = 852] [outer = 0x111f1ac00] 03:49:13 INFO - PROCESS | 1674 | 1464086953364 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]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 874ms 03:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:49:13 INFO - PROCESS | 1674 | 1464086953410 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 1674 | 1464086953412 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:49:13 INFO - PROCESS | 1674 | 1464086953414 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - PROCESS | 1674 | 1464086953415 Marionette TRACE conn2 <- [1,1110,null,{}] 03:49:13 INFO - PROCESS | 1674 | 1464086953418 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}] 03:49:13 INFO - PROCESS | 1674 | 1464086953524 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:49:13 INFO - PROCESS | 1674 | 1464086953581 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cba2800 == 52 [pid = 1674] [id = 285] 03:49:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x11289e400) [pid = 1674] [serial = 853] [outer = 0x0] 03:49:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x125432c00) [pid = 1674] [serial = 854] [outer = 0x11289e400] 03:49:13 INFO - PROCESS | 1674 | 1464086953613 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x12bf67400) [pid = 1674] [serial = 855] [outer = 0x11289e400] 03:49:13 INFO - PROCESS | 1674 | 1464086953900 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]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 520ms 03:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:49:13 INFO - PROCESS | 1674 | 1464086953935 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 1674 | 1464086953936 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:49:13 INFO - PROCESS | 1674 | 1464086953938 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - PROCESS | 1674 | 1464086953939 Marionette TRACE conn2 <- [1,1114,null,{}] 03:49:13 INFO - PROCESS | 1674 | 1464086953941 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}] 03:49:14 INFO - PROCESS | 1674 | 1464086954067 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:49:14 INFO - PROCESS | 1674 | 1464086954073 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9d0800 == 53 [pid = 1674] [id = 286] 03:49:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x12bf68800) [pid = 1674] [serial = 856] [outer = 0x0] 03:49:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x12c639800) [pid = 1674] [serial = 857] [outer = 0x12bf68800] 03:49:14 INFO - PROCESS | 1674 | 1464086954114 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x12c642000) [pid = 1674] [serial = 858] [outer = 0x12bf68800] 03:49:14 INFO - PROCESS | 1674 | 1464086954587 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]]]}] 03:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 03:49:14 INFO - PROCESS | 1674 | 1464086954611 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 1674 | 1464086954613 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:49:14 INFO - PROCESS | 1674 | 1464086954616 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 1674 | 1464086954618 Marionette TRACE conn2 <- [1,1118,null,{}] 03:49:14 INFO - PROCESS | 1674 | 1464086954621 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}] 03:49:14 INFO - PROCESS | 1674 | 1464086954708 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:49:14 INFO - PROCESS | 1674 | 1464086954712 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9e9000 == 54 [pid = 1674] [id = 287] 03:49:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x12bf61c00) [pid = 1674] [serial = 859] [outer = 0x0] 03:49:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x12c72b000) [pid = 1674] [serial = 860] [outer = 0x12bf61c00] 03:49:14 INFO - PROCESS | 1674 | 1464086954737 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x12c732000) [pid = 1674] [serial = 861] [outer = 0x12bf61c00] 03:49:15 INFO - PROCESS | 1674 | 1464086955197 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]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 620ms 03:49:15 INFO - PROCESS | 1674 | 1464086955237 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 1674 | 1464086955239 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:49:15 INFO - PROCESS | 1674 | 1464086955243 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 1674 | 1464086955246 Marionette TRACE conn2 <- [1,1122,null,{}] 03:49:15 INFO - PROCESS | 1674 | 1464086955249 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}] 03:49:15 INFO - PROCESS | 1674 | 1464086955359 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:49:15 INFO - PROCESS | 1674 | 1464086955426 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193ab000 == 55 [pid = 1674] [id = 288] 03:49:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x1121b1800) [pid = 1674] [serial = 862] [outer = 0x0] 03:49:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x1130f3000) [pid = 1674] [serial = 863] [outer = 0x1121b1800] 03:49:15 INFO - PROCESS | 1674 | 1464086955458 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 153 (0x116a5a000) [pid = 1674] [serial = 864] [outer = 0x1121b1800] 03:49:15 INFO - PROCESS | 1674 | 1464086955914 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]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 722ms 03:49:16 INFO - PROCESS | 1674 | 1464086956011 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 1674 | 1464086956017 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:49:16 INFO - PROCESS | 1674 | 1464086956026 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 1674 | 1464086956031 Marionette TRACE conn2 <- [1,1126,null,{}] 03:49:16 INFO - PROCESS | 1674 | 1464086956035 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}] 03:49:16 INFO - PROCESS | 1674 | 1464086956189 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:49:16 INFO - PROCESS | 1674 | 1464086956274 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e5d000 == 56 [pid = 1674] [id = 289] 03:49:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 154 (0x1185c3000) [pid = 1674] [serial = 865] [outer = 0x0] 03:49:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 155 (0x119111c00) [pid = 1674] [serial = 866] [outer = 0x1185c3000] 03:49:16 INFO - PROCESS | 1674 | 1464086956319 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 156 (0x119a2c400) [pid = 1674] [serial = 867] [outer = 0x1185c3000] 03:49:16 INFO - PROCESS | 1674 | 1464086956765 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]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 776ms 03:49:16 INFO - PROCESS | 1674 | 1464086956810 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 1674 | 1464086956811 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:49:16 INFO - PROCESS | 1674 | 1464086956815 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 1674 | 1464086956818 Marionette TRACE conn2 <- [1,1130,null,{}] 03:49:16 INFO - PROCESS | 1674 | 1464086956826 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}] 03:49:16 INFO - PROCESS | 1674 | 1464086956932 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:49:17 INFO - PROCESS | 1674 | 1464086957000 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9e6800 == 57 [pid = 1674] [id = 290] 03:49:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 157 (0x12362d400) [pid = 1674] [serial = 868] [outer = 0x0] 03:49:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 158 (0x123abf000) [pid = 1674] [serial = 869] [outer = 0x12362d400] 03:49:17 INFO - PROCESS | 1674 | 1464086957032 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 159 (0x124f14800) [pid = 1674] [serial = 870] [outer = 0x12362d400] 03:49:17 INFO - PROCESS | 1674 | 1464086957449 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]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 672ms 03:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:49:17 INFO - PROCESS | 1674 | 1464086957488 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 1674 | 1464086957490 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:49:17 INFO - PROCESS | 1674 | 1464086957508 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 1674 | 1464086957511 Marionette TRACE conn2 <- [1,1134,null,{}] 03:49:17 INFO - PROCESS | 1674 | 1464086957549 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}] 03:49:17 INFO - PROCESS | 1674 | 1464086957647 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:49:17 INFO - PROCESS | 1674 | 1464086957712 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x1125bd000 == 58 [pid = 1674] [id = 291] 03:49:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 160 (0x125431000) [pid = 1674] [serial = 871] [outer = 0x0] 03:49:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 161 (0x129404000) [pid = 1674] [serial = 872] [outer = 0x125431000] 03:49:17 INFO - PROCESS | 1674 | 1464086957742 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x12ba68800) [pid = 1674] [serial = 873] [outer = 0x125431000] 03:49:18 INFO - PROCESS | 1674 | 1464086958154 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]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 03:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:49:18 INFO - PROCESS | 1674 | 1464086958164 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 1674 | 1464086958166 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:49:18 INFO - PROCESS | 1674 | 1464086958168 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 1674 | 1464086958169 Marionette TRACE conn2 <- [1,1138,null,{}] 03:49:18 INFO - PROCESS | 1674 | 1464086958171 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}] 03:49:18 INFO - PROCESS | 1674 | 1464086958273 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:49:18 INFO - PROCESS | 1674 | 1464086958324 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x12dba0000 == 59 [pid = 1674] [id = 292] 03:49:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x1238f3800) [pid = 1674] [serial = 874] [outer = 0x0] 03:49:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x12bb2e000) [pid = 1674] [serial = 875] [outer = 0x1238f3800] 03:49:18 INFO - PROCESS | 1674 | 1464086958354 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 165 (0x12bf66800) [pid = 1674] [serial = 876] [outer = 0x1238f3800] 03:49:18 INFO - PROCESS | 1674 | 1464086958799 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]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 669ms 03:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:49:18 INFO - PROCESS | 1674 | 1464086958838 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 1674 | 1464086958839 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:49:18 INFO - PROCESS | 1674 | 1464086958842 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 1674 | 1464086958843 Marionette TRACE conn2 <- [1,1142,null,{}] 03:49:18 INFO - PROCESS | 1674 | 1464086958845 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}] 03:49:19 INFO - PROCESS | 1674 | 1464086959000 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:49:19 INFO - PROCESS | 1674 | 1464086959083 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e55800 == 60 [pid = 1674] [id = 293] 03:49:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 166 (0x11645d000) [pid = 1674] [serial = 877] [outer = 0x0] 03:49:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 167 (0x128d3ac00) [pid = 1674] [serial = 878] [outer = 0x11645d000] 03:49:19 INFO - PROCESS | 1674 | 1464086959113 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 168 (0x12c72ec00) [pid = 1674] [serial = 879] [outer = 0x11645d000] 03:49:19 INFO - PROCESS | 1674 | 1464086959542 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]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 719ms 03:49:19 INFO - PROCESS | 1674 | 1464086959562 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 1674 | 1464086959564 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:49:19 INFO - PROCESS | 1674 | 1464086959568 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 1674 | 1464086959571 Marionette TRACE conn2 <- [1,1146,null,{}] 03:49:19 INFO - PROCESS | 1674 | 1464086959574 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}] 03:49:19 INFO - PROCESS | 1674 | 1464086959722 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:49:19 INFO - PROCESS | 1674 | 1464086959843 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x117092800 == 61 [pid = 1674] [id = 294] 03:49:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 169 (0x11758e400) [pid = 1674] [serial = 880] [outer = 0x0] 03:49:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 170 (0x12c733400) [pid = 1674] [serial = 881] [outer = 0x11758e400] 03:49:19 INFO - PROCESS | 1674 | 1464086959885 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 171 (0x12c739800) [pid = 1674] [serial = 882] [outer = 0x11758e400] 03:49:20 INFO - PROCESS | 1674 | 1464086960688 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]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1174ms 03:49:20 INFO - PROCESS | 1674 | 1464086960742 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 1674 | 1464086960747 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:49:20 INFO - PROCESS | 1674 | 1464086960751 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 1674 | 1464086960753 Marionette TRACE conn2 <- [1,1150,null,{}] 03:49:20 INFO - PROCESS | 1674 | 1464086960756 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}] 03:49:20 INFO - PROCESS | 1674 | 1464086960850 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:49:20 INFO - PROCESS | 1674 | 1464086960920 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x118099000 == 62 [pid = 1674] [id = 295] 03:49:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 172 (0x11604c400) [pid = 1674] [serial = 883] [outer = 0x0] 03:49:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 173 (0x11604e400) [pid = 1674] [serial = 884] [outer = 0x11604c400] 03:49:20 INFO - PROCESS | 1674 | 1464086960948 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 174 (0x1164a9c00) [pid = 1674] [serial = 885] [outer = 0x11604c400] 03:49:21 INFO - PROCESS | 1674 | 1464086961390 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]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 674ms 03:49:21 INFO - PROCESS | 1674 | 1464086961446 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 1674 | 1464086961452 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:49:21 INFO - PROCESS | 1674 | 1464086961464 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 1674 | 1464086961467 Marionette TRACE conn2 <- [1,1154,null,{}] 03:49:21 INFO - PROCESS | 1674 | 1464086961510 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}] 03:49:21 INFO - PROCESS | 1674 | 1464086961661 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:49:21 INFO - PROCESS | 1674 | 1464086961697 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x11911c800 == 63 [pid = 1674] [id = 296] 03:49:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 175 (0x11713dc00) [pid = 1674] [serial = 886] [outer = 0x0] 03:49:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 176 (0x11767c000) [pid = 1674] [serial = 887] [outer = 0x11713dc00] 03:49:21 INFO - PROCESS | 1674 | 1464086961723 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 177 (0x118063800) [pid = 1674] [serial = 888] [outer = 0x11713dc00] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9d0800 == 62 [pid = 1674] [id = 286] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x12cba2800 == 61 [pid = 1674] [id = 285] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x119ce7800 == 60 [pid = 1674] [id = 284] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf05800 == 59 [pid = 1674] [id = 283] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x12b87c000 == 58 [pid = 1674] [id = 282] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x12a983000 == 57 [pid = 1674] [id = 281] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x126e65800 == 56 [pid = 1674] [id = 280] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x117e09000 == 55 [pid = 1674] [id = 279] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x11a29d000 == 54 [pid = 1674] [id = 278] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x1193e1800 == 53 [pid = 1674] [id = 277] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x11857a800 == 52 [pid = 1674] [id = 276] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x1231ef000 == 51 [pid = 1674] [id = 275] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb8c000 == 50 [pid = 1674] [id = 271] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x123744800 == 49 [pid = 1674] [id = 270] 03:49:21 INFO - PROCESS | 1674 | --DOCSHELL 0x1183a3000 == 48 [pid = 1674] [id = 269] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 176 (0x117682800) [pid = 1674] [serial = 765] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 175 (0x116a57000) [pid = 1674] [serial = 764] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 174 (0x1265c0400) [pid = 1674] [serial = 794] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 173 (0x110e16800) [pid = 1674] [serial = 746] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 172 (0x119a28400) [pid = 1674] [serial = 752] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 171 (0x125424000) [pid = 1674] [serial = 789] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 170 (0x123ab9000) [pid = 1674] [serial = 755] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 169 (0x12aba9c00) [pid = 1674] [serial = 800] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 168 (0x1267c8800) [pid = 1674] [serial = 758] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 167 (0x12a97c800) [pid = 1674] [serial = 798] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 166 (0x12a7ee400) [pid = 1674] [serial = 797] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 165 (0x11758e800) [pid = 1674] [serial = 791] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 164 (0x12319a000) [pid = 1674] [serial = 779] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x12b811800) [pid = 1674] [serial = 801] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x1234b6000) [pid = 1674] [serial = 780] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x123804400) [pid = 1674] [serial = 783] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 160 (0x12940e400) [pid = 1674] [serial = 795] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 159 (0x1234bfc00) [pid = 1674] [serial = 782] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 158 (0x123fd5800) [pid = 1674] [serial = 785] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 157 (0x124f14000) [pid = 1674] [serial = 788] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 156 (0x124877000) [pid = 1674] [serial = 786] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 155 (0x118064400) [pid = 1674] [serial = 767] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 154 (0x1185a8800) [pid = 1674] [serial = 768] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 153 (0x116428000) [pid = 1674] [serial = 762] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 152 (0x1128a4400) [pid = 1674] [serial = 761] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x118712400) [pid = 1674] [serial = 770] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x1198ca800) [pid = 1674] [serial = 771] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x11a18e800) [pid = 1674] [serial = 776] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x12316a800) [pid = 1674] [serial = 777] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x116a5c400) [pid = 1674] [serial = 749] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x1198d8c00) [pid = 1674] [serial = 773] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x119e17c00) [pid = 1674] [serial = 774] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x1234be000) [pid = 1674] [serial = 792] [outer = 0x0] [url = about:blank] 03:49:22 INFO - PROCESS | 1674 | 1464086962096 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]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 677ms 03:49:22 INFO - PROCESS | 1674 | 1464086962136 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 1674 | 1464086962137 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:49:22 INFO - PROCESS | 1674 | 1464086962140 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 1674 | 1464086962142 Marionette TRACE conn2 <- [1,1158,null,{}] 03:49:22 INFO - PROCESS | 1674 | 1464086962152 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}] 03:49:22 INFO - PROCESS | 1674 | 1464086962235 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:49:22 INFO - PROCESS | 1674 | 1464086962288 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x119453000 == 49 [pid = 1674] [id = 297] 03:49:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x118063000) [pid = 1674] [serial = 889] [outer = 0x0] 03:49:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x11819c800) [pid = 1674] [serial = 890] [outer = 0x118063000] 03:49:22 INFO - PROCESS | 1674 | 1464086962315 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x118714800) [pid = 1674] [serial = 891] [outer = 0x118063000] 03:49:22 INFO - PROCESS | 1674 | 1464086962601 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]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 475ms 03:49:22 INFO - PROCESS | 1674 | 1464086962617 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 1674 | 1464086962618 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:49:22 INFO - PROCESS | 1674 | 1464086962621 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 1674 | 1464086962622 Marionette TRACE conn2 <- [1,1162,null,{}] 03:49:22 INFO - PROCESS | 1674 | 1464086962624 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}] 03:49:22 INFO - PROCESS | 1674 | 1464086962719 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:49:22 INFO - PROCESS | 1674 | 1464086962723 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a2a7800 == 50 [pid = 1674] [id = 298] 03:49:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x1180c3800) [pid = 1674] [serial = 892] [outer = 0x0] 03:49:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x1198cf000) [pid = 1674] [serial = 893] [outer = 0x1180c3800] 03:49:22 INFO - PROCESS | 1674 | 1464086962751 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x1198d9400) [pid = 1674] [serial = 894] [outer = 0x1180c3800] 03:49:23 INFO - PROCESS | 1674 | 1464086963086 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]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 03:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:49:23 INFO - PROCESS | 1674 | 1464086963139 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 1674 | 1464086963140 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:49:23 INFO - PROCESS | 1674 | 1464086963142 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 1674 | 1464086963144 Marionette TRACE conn2 <- [1,1166,null,{}] 03:49:23 INFO - PROCESS | 1674 | 1464086963146 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}] 03:49:23 INFO - PROCESS | 1674 | 1464086963224 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:49:23 INFO - PROCESS | 1674 | 1464086963230 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x123744800 == 51 [pid = 1674] [id = 299] 03:49:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x119a28400) [pid = 1674] [serial = 895] [outer = 0x0] 03:49:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x119e0e000) [pid = 1674] [serial = 896] [outer = 0x119a28400] 03:49:23 INFO - PROCESS | 1674 | 1464086963255 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 153 (0x11a038000) [pid = 1674] [serial = 897] [outer = 0x119a28400] 03:49:23 INFO - PROCESS | 1674 | 1464086963584 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]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 03:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:49:23 INFO - PROCESS | 1674 | 1464086963615 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 1674 | 1464086963616 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:49:23 INFO - PROCESS | 1674 | 1464086963618 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 1674 | 1464086963619 Marionette TRACE conn2 <- [1,1170,null,{}] 03:49:23 INFO - PROCESS | 1674 | 1464086963621 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}] 03:49:23 INFO - PROCESS | 1674 | 1464086963708 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:49:23 INFO - PROCESS | 1674 | 1464086963771 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e24000 == 52 [pid = 1674] [id = 300] 03:49:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 154 (0x119df5400) [pid = 1674] [serial = 898] [outer = 0x0] 03:49:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 155 (0x11a18bc00) [pid = 1674] [serial = 899] [outer = 0x119df5400] 03:49:23 INFO - PROCESS | 1674 | 1464086963797 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 156 (0x1231a2c00) [pid = 1674] [serial = 900] [outer = 0x119df5400] 03:49:24 INFO - PROCESS | 1674 | 1464086964122 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]]]}] 03:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 03:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:49:24 INFO - PROCESS | 1674 | 1464086964137 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 1674 | 1464086964138 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:49:24 INFO - PROCESS | 1674 | 1464086964141 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 1674 | 1464086964142 Marionette TRACE conn2 <- [1,1174,null,{}] 03:49:24 INFO - PROCESS | 1674 | 1464086964147 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}] 03:49:24 INFO - PROCESS | 1674 | 1464086964254 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:49:24 INFO - PROCESS | 1674 | 1464086964265 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f72000 == 53 [pid = 1674] [id = 301] 03:49:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 157 (0x119e0f000) [pid = 1674] [serial = 901] [outer = 0x0] 03:49:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 158 (0x1234b8400) [pid = 1674] [serial = 902] [outer = 0x119e0f000] 03:49:24 INFO - PROCESS | 1674 | 1464086964290 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 159 (0x1234c2400) [pid = 1674] [serial = 903] [outer = 0x119e0f000] 03:49:24 INFO - PROCESS | 1674 | 1464086964623 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] 03:49:24 INFO - PROCESS | 1674 | 1464086964663 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:49:24 INFO - PROCESS | 1674 | 1464086964665 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 1674 | 1464086964666 Marionette TRACE conn2 <- [1,1178,null,{}] 03:49:24 INFO - PROCESS | 1674 | 1464086964669 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}] 03:49:24 INFO - PROCESS | 1674 | 1464086964773 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:49:24 INFO - PROCESS | 1674 | 1464086964778 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x12690e800 == 54 [pid = 1674] [id = 302] 03:49:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 160 (0x123466c00) [pid = 1674] [serial = 904] [outer = 0x0] 03:49:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 161 (0x12362ac00) [pid = 1674] [serial = 905] [outer = 0x123466c00] 03:49:24 INFO - PROCESS | 1674 | 1464086964802 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x1243a0c00) [pid = 1674] [serial = 906] [outer = 0x123466c00] 03:49:25 INFO - PROCESS | 1674 | 1464086965125 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] 03:49:25 INFO - PROCESS | 1674 | 1464086965186 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:49:25 INFO - PROCESS | 1674 | 1464086965188 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 1674 | 1464086965189 Marionette TRACE conn2 <- [1,1182,null,{}] 03:49:25 INFO - PROCESS | 1674 | 1464086965192 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}] 03:49:25 INFO - PROCESS | 1674 | 1464086965301 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:49:25 INFO - PROCESS | 1674 | 1464086965337 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a509800 == 55 [pid = 1674] [id = 303] 03:49:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x12439b000) [pid = 1674] [serial = 907] [outer = 0x0] 03:49:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x124f0d800) [pid = 1674] [serial = 908] [outer = 0x12439b000] 03:49:25 INFO - PROCESS | 1674 | 1464086965361 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 165 (0x124f88800) [pid = 1674] [serial = 909] [outer = 0x12439b000] 03:49:25 INFO - PROCESS | 1674 | 1464086965686 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] 03:49:25 INFO - PROCESS | 1674 | 1464086965714 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:49:25 INFO - PROCESS | 1674 | 1464086965716 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 1674 | 1464086965717 Marionette TRACE conn2 <- [1,1186,null,{}] 03:49:25 INFO - PROCESS | 1674 | 1464086965724 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}] 03:49:25 INFO - PROCESS | 1674 | 1464086965825 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:49:25 INFO - PROCESS | 1674 | 1464086965829 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a98c800 == 56 [pid = 1674] [id = 304] 03:49:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 166 (0x1246c6400) [pid = 1674] [serial = 910] [outer = 0x0] 03:49:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 167 (0x1265b3400) [pid = 1674] [serial = 911] [outer = 0x1246c6400] 03:49:25 INFO - PROCESS | 1674 | 1464086965885 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 168 (0x126c2d800) [pid = 1674] [serial = 912] [outer = 0x1246c6400] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 167 (0x11935a800) [pid = 1674] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 166 (0x1126ee800) [pid = 1674] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 165 (0x12368fc00) [pid = 1674] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 164 (0x119351c00) [pid = 1674] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x11289e400) [pid = 1674] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x128d70000) [pid = 1674] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x11683fc00) [pid = 1674] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 160 (0x12bf68800) [pid = 1674] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 159 (0x129674000) [pid = 1674] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 158 (0x123e85400) [pid = 1674] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 157 (0x111f1ac00) [pid = 1674] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:49:26 INFO - PROCESS | 1674 | --DOMWINDOW == 156 (0x119858000) [pid = 1674] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:49:26 INFO - PROCESS | 1674 | 1464086966335 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] 03:49:26 INFO - PROCESS | 1674 | 1464086966387 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:49:26 INFO - PROCESS | 1674 | 1464086966389 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 1674 | 1464086966391 Marionette TRACE conn2 <- [1,1190,null,{}] 03:49:26 INFO - PROCESS | 1674 | 1464086966394 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}] 03:49:26 INFO - PROCESS | 1674 | 1464086966491 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:49:26 INFO - PROCESS | 1674 | 1464086966568 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1e8000 == 57 [pid = 1674] [id = 305] 03:49:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 157 (0x1265bf400) [pid = 1674] [serial = 913] [outer = 0x0] 03:49:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 158 (0x128d32400) [pid = 1674] [serial = 914] [outer = 0x1265bf400] 03:49:26 INFO - PROCESS | 1674 | 1464086966597 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 159 (0x129403c00) [pid = 1674] [serial = 915] [outer = 0x1265bf400] 03:49:26 INFO - PROCESS | 1674 | 1464086966868 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] 03:49:26 INFO - PROCESS | 1674 | 1464086966918 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:49:26 INFO - PROCESS | 1674 | 1464086966920 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 1674 | 1464086966921 Marionette TRACE conn2 <- [1,1194,null,{}] 03:49:26 INFO - PROCESS | 1674 | 1464086966924 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}] 03:49:27 INFO - PROCESS | 1674 | 1464086967022 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:49:27 INFO - PROCESS | 1674 | 1464086967026 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf1f000 == 58 [pid = 1674] [id = 306] 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 160 (0x129407000) [pid = 1674] [serial = 916] [outer = 0x0] 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 161 (0x129674000) [pid = 1674] [serial = 917] [outer = 0x129407000] 03:49:27 INFO - PROCESS | 1674 | 1464086967051 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x12a7ea400) [pid = 1674] [serial = 918] [outer = 0x129407000] 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x12a7ef000) [pid = 1674] [serial = 919] [outer = 0x12ce06000] 03:49:27 INFO - PROCESS | 1674 | 1464086967408 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] 03:49:27 INFO - PROCESS | 1674 | 1464086967447 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:49:27 INFO - PROCESS | 1674 | 1464086967449 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 1674 | 1464086967450 Marionette TRACE conn2 <- [1,1198,null,{}] 03:49:27 INFO - PROCESS | 1674 | 1464086967453 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}] 03:49:27 INFO - PROCESS | 1674 | 1464086967536 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:49:27 INFO - PROCESS | 1674 | 1464086967540 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c911000 == 59 [pid = 1674] [id = 307] 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x12a7f0800) [pid = 1674] [serial = 920] [outer = 0x0] 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 165 (0x12a8f5000) [pid = 1674] [serial = 921] [outer = 0x12a7f0800] 03:49:27 INFO - PROCESS | 1674 | 1464086967565 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 166 (0x12ac67400) [pid = 1674] [serial = 922] [outer = 0x12a7f0800] 03:49:27 INFO - PROCESS | 1674 | 1464086967917 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]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 03:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:49:27 INFO - PROCESS | 1674 | 1464086967968 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 1674 | 1464086967970 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:49:27 INFO - PROCESS | 1674 | 1464086967972 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 1674 | 1464086967973 Marionette TRACE conn2 <- [1,1202,null,{}] 03:49:27 INFO - PROCESS | 1674 | 1464086967975 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}] 03:49:28 INFO - PROCESS | 1674 | 1464086968060 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:49:28 INFO - PROCESS | 1674 | 1464086968119 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce37000 == 60 [pid = 1674] [id = 308] 03:49:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 167 (0x12a7f4c00) [pid = 1674] [serial = 923] [outer = 0x0] 03:49:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 168 (0x12b805c00) [pid = 1674] [serial = 924] [outer = 0x12a7f4c00] 03:49:28 INFO - PROCESS | 1674 | 1464086968143 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 169 (0x12ba62800) [pid = 1674] [serial = 925] [outer = 0x12a7f4c00] 03:49:28 INFO - PROCESS | 1674 | 1464086968673 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]]]}] 03:49:28 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 03:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 03:49:28 INFO - PROCESS | 1674 | 1464086968744 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 1674 | 1464086968749 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:49:28 INFO - PROCESS | 1674 | 1464086968754 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 1674 | 1464086968758 Marionette TRACE conn2 <- [1,1206,null,{}] 03:49:28 INFO - PROCESS | 1674 | 1464086968763 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}] 03:49:28 INFO - PROCESS | 1674 | 1464086968924 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:49:29 INFO - PROCESS | 1674 | 1464086969046 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e0d800 == 61 [pid = 1674] [id = 309] 03:49:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 170 (0x112d85800) [pid = 1674] [serial = 926] [outer = 0x0] 03:49:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 171 (0x115fd5400) [pid = 1674] [serial = 927] [outer = 0x112d85800] 03:49:29 INFO - PROCESS | 1674 | 1464086969079 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 172 (0x11672dc00) [pid = 1674] [serial = 928] [outer = 0x112d85800] 03:49:29 INFO - PROCESS | 1674 | 1464086969521 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]]]}] 03:49:29 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 03:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 827ms 03:49:29 INFO - PROCESS | 1674 | 1464086969582 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 1674 | 1464086969587 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:49:29 INFO - PROCESS | 1674 | 1464086969598 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 1674 | 1464086969600 Marionette TRACE conn2 <- [1,1210,null,{}] 03:49:29 INFO - PROCESS | 1674 | 1464086969604 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}] 03:49:29 INFO - PROCESS | 1674 | 1464086969717 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:49:29 INFO - PROCESS | 1674 | 1464086969788 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e19000 == 62 [pid = 1674] [id = 310] 03:49:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 173 (0x1180c0c00) [pid = 1674] [serial = 929] [outer = 0x0] 03:49:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 174 (0x118487000) [pid = 1674] [serial = 930] [outer = 0x1180c0c00] 03:49:29 INFO - PROCESS | 1674 | 1464086969817 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 175 (0x118712400) [pid = 1674] [serial = 931] [outer = 0x1180c0c00] 03:49:30 INFO - PROCESS | 1674 | 1464086970247 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]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 673ms 03:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:49:30 INFO - PROCESS | 1674 | 1464086970270 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 1674 | 1464086970271 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:49:30 INFO - PROCESS | 1674 | 1464086970274 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 1674 | 1464086970277 Marionette TRACE conn2 <- [1,1214,null,{}] 03:49:30 INFO - PROCESS | 1674 | 1464086970285 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}] 03:49:30 INFO - PROCESS | 1674 | 1464086970395 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:49:30 INFO - PROCESS | 1674 | 1464086970452 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf0f800 == 63 [pid = 1674] [id = 311] 03:49:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 176 (0x119a29000) [pid = 1674] [serial = 932] [outer = 0x0] 03:49:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 177 (0x11a18a800) [pid = 1674] [serial = 933] [outer = 0x119a29000] 03:49:30 INFO - PROCESS | 1674 | 1464086970480 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 178 (0x123198c00) [pid = 1674] [serial = 934] [outer = 0x119a29000] 03:49:30 INFO - PROCESS | 1674 | 1464086970908 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]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 03:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:49:30 INFO - PROCESS | 1674 | 1464086970946 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 1674 | 1464086970948 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:49:30 INFO - PROCESS | 1674 | 1464086970950 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 1674 | 1464086970951 Marionette TRACE conn2 <- [1,1218,null,{}] 03:49:30 INFO - PROCESS | 1674 | 1464086970954 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}] 03:49:31 INFO - PROCESS | 1674 | 1464086971076 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:49:31 INFO - PROCESS | 1674 | 1464086971158 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6eb800 == 64 [pid = 1674] [id = 312] 03:49:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 179 (0x1233fcc00) [pid = 1674] [serial = 935] [outer = 0x0] 03:49:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 180 (0x1243a8c00) [pid = 1674] [serial = 936] [outer = 0x1233fcc00] 03:49:31 INFO - PROCESS | 1674 | 1464086971188 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 181 (0x1267cdc00) [pid = 1674] [serial = 937] [outer = 0x1233fcc00] 03:49:31 INFO - PROCESS | 1674 | 1464086971588 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]]]}] 03:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 03:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:49:31 INFO - PROCESS | 1674 | 1464086971620 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 1674 | 1464086971621 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:49:31 INFO - PROCESS | 1674 | 1464086971624 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 1674 | 1464086971625 Marionette TRACE conn2 <- [1,1222,null,{}] 03:49:31 INFO - PROCESS | 1674 | 1464086971627 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}] 03:49:31 INFO - PROCESS | 1674 | 1464086971732 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:49:31 INFO - PROCESS | 1674 | 1464086971791 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9d8800 == 65 [pid = 1674] [id = 313] 03:49:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 182 (0x1234bf000) [pid = 1674] [serial = 938] [outer = 0x0] 03:49:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 183 (0x128d35400) [pid = 1674] [serial = 939] [outer = 0x1234bf000] 03:49:31 INFO - PROCESS | 1674 | 1464086971861 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 184 (0x12924ec00) [pid = 1674] [serial = 940] [outer = 0x1234bf000] 03:49:32 INFO - PROCESS | 1674 | 1464086972309 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] 03:49:32 INFO - PROCESS | 1674 | 1464086972344 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:49:32 INFO - PROCESS | 1674 | 1464086972346 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 1674 | 1464086972348 Marionette TRACE conn2 <- [1,1226,null,{}] 03:49:32 INFO - PROCESS | 1674 | 1464086972350 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}] 03:49:32 INFO - PROCESS | 1674 | 1464086972480 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:49:32 INFO - PROCESS | 1674 | 1464086972567 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912c000 == 66 [pid = 1674] [id = 314] 03:49:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 185 (0x1126e5c00) [pid = 1674] [serial = 941] [outer = 0x0] 03:49:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 186 (0x119851c00) [pid = 1674] [serial = 942] [outer = 0x1126e5c00] 03:49:32 INFO - PROCESS | 1674 | 1464086972597 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 187 (0x12bb18000) [pid = 1674] [serial = 943] [outer = 0x1126e5c00] 03:49:32 INFO - PROCESS | 1674 | 1464086972993 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]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 674ms 03:49:33 INFO - PROCESS | 1674 | 1464086973020 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 1674 | 1464086973022 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:49:33 INFO - PROCESS | 1674 | 1464086973024 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 1674 | 1464086973025 Marionette TRACE conn2 <- [1,1230,null,{}] 03:49:33 INFO - PROCESS | 1674 | 1464086973028 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}] 03:49:33 INFO - PROCESS | 1674 | 1464086973278 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:49:33 INFO - PROCESS | 1674 | 1464086973356 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x11687a800 == 67 [pid = 1674] [id = 315] 03:49:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 188 (0x1121b2000) [pid = 1674] [serial = 944] [outer = 0x0] 03:49:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 189 (0x1128a8c00) [pid = 1674] [serial = 945] [outer = 0x1121b2000] 03:49:33 INFO - PROCESS | 1674 | 1464086973426 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 190 (0x114f20400) [pid = 1674] [serial = 946] [outer = 0x1121b2000] 03:49:33 INFO - PROCESS | 1674 | 1464086973906 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]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 922ms 03:49:33 INFO - PROCESS | 1674 | 1464086973948 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 1674 | 1464086973950 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:49:33 INFO - PROCESS | 1674 | 1464086973953 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 1674 | 1464086973956 Marionette TRACE conn2 <- [1,1234,null,{}] 03:49:33 INFO - PROCESS | 1674 | 1464086973959 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}] 03:49:34 INFO - PROCESS | 1674 | 1464086974057 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:49:34 INFO - PROCESS | 1674 | 1464086974130 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912b800 == 68 [pid = 1674] [id = 316] 03:49:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 191 (0x1180be000) [pid = 1674] [serial = 947] [outer = 0x0] 03:49:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 192 (0x118155000) [pid = 1674] [serial = 948] [outer = 0x1180be000] 03:49:34 INFO - PROCESS | 1674 | 1464086974161 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 193 (0x1185b0400) [pid = 1674] [serial = 949] [outer = 0x1180be000] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12c911000 == 67 [pid = 1674] [id = 307] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf1f000 == 66 [pid = 1674] [id = 306] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1e8000 == 65 [pid = 1674] [id = 305] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 192 (0x12c72b000) [pid = 1674] [serial = 860] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 191 (0x11a03b000) [pid = 1674] [serial = 812] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 190 (0x12b80ac00) [pid = 1674] [serial = 821] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 189 (0x116434c00) [pid = 1674] [serial = 806] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 188 (0x1234b5400) [pid = 1674] [serial = 815] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 187 (0x118154400) [pid = 1674] [serial = 809] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 186 (0x1269ab400) [pid = 1674] [serial = 818] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12a98c800 == 64 [pid = 1674] [id = 304] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12a509800 == 63 [pid = 1674] [id = 303] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12690e800 == 62 [pid = 1674] [id = 302] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x124f72000 == 61 [pid = 1674] [id = 301] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x123e24000 == 60 [pid = 1674] [id = 300] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x123744800 == 59 [pid = 1674] [id = 299] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x11a2a7800 == 58 [pid = 1674] [id = 298] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x119453000 == 57 [pid = 1674] [id = 297] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x11911c800 == 56 [pid = 1674] [id = 296] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x118099000 == 55 [pid = 1674] [id = 295] 03:49:34 INFO - PROCESS | 1674 | 1464086974679 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]]]}] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9e6800 == 54 [pid = 1674] [id = 290] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x126e5d000 == 53 [pid = 1674] [id = 289] 03:49:34 INFO - PROCESS | 1674 | --DOCSHELL 0x1193ab000 == 52 [pid = 1674] [id = 288] 03:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 770ms 03:49:34 INFO - PROCESS | 1674 | 1464086974724 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:49:34 INFO - PROCESS | 1674 | 1464086974731 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:49:34 INFO - PROCESS | 1674 | 1464086974734 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 1674 | 1464086974736 Marionette TRACE conn2 <- [1,1238,null,{}] 03:49:34 INFO - PROCESS | 1674 | 1464086974739 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}] 03:49:34 INFO - PROCESS | 1674 | 1464086974823 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 185 (0x12c642000) [pid = 1674] [serial = 858] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 184 (0x119e18000) [pid = 1674] [serial = 833] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 183 (0x1166c0000) [pid = 1674] [serial = 825] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 182 (0x1267d0800) [pid = 1674] [serial = 840] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 181 (0x1198cec00) [pid = 1674] [serial = 830] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 180 (0x125432c00) [pid = 1674] [serial = 854] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 179 (0x12b80b000) [pid = 1674] [serial = 846] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 178 (0x1180bec00) [pid = 1674] [serial = 827] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 177 (0x12c639800) [pid = 1674] [serial = 857] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 176 (0x1185a7c00) [pid = 1674] [serial = 828] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 175 (0x12ba6a400) [pid = 1674] [serial = 848] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 174 (0x128d31400) [pid = 1674] [serial = 849] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 173 (0x129409c00) [pid = 1674] [serial = 843] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 172 (0x11a275000) [pid = 1674] [serial = 834] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 171 (0x1133b1c00) [pid = 1674] [serial = 824] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 170 (0x126c24400) [pid = 1674] [serial = 842] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 169 (0x119a26400) [pid = 1674] [serial = 831] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 168 (0x11a037400) [pid = 1674] [serial = 852] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 167 (0x1212c6400) [pid = 1674] [serial = 836] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 166 (0x12a974c00) [pid = 1674] [serial = 845] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 165 (0x1234bb000) [pid = 1674] [serial = 837] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 164 (0x12bb16800) [pid = 1674] [serial = 803] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x1180c2800) [pid = 1674] [serial = 851] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x12bf67400) [pid = 1674] [serial = 855] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x124989400) [pid = 1674] [serial = 839] [outer = 0x0] [url = about:blank] 03:49:34 INFO - PROCESS | 1674 | 1464086974893 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x118099000 == 53 [pid = 1674] [id = 317] 03:49:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x1164fac00) [pid = 1674] [serial = 950] [outer = 0x0] 03:49:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x1185a7c00) [pid = 1674] [serial = 951] [outer = 0x1164fac00] 03:49:34 INFO - PROCESS | 1674 | 1464086974921 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x119352000) [pid = 1674] [serial = 952] [outer = 0x1164fac00] 03:49:35 INFO - PROCESS | 1674 | 1464086975219 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]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 03:49:35 INFO - PROCESS | 1674 | 1464086975254 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 1674 | 1464086975256 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:49:35 INFO - PROCESS | 1674 | 1464086975266 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 1674 | 1464086975269 Marionette TRACE conn2 <- [1,1242,null,{}] 03:49:35 INFO - PROCESS | 1674 | 1464086975271 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}] 03:49:35 INFO - PROCESS | 1674 | 1464086975353 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:49:35 INFO - PROCESS | 1674 | 1464086975381 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1f2800 == 54 [pid = 1674] [id = 318] 03:49:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 165 (0x119106c00) [pid = 1674] [serial = 953] [outer = 0x0] 03:49:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 166 (0x119a32800) [pid = 1674] [serial = 954] [outer = 0x119106c00] 03:49:35 INFO - PROCESS | 1674 | 1464086975453 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 167 (0x11a27a000) [pid = 1674] [serial = 955] [outer = 0x119106c00] 03:49:35 INFO - PROCESS | 1674 | 1464086975739 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]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 526ms 03:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:49:35 INFO - PROCESS | 1674 | 1464086975786 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 1674 | 1464086975787 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:49:35 INFO - PROCESS | 1674 | 1464086975789 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 1674 | 1464086975800 Marionette TRACE conn2 <- [1,1246,null,{}] 03:49:35 INFO - PROCESS | 1674 | 1464086975802 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}] 03:49:35 INFO - PROCESS | 1674 | 1464086975882 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:49:35 INFO - PROCESS | 1674 | 1464086975887 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x1246dd800 == 55 [pid = 1674] [id = 319] 03:49:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 168 (0x1212c4000) [pid = 1674] [serial = 956] [outer = 0x0] 03:49:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 169 (0x1231a0800) [pid = 1674] [serial = 957] [outer = 0x1212c4000] 03:49:35 INFO - PROCESS | 1674 | 1464086975912 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 170 (0x1234c3400) [pid = 1674] [serial = 958] [outer = 0x1212c4000] 03:49:36 INFO - PROCESS | 1674 | 1464086976236 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]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 479ms 03:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:49:36 INFO - PROCESS | 1674 | 1464086976268 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 1674 | 1464086976269 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:49:36 INFO - PROCESS | 1674 | 1464086976271 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 1674 | 1464086976272 Marionette TRACE conn2 <- [1,1250,null,{}] 03:49:36 INFO - PROCESS | 1674 | 1464086976275 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}] 03:49:36 INFO - PROCESS | 1674 | 1464086976389 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:49:36 INFO - PROCESS | 1674 | 1464086976424 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x126711800 == 56 [pid = 1674] [id = 320] 03:49:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 171 (0x1243a4000) [pid = 1674] [serial = 959] [outer = 0x0] 03:49:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 172 (0x1246c6000) [pid = 1674] [serial = 960] [outer = 0x1243a4000] 03:49:36 INFO - PROCESS | 1674 | 1464086976454 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 173 (0x125423c00) [pid = 1674] [serial = 961] [outer = 0x1243a4000] 03:49:36 INFO - PROCESS | 1674 | 1464086976784 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]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 03:49:36 INFO - PROCESS | 1674 | 1464086976791 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 1674 | 1464086976792 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:49:36 INFO - PROCESS | 1674 | 1464086976796 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 1674 | 1464086976797 Marionette TRACE conn2 <- [1,1254,null,{}] 03:49:36 INFO - PROCESS | 1674 | 1464086976800 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}] 03:49:36 INFO - PROCESS | 1674 | 1464086976905 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:49:36 INFO - PROCESS | 1674 | 1464086976920 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e1000 == 57 [pid = 1674] [id = 321] 03:49:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 174 (0x124683400) [pid = 1674] [serial = 962] [outer = 0x0] 03:49:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 175 (0x128d2dc00) [pid = 1674] [serial = 963] [outer = 0x124683400] 03:49:36 INFO - PROCESS | 1674 | 1464086976952 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 176 (0x129250400) [pid = 1674] [serial = 964] [outer = 0x124683400] 03:49:37 INFO - PROCESS | 1674 | 1464086977286 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]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 03:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:49:37 INFO - PROCESS | 1674 | 1464086977321 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 1674 | 1464086977322 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:49:37 INFO - PROCESS | 1674 | 1464086977324 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 1674 | 1464086977325 Marionette TRACE conn2 <- [1,1258,null,{}] 03:49:37 INFO - PROCESS | 1674 | 1464086977330 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}] 03:49:37 INFO - PROCESS | 1674 | 1464086977431 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:49:37 INFO - PROCESS | 1674 | 1464086977466 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a91b800 == 58 [pid = 1674] [id = 322] 03:49:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 177 (0x1269a2800) [pid = 1674] [serial = 965] [outer = 0x0] 03:49:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 178 (0x12a557400) [pid = 1674] [serial = 966] [outer = 0x1269a2800] 03:49:37 INFO - PROCESS | 1674 | 1464086977490 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 179 (0x12a977400) [pid = 1674] [serial = 967] [outer = 0x1269a2800] 03:49:37 INFO - PROCESS | 1674 | 1464086977832 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]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 03:49:37 INFO - PROCESS | 1674 | 1464086977847 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 1674 | 1464086977849 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:49:37 INFO - PROCESS | 1674 | 1464086977851 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 1674 | 1464086977852 Marionette TRACE conn2 <- [1,1262,null,{}] 03:49:37 INFO - PROCESS | 1674 | 1464086977854 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}] 03:49:37 INFO - PROCESS | 1674 | 1464086977956 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:49:37 INFO - PROCESS | 1674 | 1464086977969 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1ef000 == 59 [pid = 1674] [id = 323] 03:49:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 180 (0x12a978c00) [pid = 1674] [serial = 968] [outer = 0x0] 03:49:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 181 (0x12ba5f400) [pid = 1674] [serial = 969] [outer = 0x12a978c00] 03:49:37 INFO - PROCESS | 1674 | 1464086977994 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 182 (0x12ba6a000) [pid = 1674] [serial = 970] [outer = 0x12a978c00] 03:49:38 INFO - PROCESS | 1674 | 1464086978329 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]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 03:49:38 INFO - PROCESS | 1674 | 1464086978371 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 1674 | 1464086978372 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:49:38 INFO - PROCESS | 1674 | 1464086978374 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 1674 | 1464086978375 Marionette TRACE conn2 <- [1,1266,null,{}] 03:49:38 INFO - PROCESS | 1674 | 1464086978377 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}] 03:49:38 INFO - PROCESS | 1674 | 1464086978481 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:49:38 INFO - PROCESS | 1674 | 1464086978520 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf1c800 == 60 [pid = 1674] [id = 324] 03:49:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 183 (0x12abab000) [pid = 1674] [serial = 971] [outer = 0x0] 03:49:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 184 (0x12bb27800) [pid = 1674] [serial = 972] [outer = 0x12abab000] 03:49:38 INFO - PROCESS | 1674 | 1464086978544 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 185 (0x12bb31c00) [pid = 1674] [serial = 973] [outer = 0x12abab000] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 184 (0x118486800) [pid = 1674] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 183 (0x1234b4800) [pid = 1674] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 182 (0x11a033800) [pid = 1674] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 181 (0x113b39400) [pid = 1674] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 180 (0x11289dc00) [pid = 1674] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 179 (0x110e12400) [pid = 1674] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 178 (0x1180b6c00) [pid = 1674] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 177 (0x113c2e000) [pid = 1674] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 176 (0x124684c00) [pid = 1674] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 175 (0x119107000) [pid = 1674] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 174 (0x1212c4c00) [pid = 1674] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 173 (0x11819bc00) [pid = 1674] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 172 (0x12368e800) [pid = 1674] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 171 (0x1198d7800) [pid = 1674] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 170 (0x115d84800) [pid = 1674] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 169 (0x12a7efc00) [pid = 1674] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 168 (0x111a0fc00) [pid = 1674] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 167 (0x123fd5c00) [pid = 1674] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 166 (0x11289d800) [pid = 1674] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 165 (0x1234bdc00) [pid = 1674] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 164 (0x1180bf000) [pid = 1674] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x12ba62400) [pid = 1674] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x1180c3800) [pid = 1674] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x119e0f000) [pid = 1674] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 160 (0x118063000) [pid = 1674] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 159 (0x12439b000) [pid = 1674] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 158 (0x119a28400) [pid = 1674] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 157 (0x11758e400) [pid = 1674] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 156 (0x11604c400) [pid = 1674] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 155 (0x12362d400) [pid = 1674] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 154 (0x123466c00) [pid = 1674] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 153 (0x1185c3000) [pid = 1674] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 152 (0x11645d000) [pid = 1674] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x119df5400) [pid = 1674] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x1246c6400) [pid = 1674] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x125431000) [pid = 1674] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x12bf61c00) [pid = 1674] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x1265bf400) [pid = 1674] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x1238f3800) [pid = 1674] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x11713dc00) [pid = 1674] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x1121b1800) [pid = 1674] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x129407000) [pid = 1674] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x12a7f0800) [pid = 1674] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x11684c000) [pid = 1674] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x12678f000) [pid = 1674] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x126511000) [pid = 1674] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x11758c400) [pid = 1674] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:49:39 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x11a18c400) [pid = 1674] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:49:39 INFO - PROCESS | 1674 | 1464086979102 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]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 771ms 03:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:49:39 INFO - PROCESS | 1674 | 1464086979145 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 1674 | 1464086979146 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:49:39 INFO - PROCESS | 1674 | 1464086979148 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 1674 | 1464086979149 Marionette TRACE conn2 <- [1,1270,null,{}] 03:49:39 INFO - PROCESS | 1674 | 1464086979152 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}] 03:49:39 INFO - PROCESS | 1674 | 1464086979236 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:49:39 INFO - PROCESS | 1674 | 1464086979293 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f0b000 == 61 [pid = 1674] [id = 325] 03:49:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x110e17400) [pid = 1674] [serial = 974] [outer = 0x0] 03:49:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x11295dc00) [pid = 1674] [serial = 975] [outer = 0x110e17400] 03:49:39 INFO - PROCESS | 1674 | 1464086979322 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x1180b6c00) [pid = 1674] [serial = 976] [outer = 0x110e17400] 03:49:39 INFO - PROCESS | 1674 | 1464086979640 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]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 03:49:39 INFO - PROCESS | 1674 | 1464086979668 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:49:39 INFO - PROCESS | 1674 | 1464086979670 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:49:39 INFO - PROCESS | 1674 | 1464086979672 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 1674 | 1464086979674 Marionette TRACE conn2 <- [1,1274,null,{}] 03:49:39 INFO - PROCESS | 1674 | 1464086979676 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}] 03:49:39 INFO - PROCESS | 1674 | 1464086979774 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:49:39 INFO - PROCESS | 1674 | 1464086979779 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c90c000 == 62 [pid = 1674] [id = 326] 03:49:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x11819bc00) [pid = 1674] [serial = 977] [outer = 0x0] 03:49:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x1234b4800) [pid = 1674] [serial = 978] [outer = 0x11819bc00] 03:49:39 INFO - PROCESS | 1674 | 1464086979803 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x1246c6400) [pid = 1674] [serial = 979] [outer = 0x11819bc00] 03:49:40 INFO - PROCESS | 1674 | 1464086980138 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]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 03:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:49:40 INFO - PROCESS | 1674 | 1464086980195 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1674 | 1464086980196 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:49:40 INFO - PROCESS | 1674 | 1464086980198 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1674 | 1464086980199 Marionette TRACE conn2 <- [1,1278,null,{}] 03:49:40 INFO - PROCESS | 1674 | 1464086980201 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}] 03:49:40 INFO - PROCESS | 1674 | 1464086980287 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:49:40 INFO - PROCESS | 1674 | 1464086980292 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce47800 == 63 [pid = 1674] [id = 327] 03:49:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x118063000) [pid = 1674] [serial = 980] [outer = 0x0] 03:49:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x126974c00) [pid = 1674] [serial = 981] [outer = 0x118063000] 03:49:40 INFO - PROCESS | 1674 | 1464086980316 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x12ac69000) [pid = 1674] [serial = 982] [outer = 0x118063000] 03:49:40 INFO - PROCESS | 1674 | 1464086980631 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]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 471ms 03:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:49:40 INFO - PROCESS | 1674 | 1464086980670 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1674 | 1464086980671 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:49:40 INFO - PROCESS | 1674 | 1464086980673 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1674 | 1464086980674 Marionette TRACE conn2 <- [1,1282,null,{}] 03:49:40 INFO - PROCESS | 1674 | 1464086980677 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}] 03:49:40 INFO - PROCESS | 1674 | 1464086980771 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:49:40 INFO - PROCESS | 1674 | 1464086980834 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9c6800 == 64 [pid = 1674] [id = 328] 03:49:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x118152c00) [pid = 1674] [serial = 983] [outer = 0x0] 03:49:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x12bb24800) [pid = 1674] [serial = 984] [outer = 0x118152c00] 03:49:40 INFO - PROCESS | 1674 | 1464086980858 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x12bf69c00) [pid = 1674] [serial = 985] [outer = 0x118152c00] 03:49:41 INFO - PROCESS | 1674 | 1464086981299 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]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 669ms 03:49:41 INFO - PROCESS | 1674 | 1464086981358 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 1674 | 1464086981361 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:49:41 INFO - PROCESS | 1674 | 1464086981367 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 1674 | 1464086981369 Marionette TRACE conn2 <- [1,1286,null,{}] 03:49:41 INFO - PROCESS | 1674 | 1464086981373 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}] 03:49:41 INFO - PROCESS | 1674 | 1464086981486 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:49:41 INFO - PROCESS | 1674 | 1464086981584 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x118394000 == 65 [pid = 1674] [id = 329] 03:49:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x116729800) [pid = 1674] [serial = 986] [outer = 0x0] 03:49:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x1168a1800) [pid = 1674] [serial = 987] [outer = 0x116729800] 03:49:41 INFO - PROCESS | 1674 | 1464086981615 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x1180b7400) [pid = 1674] [serial = 988] [outer = 0x116729800] 03:49:42 INFO - PROCESS | 1674 | 1464086982048 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]]]}] 03:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 721ms 03:49:42 INFO - PROCESS | 1674 | 1464086982094 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 1674 | 1464086982098 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:49:42 INFO - PROCESS | 1674 | 1464086982105 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 1674 | 1464086982106 Marionette TRACE conn2 <- [1,1290,null,{}] 03:49:42 INFO - PROCESS | 1674 | 1464086982109 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}] 03:49:42 INFO - PROCESS | 1674 | 1464086982216 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:49:42 INFO - PROCESS | 1674 | 1464086982291 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x12421b800 == 66 [pid = 1674] [id = 330] 03:49:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 153 (0x118da7c00) [pid = 1674] [serial = 989] [outer = 0x0] 03:49:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 154 (0x119352800) [pid = 1674] [serial = 990] [outer = 0x118da7c00] 03:49:42 INFO - PROCESS | 1674 | 1464086982320 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 155 (0x1198d3400) [pid = 1674] [serial = 991] [outer = 0x118da7c00] 03:49:42 INFO - PROCESS | 1674 | 1464086982746 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]]]}] 03:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 03:49:42 INFO - PROCESS | 1674 | 1464086982776 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 1674 | 1464086982777 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:49:42 INFO - PROCESS | 1674 | 1464086982780 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 1674 | 1464086982783 Marionette TRACE conn2 <- [1,1294,null,{}] 03:49:42 INFO - PROCESS | 1674 | 1464086982826 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}] 03:49:42 INFO - PROCESS | 1674 | 1464086982972 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:49:43 INFO - PROCESS | 1674 | 1464086983028 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6f2800 == 67 [pid = 1674] [id = 331] 03:49:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 156 (0x123197800) [pid = 1674] [serial = 992] [outer = 0x0] 03:49:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 157 (0x123470800) [pid = 1674] [serial = 993] [outer = 0x123197800] 03:49:43 INFO - PROCESS | 1674 | 1464086983061 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 158 (0x123fd5400) [pid = 1674] [serial = 994] [outer = 0x123197800] 03:49:43 INFO - PROCESS | 1674 | 1464086983472 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]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 721ms 03:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:49:43 INFO - PROCESS | 1674 | 1464086983502 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 1674 | 1464086983504 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:49:43 INFO - PROCESS | 1674 | 1464086983506 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 1674 | 1464086983507 Marionette TRACE conn2 <- [1,1298,null,{}] 03:49:43 INFO - PROCESS | 1674 | 1464086983510 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}] 03:49:43 INFO - PROCESS | 1674 | 1464086983616 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:49:43 INFO - PROCESS | 1674 | 1464086983677 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x12e261800 == 68 [pid = 1674] [id = 332] 03:49:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 159 (0x1246cf400) [pid = 1674] [serial = 995] [outer = 0x0] 03:49:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 160 (0x126517000) [pid = 1674] [serial = 996] [outer = 0x1246cf400] 03:49:43 INFO - PROCESS | 1674 | 1464086983706 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 161 (0x12924d000) [pid = 1674] [serial = 997] [outer = 0x1246cf400] 03:49:44 INFO - PROCESS | 1674 | 1464086984152 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]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 669ms 03:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:49:44 INFO - PROCESS | 1674 | 1464086984175 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 1674 | 1464086984176 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:49:44 INFO - PROCESS | 1674 | 1464086984179 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 1674 | 1464086984180 Marionette TRACE conn2 <- [1,1302,null,{}] 03:49:44 INFO - PROCESS | 1674 | 1464086984182 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}] 03:49:44 INFO - PROCESS | 1674 | 1464086984283 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:49:44 INFO - PROCESS | 1674 | 1464086984375 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x1376a6000 == 69 [pid = 1674] [id = 333] 03:49:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x124f84000) [pid = 1674] [serial = 998] [outer = 0x0] 03:49:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x12b807c00) [pid = 1674] [serial = 999] [outer = 0x124f84000] 03:49:44 INFO - PROCESS | 1674 | 1464086984404 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x12bf63000) [pid = 1674] [serial = 1000] [outer = 0x124f84000] 03:49:44 INFO - PROCESS | 1674 | 1464086984848 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]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 718ms 03:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:49:44 INFO - PROCESS | 1674 | 1464086984897 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 1674 | 1464086984899 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:49:44 INFO - PROCESS | 1674 | 1464086984901 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 1674 | 1464086984902 Marionette TRACE conn2 <- [1,1306,null,{}] 03:49:44 INFO - PROCESS | 1674 | 1464086984905 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}] 03:49:45 INFO - PROCESS | 1674 | 1464086985067 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:49:45 INFO - PROCESS | 1674 | 1464086985123 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x115f9f000 == 70 [pid = 1674] [id = 334] 03:49:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 165 (0x1130f8800) [pid = 1674] [serial = 1001] [outer = 0x0] 03:49:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 166 (0x1198cfc00) [pid = 1674] [serial = 1002] [outer = 0x1130f8800] 03:49:45 INFO - PROCESS | 1674 | 1464086985154 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 167 (0x12c089800) [pid = 1674] [serial = 1003] [outer = 0x1130f8800] 03:49:45 INFO - PROCESS | 1674 | 1464086985559 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]]]}] 03:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 718ms 03:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:49:45 INFO - PROCESS | 1674 | 1464086985620 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 1674 | 1464086985621 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:49:45 INFO - PROCESS | 1674 | 1464086985623 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - PROCESS | 1674 | 1464086985624 Marionette TRACE conn2 <- [1,1310,null,{}] 03:49:45 INFO - PROCESS | 1674 | 1464086985627 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}] 03:49:45 INFO - PROCESS | 1674 | 1464086985731 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:49:45 INFO - PROCESS | 1674 | 1464086985794 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f0c000 == 71 [pid = 1674] [id = 335] 03:49:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 168 (0x111a0e400) [pid = 1674] [serial = 1004] [outer = 0x0] 03:49:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 169 (0x112610400) [pid = 1674] [serial = 1005] [outer = 0x111a0e400] 03:49:46 INFO - PROCESS | 1674 | 1464086986008 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 170 (0x112968000) [pid = 1674] [serial = 1006] [outer = 0x111a0e400] 03:49:46 INFO - PROCESS | 1674 | 1464086986454 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] 03:49:46 INFO - PROCESS | 1674 | 1464086986499 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:49:46 INFO - PROCESS | 1674 | 1464086986503 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 1674 | 1464086986505 Marionette TRACE conn2 <- [1,1314,null,{}] 03:49:46 INFO - PROCESS | 1674 | 1464086986508 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}] 03:49:46 INFO - PROCESS | 1674 | 1464086986606 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:49:46 INFO - PROCESS | 1674 | 1464086986671 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166f1800 == 72 [pid = 1674] [id = 336] 03:49:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 171 (0x113c2c400) [pid = 1674] [serial = 1007] [outer = 0x0] 03:49:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 172 (0x115fd7800) [pid = 1674] [serial = 1008] [outer = 0x113c2c400] 03:49:46 INFO - PROCESS | 1674 | 1464086986699 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 173 (0x11684b800) [pid = 1674] [serial = 1009] [outer = 0x113c2c400] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12c90e000 == 71 [pid = 1674] [id = 234] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce47800 == 70 [pid = 1674] [id = 327] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12c90c000 == 69 [pid = 1674] [id = 326] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x116f0b000 == 68 [pid = 1674] [id = 325] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf1c800 == 67 [pid = 1674] [id = 324] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1ef000 == 66 [pid = 1674] [id = 323] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12a91b800 == 65 [pid = 1674] [id = 322] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e1000 == 64 [pid = 1674] [id = 321] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 172 (0x12b805c00) [pid = 1674] [serial = 924] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | 1464086987149 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]]]}] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x126711800 == 63 [pid = 1674] [id = 320] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1246dd800 == 62 [pid = 1674] [id = 319] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1f2800 == 61 [pid = 1674] [id = 318] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x118099000 == 60 [pid = 1674] [id = 317] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11912b800 == 59 [pid = 1674] [id = 316] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11687a800 == 58 [pid = 1674] [id = 315] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9d8800 == 57 [pid = 1674] [id = 313] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6eb800 == 56 [pid = 1674] [id = 312] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf0f800 == 55 [pid = 1674] [id = 311] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x123e19000 == 54 [pid = 1674] [id = 310] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x117e0d800 == 53 [pid = 1674] [id = 309] 03:49:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce37000 == 52 [pid = 1674] [id = 308] 03:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 03:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:49:47 INFO - PROCESS | 1674 | 1464086987174 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 1674 | 1464086987177 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:49:47 INFO - PROCESS | 1674 | 1464086987181 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 1674 | 1464086987183 Marionette TRACE conn2 <- [1,1318,null,{}] 03:49:47 INFO - PROCESS | 1674 | 1464086987185 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}] 03:49:47 INFO - PROCESS | 1674 | 1464086987295 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 171 (0x12bb24c00) [pid = 1674] [serial = 822] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 170 (0x128d36800) [pid = 1674] [serial = 759] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 169 (0x1185a9400) [pid = 1674] [serial = 594] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 168 (0x12a976c00) [pid = 1674] [serial = 702] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 167 (0x12c63b000) [pid = 1674] [serial = 744] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 166 (0x1185bf000) [pid = 1674] [serial = 810] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 165 (0x124f10800) [pid = 1674] [serial = 816] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 164 (0x124f11c00) [pid = 1674] [serial = 756] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x11a276000) [pid = 1674] [serial = 813] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x116725c00) [pid = 1674] [serial = 591] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x116431800) [pid = 1674] [serial = 636] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 160 (0x1126e6400) [pid = 1674] [serial = 747] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 159 (0x119357000) [pid = 1674] [serial = 639] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 158 (0x116844400) [pid = 1674] [serial = 807] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 157 (0x128d6d400) [pid = 1674] [serial = 645] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 156 (0x1212cf000) [pid = 1674] [serial = 753] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 155 (0x1238f5800) [pid = 1674] [serial = 642] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 154 (0x1198cd000) [pid = 1674] [serial = 693] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 153 (0x1242fc800) [pid = 1674] [serial = 588] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 152 (0x12319b000) [pid = 1674] [serial = 696] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x117593400) [pid = 1674] [serial = 690] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x12ac6d400) [pid = 1674] [serial = 687] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x11289b800) [pid = 1674] [serial = 558] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x1269a5c00) [pid = 1674] [serial = 699] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x118156400) [pid = 1674] [serial = 750] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x12909e400) [pid = 1674] [serial = 819] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x1198cf000) [pid = 1674] [serial = 893] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x1198d9400) [pid = 1674] [serial = 894] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x1234b8400) [pid = 1674] [serial = 902] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x11819c800) [pid = 1674] [serial = 890] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x118714800) [pid = 1674] [serial = 891] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x124f0d800) [pid = 1674] [serial = 908] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x119e0e000) [pid = 1674] [serial = 896] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x11a038000) [pid = 1674] [serial = 897] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x12c739800) [pid = 1674] [serial = 882] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12c733400) [pid = 1674] [serial = 881] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x1164a9c00) [pid = 1674] [serial = 885] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x11604e400) [pid = 1674] [serial = 884] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x124f14800) [pid = 1674] [serial = 870] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x123abf000) [pid = 1674] [serial = 869] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x12362ac00) [pid = 1674] [serial = 905] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x119a2c400) [pid = 1674] [serial = 867] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x119111c00) [pid = 1674] [serial = 866] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12c72ec00) [pid = 1674] [serial = 879] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x128d3ac00) [pid = 1674] [serial = 878] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x11a18bc00) [pid = 1674] [serial = 899] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1265b3400) [pid = 1674] [serial = 911] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12ba68800) [pid = 1674] [serial = 873] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x129404000) [pid = 1674] [serial = 872] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x124f88800) [pid = 1674] [serial = 909] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12c732000) [pid = 1674] [serial = 861] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x128d32400) [pid = 1674] [serial = 914] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12bf66800) [pid = 1674] [serial = 876] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x12bb2e000) [pid = 1674] [serial = 875] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x118063800) [pid = 1674] [serial = 888] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11767c000) [pid = 1674] [serial = 887] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x116a5a000) [pid = 1674] [serial = 864] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1130f3000) [pid = 1674] [serial = 863] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x129674000) [pid = 1674] [serial = 917] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12a7ea400) [pid = 1674] [serial = 918] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12a8f5000) [pid = 1674] [serial = 921] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12a97f000) [pid = 1674] [serial = 513] [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.] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1243a0c00) [pid = 1674] [serial = 906] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12ac67400) [pid = 1674] [serial = 922] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x126c2d800) [pid = 1674] [serial = 912] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1234c2400) [pid = 1674] [serial = 903] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x129403c00) [pid = 1674] [serial = 915] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1231a2c00) [pid = 1674] [serial = 900] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12ba69c00) [pid = 1674] [serial = 804] [outer = 0x0] [url = about:blank] 03:49:47 INFO - PROCESS | 1674 | 1464086987364 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x116874800 == 53 [pid = 1674] [id = 337] 03:49:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1130f3000) [pid = 1674] [serial = 1010] [outer = 0x0] 03:49:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x116725c00) [pid = 1674] [serial = 1011] [outer = 0x1130f3000] 03:49:47 INFO - PROCESS | 1674 | 1464086987391 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1180bd000) [pid = 1674] [serial = 1012] [outer = 0x1130f3000] 03:49:47 INFO - PROCESS | 1674 | 1464086987703 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]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 569ms 03:49:47 INFO - PROCESS | 1674 | 1464086987751 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 1674 | 1464086987752 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:49:47 INFO - PROCESS | 1674 | 1464086987755 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 1674 | 1464086987757 Marionette TRACE conn2 <- [1,1322,null,{}] 03:49:47 INFO - PROCESS | 1674 | 1464086987764 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}] 03:49:47 INFO - PROCESS | 1674 | 1464086987887 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:49:47 INFO - PROCESS | 1674 | 1464086987897 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912f800 == 54 [pid = 1674] [id = 338] 03:49:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x118155c00) [pid = 1674] [serial = 1013] [outer = 0x0] 03:49:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1185bf400) [pid = 1674] [serial = 1014] [outer = 0x118155c00] 03:49:47 INFO - PROCESS | 1674 | 1464086987923 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x118710000) [pid = 1674] [serial = 1015] [outer = 0x118155c00] 03:49:48 INFO - PROCESS | 1674 | 1464086988235 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]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 524ms 03:49:48 INFO - PROCESS | 1674 | 1464086988280 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 1674 | 1464086988282 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:49:48 INFO - PROCESS | 1674 | 1464086988284 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 1674 | 1464086988285 Marionette TRACE conn2 <- [1,1326,null,{}] 03:49:48 INFO - PROCESS | 1674 | 1464086988288 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}] 03:49:48 INFO - PROCESS | 1674 | 1464086988381 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:49:48 INFO - PROCESS | 1674 | 1464086988431 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x11686b800 == 55 [pid = 1674] [id = 339] 03:49:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11815ac00) [pid = 1674] [serial = 1016] [outer = 0x0] 03:49:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x119353800) [pid = 1674] [serial = 1017] [outer = 0x11815ac00] 03:49:48 INFO - PROCESS | 1674 | 1464086988456 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1185b6800) [pid = 1674] [serial = 1018] [outer = 0x11815ac00] 03:49:48 INFO - PROCESS | 1674 | 1464086988787 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]]]}] 03:49:48 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 03:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 03:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:49:48 INFO - PROCESS | 1674 | 1464086988805 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 1674 | 1464086988806 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:49:48 INFO - PROCESS | 1674 | 1464086988811 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 1674 | 1464086988813 Marionette TRACE conn2 <- [1,1330,null,{}] 03:49:48 INFO - PROCESS | 1674 | 1464086988816 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}] 03:49:48 INFO - PROCESS | 1674 | 1464086988948 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:49:48 INFO - PROCESS | 1674 | 1464086988982 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232ac800 == 56 [pid = 1674] [id = 340] 03:49:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1198d7000) [pid = 1674] [serial = 1019] [outer = 0x0] 03:49:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x119df4800) [pid = 1674] [serial = 1020] [outer = 0x1198d7000] 03:49:49 INFO - PROCESS | 1674 | 1464086989011 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11a03fc00) [pid = 1674] [serial = 1021] [outer = 0x1198d7000] 03:49:49 INFO - PROCESS | 1674 | 1464086989328 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]]]}] 03:49:49 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 03:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 575ms 03:49:49 INFO - PROCESS | 1674 | 1464086989392 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 1674 | 1464086989393 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:49:49 INFO - PROCESS | 1674 | 1464086989395 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 1674 | 1464086989396 Marionette TRACE conn2 <- [1,1334,null,{}] 03:49:49 INFO - PROCESS | 1674 | 1464086989398 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}] 03:49:49 INFO - PROCESS | 1674 | 1464086989503 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:49:49 INFO - PROCESS | 1674 | 1464086989516 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ecc000 == 57 [pid = 1674] [id = 341] 03:49:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11a18b800) [pid = 1674] [serial = 1022] [outer = 0x0] 03:49:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12316a800) [pid = 1674] [serial = 1023] [outer = 0x11a18b800] 03:49:49 INFO - PROCESS | 1674 | 1464086989548 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1231a4400) [pid = 1674] [serial = 1024] [outer = 0x11a18b800] 03:49:49 INFO - PROCESS | 1674 | 1464086989917 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]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 572ms 03:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:49:49 INFO - PROCESS | 1674 | 1464086989968 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 1674 | 1464086989969 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:49:49 INFO - PROCESS | 1674 | 1464086989971 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 1674 | 1464086989972 Marionette TRACE conn2 <- [1,1338,null,{}] 03:49:49 INFO - PROCESS | 1674 | 1464086989974 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}] 03:49:50 INFO - PROCESS | 1674 | 1464086990075 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:49:50 INFO - PROCESS | 1674 | 1464086990088 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x124faf000 == 58 [pid = 1674] [id = 342] 03:49:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11a272c00) [pid = 1674] [serial = 1025] [outer = 0x0] 03:49:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1234c0400) [pid = 1674] [serial = 1026] [outer = 0x11a272c00] 03:49:50 INFO - PROCESS | 1674 | 1464086990113 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x123804400) [pid = 1674] [serial = 1027] [outer = 0x11a272c00] 03:49:50 INFO - PROCESS | 1674 | 1464086990921 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]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 968ms 03:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:49:50 INFO - PROCESS | 1674 | 1464086990940 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 1674 | 1464086990941 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:49:50 INFO - PROCESS | 1674 | 1464086990943 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 1674 | 1464086990944 Marionette TRACE conn2 <- [1,1342,null,{}] 03:49:50 INFO - PROCESS | 1674 | 1464086990949 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}] 03:49:51 INFO - PROCESS | 1674 | 1464086991047 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:49:51 INFO - PROCESS | 1674 | 1464086991060 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e68800 == 59 [pid = 1674] [id = 343] 03:49:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x123690000) [pid = 1674] [serial = 1028] [outer = 0x0] 03:49:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x1243a4c00) [pid = 1674] [serial = 1029] [outer = 0x123690000] 03:49:51 INFO - PROCESS | 1674 | 1464086991085 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x124f0d800) [pid = 1674] [serial = 1030] [outer = 0x123690000] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1269a2800) [pid = 1674] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x124683400) [pid = 1674] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12abab000) [pid = 1674] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x110e17400) [pid = 1674] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x119a29000) [pid = 1674] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1126e5c00) [pid = 1674] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1121b2000) [pid = 1674] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1234bf000) [pid = 1674] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x112d85800) [pid = 1674] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1233fcc00) [pid = 1674] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1180c0c00) [pid = 1674] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x119106c00) [pid = 1674] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1164fac00) [pid = 1674] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1243a4000) [pid = 1674] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1180be000) [pid = 1674] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1212c4000) [pid = 1674] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x12a978c00) [pid = 1674] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11819bc00) [pid = 1674] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:49:51 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x118063000) [pid = 1674] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:49:51 INFO - PROCESS | 1674 | 1464086991503 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]]]}] 03:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 572ms 03:49:51 INFO - PROCESS | 1674 | 1464086991515 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 1674 | 1464086991516 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:49:51 INFO - PROCESS | 1674 | 1464086991519 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:49:51 INFO - PROCESS | 1674 | 1464086991520 Marionette TRACE conn2 <- [1,1346,null,{}] 03:49:51 INFO - PROCESS | 1674 | 1464086991522 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}] 03:49:51 INFO - PROCESS | 1674 | 1464086991606 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:49:51 INFO - PROCESS | 1674 | 1464086991613 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290db000 == 60 [pid = 1674] [id = 344] 03:49:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1180be000) [pid = 1674] [serial = 1031] [outer = 0x0] 03:49:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x119a06400) [pid = 1674] [serial = 1032] [outer = 0x1180be000] 03:49:51 INFO - PROCESS | 1674 | 1464086991638 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12362c400) [pid = 1674] [serial = 1033] [outer = 0x1180be000] 03:49:51 INFO - PROCESS | 1674 | 1464086991948 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]]]}] 03:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 03:49:51 INFO - PROCESS | 1674 | 1464086991988 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 1674 | 1464086991989 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:49:52 INFO - PROCESS | 1674 | 1464086992009 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 1674 | 1464086992010 Marionette TRACE conn2 <- [1,1350,null,{}] 03:49:52 INFO - PROCESS | 1674 | 1464086992015 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}] 03:49:52 INFO - PROCESS | 1674 | 1464086992102 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:49:52 INFO - PROCESS | 1674 | 1464086992107 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a703800 == 61 [pid = 1674] [id = 345] 03:49:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1238f3c00) [pid = 1674] [serial = 1034] [outer = 0x0] 03:49:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x124f84800) [pid = 1674] [serial = 1035] [outer = 0x1238f3c00] 03:49:52 INFO - PROCESS | 1674 | 1464086992137 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12699e800) [pid = 1674] [serial = 1036] [outer = 0x1238f3c00] 03:49:52 INFO - PROCESS | 1674 | 1464086992485 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]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 527ms 03:49:52 INFO - PROCESS | 1674 | 1464086992532 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:49:52 INFO - PROCESS | 1674 | 1464086992541 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:49:52 INFO - PROCESS | 1674 | 1464086992544 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 1674 | 1464086992545 Marionette TRACE conn2 <- [1,1354,null,{}] 03:49:52 INFO - PROCESS | 1674 | 1464086992547 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}] 03:49:52 INFO - PROCESS | 1674 | 1464086992667 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:49:52 INFO - PROCESS | 1674 | 1464086992705 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac7a000 == 62 [pid = 1674] [id = 346] 03:49:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1269ab400) [pid = 1674] [serial = 1037] [outer = 0x0] 03:49:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x128d35000) [pid = 1674] [serial = 1038] [outer = 0x1269ab400] 03:49:52 INFO - PROCESS | 1674 | 1464086992730 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12966e800) [pid = 1674] [serial = 1039] [outer = 0x1269ab400] 03:49:53 INFO - PROCESS | 1674 | 1464086993001 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]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 470ms 03:49:53 INFO - PROCESS | 1674 | 1464086993016 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 1674 | 1464086993017 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:49:53 INFO - PROCESS | 1674 | 1464086993020 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 1674 | 1464086993021 Marionette TRACE conn2 <- [1,1358,null,{}] 03:49:53 INFO - PROCESS | 1674 | 1464086993023 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}] 03:49:53 INFO - PROCESS | 1674 | 1464086993112 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:49:53 INFO - PROCESS | 1674 | 1464086993118 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b87f800 == 63 [pid = 1674] [id = 347] 03:49:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x110e15400) [pid = 1674] [serial = 1040] [outer = 0x0] 03:49:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12a7f2800) [pid = 1674] [serial = 1041] [outer = 0x110e15400] 03:49:53 INFO - PROCESS | 1674 | 1464086993142 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12a971c00) [pid = 1674] [serial = 1042] [outer = 0x110e15400] 03:49:53 INFO - PROCESS | 1674 | 1464086993616 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]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 667ms 03:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:49:53 INFO - PROCESS | 1674 | 1464086993688 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 1674 | 1464086993690 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:49:53 INFO - PROCESS | 1674 | 1464086993694 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 1674 | 1464086993696 Marionette TRACE conn2 <- [1,1362,null,{}] 03:49:53 INFO - PROCESS | 1674 | 1464086993700 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}] 03:49:53 INFO - PROCESS | 1674 | 1464086993814 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:49:53 INFO - PROCESS | 1674 | 1464086993871 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x117043800 == 64 [pid = 1674] [id = 348] 03:49:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1130eec00) [pid = 1674] [serial = 1043] [outer = 0x0] 03:49:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1164a2000) [pid = 1674] [serial = 1044] [outer = 0x1130eec00] 03:49:53 INFO - PROCESS | 1674 | 1464086993903 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x11683dc00) [pid = 1674] [serial = 1045] [outer = 0x1130eec00] 03:49:54 INFO - PROCESS | 1674 | 1464086994432 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]]]}] 03:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 771ms 03:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:49:54 INFO - PROCESS | 1674 | 1464086994465 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 1674 | 1464086994469 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:49:54 INFO - PROCESS | 1674 | 1464086994474 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 1674 | 1464086994476 Marionette TRACE conn2 <- [1,1366,null,{}] 03:49:54 INFO - PROCESS | 1674 | 1464086994479 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}] 03:49:54 INFO - PROCESS | 1674 | 1464086994583 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:49:54 INFO - PROCESS | 1674 | 1464086994667 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b9800 == 65 [pid = 1674] [id = 349] 03:49:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1181a1000) [pid = 1674] [serial = 1046] [outer = 0x0] 03:49:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1185b5400) [pid = 1674] [serial = 1047] [outer = 0x1181a1000] 03:49:54 INFO - PROCESS | 1674 | 1464086994696 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x118714400) [pid = 1674] [serial = 1048] [outer = 0x1181a1000] 03:49:55 INFO - PROCESS | 1674 | 1464086995187 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] 03:49:55 INFO - PROCESS | 1674 | 1464086995249 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:49:55 INFO - PROCESS | 1674 | 1464086995253 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 1674 | 1464086995256 Marionette TRACE conn2 <- [1,1370,null,{}] 03:49:55 INFO - PROCESS | 1674 | 1464086995264 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}] 03:49:55 INFO - PROCESS | 1674 | 1464086995353 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:49:55 INFO - PROCESS | 1674 | 1464086995435 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac83800 == 66 [pid = 1674] [id = 350] 03:49:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x119e0e800) [pid = 1674] [serial = 1049] [outer = 0x0] 03:49:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x11a040c00) [pid = 1674] [serial = 1050] [outer = 0x119e0e800] 03:49:55 INFO - PROCESS | 1674 | 1464086995485 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11a27bc00) [pid = 1674] [serial = 1051] [outer = 0x119e0e800] 03:49:56 INFO - PROCESS | 1674 | 1464086996085 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] 03:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:49:56 INFO - PROCESS | 1674 | 1464086996134 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:49:56 INFO - PROCESS | 1674 | 1464086996137 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 1674 | 1464086996138 Marionette TRACE conn2 <- [1,1374,null,{}] 03:49:56 INFO - PROCESS | 1674 | 1464086996141 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}] 03:49:56 INFO - PROCESS | 1674 | 1464086996243 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:49:56 INFO - PROCESS | 1674 | 1464086996311 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf22800 == 67 [pid = 1674] [id = 351] 03:49:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x124688c00) [pid = 1674] [serial = 1052] [outer = 0x0] 03:49:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x124f87400) [pid = 1674] [serial = 1053] [outer = 0x124688c00] 03:49:56 INFO - PROCESS | 1674 | 1464086996341 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x126979400) [pid = 1674] [serial = 1054] [outer = 0x124688c00] 03:49:56 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:56 INFO - PROCESS | 1674 | 1464086996771 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] 03:49:56 INFO - PROCESS | 1674 | 1464086996808 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:49:56 INFO - PROCESS | 1674 | 1464086996810 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 1674 | 1464086996811 Marionette TRACE conn2 <- [1,1378,null,{}] 03:49:56 INFO - PROCESS | 1674 | 1464086996814 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}] 03:49:56 INFO - PROCESS | 1674 | 1464086996916 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:49:56 INFO - PROCESS | 1674 | 1464086996985 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c903000 == 68 [pid = 1674] [id = 352] 03:49:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x12468ec00) [pid = 1674] [serial = 1055] [outer = 0x0] 03:49:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x129409000) [pid = 1674] [serial = 1056] [outer = 0x12468ec00] 03:49:57 INFO - PROCESS | 1674 | 1464086997014 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x12a973c00) [pid = 1674] [serial = 1057] [outer = 0x12468ec00] 03:49:57 INFO - PROCESS | 1674 | 1464086997418 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] 03:49:57 INFO - PROCESS | 1674 | 1464086997434 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:49:57 INFO - PROCESS | 1674 | 1464086997437 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 1674 | 1464086997438 Marionette TRACE conn2 <- [1,1382,null,{}] 03:49:57 INFO - PROCESS | 1674 | 1464086997441 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}] 03:49:57 INFO - PROCESS | 1674 | 1464086997557 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:49:57 INFO - PROCESS | 1674 | 1464086997657 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cba8800 == 69 [pid = 1674] [id = 353] 03:49:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12a974800) [pid = 1674] [serial = 1058] [outer = 0x0] 03:49:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12ac70400) [pid = 1674] [serial = 1059] [outer = 0x12a974800] 03:49:57 INFO - PROCESS | 1674 | 1464086997689 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x12bb1c000) [pid = 1674] [serial = 1060] [outer = 0x12a974800] 03:49:58 INFO - PROCESS | 1674 | [1674] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:58 INFO - PROCESS | 1674 | 1464086998154 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] 03:49:58 INFO - PROCESS | 1674 | 1464086998209 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:49:58 INFO - PROCESS | 1674 | 1464086998214 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 1674 | 1464086998215 Marionette TRACE conn2 <- [1,1386,null,{}] 03:49:58 INFO - PROCESS | 1674 | 1464086998218 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}] 03:49:58 INFO - PROCESS | 1674 | 1464086998319 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:49:58 INFO - PROCESS | 1674 | 1464086998391 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193bb800 == 70 [pid = 1674] [id = 354] 03:49:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x1121b5000) [pid = 1674] [serial = 1061] [outer = 0x0] 03:49:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x119a2b000) [pid = 1674] [serial = 1062] [outer = 0x1121b5000] 03:49:58 INFO - PROCESS | 1674 | 1464086998420 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x12ba65000) [pid = 1674] [serial = 1063] [outer = 0x1121b5000] 03:49:59 INFO - PROCESS | 1674 | 1464086999045 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] 03:49:59 INFO - PROCESS | 1674 | 1464086999088 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:49:59 INFO - PROCESS | 1674 | 1464086999092 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 1674 | 1464086999094 Marionette TRACE conn2 <- [1,1390,null,{}] 03:49:59 INFO - PROCESS | 1674 | 1464086999098 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}] 03:49:59 INFO - PROCESS | 1674 | 1464086999201 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:49:59 INFO - PROCESS | 1674 | 1464086999273 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a29e800 == 71 [pid = 1674] [id = 355] 03:49:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x115f25400) [pid = 1674] [serial = 1064] [outer = 0x0] 03:49:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x11672b400) [pid = 1674] [serial = 1065] [outer = 0x115f25400] 03:49:59 INFO - PROCESS | 1674 | 1464086999301 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x117593400) [pid = 1674] [serial = 1066] [outer = 0x115f25400] 03:49:59 INFO - PROCESS | 1674 | 1464086999704 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]]]}] 03:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 03:49:59 INFO - PROCESS | 1674 | 1464086999764 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 1674 | 1464086999768 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:49:59 INFO - PROCESS | 1674 | 1464086999772 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 1674 | 1464086999774 Marionette TRACE conn2 <- [1,1394,null,{}] 03:49:59 INFO - PROCESS | 1674 | 1464086999776 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}] 03:49:59 INFO - PROCESS | 1674 | 1464086999900 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac7a000 == 70 [pid = 1674] [id = 346] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12a703800 == 69 [pid = 1674] [id = 345] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1290db000 == 68 [pid = 1674] [id = 344] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x126e68800 == 67 [pid = 1674] [id = 343] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x124faf000 == 66 [pid = 1674] [id = 342] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x123ecc000 == 65 [pid = 1674] [id = 341] 03:49:59 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x12bb24800) [pid = 1674] [serial = 984] [outer = 0x0] [url = about:blank] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1232ac800 == 64 [pid = 1674] [id = 340] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x11686b800 == 63 [pid = 1674] [id = 339] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x11912f800 == 62 [pid = 1674] [id = 338] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x116874800 == 61 [pid = 1674] [id = 337] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1166f1800 == 60 [pid = 1674] [id = 336] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x116f0c000 == 59 [pid = 1674] [id = 335] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1376a6000 == 58 [pid = 1674] [id = 333] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12e261800 == 57 [pid = 1674] [id = 332] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6f2800 == 56 [pid = 1674] [id = 331] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12421b800 == 55 [pid = 1674] [id = 330] 03:49:59 INFO - PROCESS | 1674 | --DOCSHELL 0x118394000 == 54 [pid = 1674] [id = 329] 03:49:59 INFO - PROCESS | 1674 | 1464086999988 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:49:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x113c04000 == 55 [pid = 1674] [id = 356] 03:49:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x116056c00) [pid = 1674] [serial = 1067] [outer = 0x0] 03:50:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x117682800) [pid = 1674] [serial = 1068] [outer = 0x116056c00] 03:50:00 INFO - PROCESS | 1674 | 1464087000015 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x1185d7c00) [pid = 1674] [serial = 1069] [outer = 0x116056c00] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x12a557400) [pid = 1674] [serial = 966] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x128d2dc00) [pid = 1674] [serial = 963] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x12a977400) [pid = 1674] [serial = 967] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x12bb27800) [pid = 1674] [serial = 972] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x11295dc00) [pid = 1674] [serial = 975] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x123198c00) [pid = 1674] [serial = 934] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x11a18a800) [pid = 1674] [serial = 933] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12bb18000) [pid = 1674] [serial = 943] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x119851c00) [pid = 1674] [serial = 942] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x1128a8c00) [pid = 1674] [serial = 945] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x114f20400) [pid = 1674] [serial = 946] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x128d35400) [pid = 1674] [serial = 939] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x12924ec00) [pid = 1674] [serial = 940] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x115fd5400) [pid = 1674] [serial = 927] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x11672dc00) [pid = 1674] [serial = 928] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x1243a8c00) [pid = 1674] [serial = 936] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x1267cdc00) [pid = 1674] [serial = 937] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x118712400) [pid = 1674] [serial = 931] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x118487000) [pid = 1674] [serial = 930] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x119a32800) [pid = 1674] [serial = 954] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x11a27a000) [pid = 1674] [serial = 955] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1185a7c00) [pid = 1674] [serial = 951] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x119352000) [pid = 1674] [serial = 952] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1246c6000) [pid = 1674] [serial = 960] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1185b0400) [pid = 1674] [serial = 949] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x118155000) [pid = 1674] [serial = 948] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1231a0800) [pid = 1674] [serial = 957] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1234c3400) [pid = 1674] [serial = 958] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12ba5f400) [pid = 1674] [serial = 969] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1234b4800) [pid = 1674] [serial = 978] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x126974c00) [pid = 1674] [serial = 981] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1246c6400) [pid = 1674] [serial = 979] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12bb31c00) [pid = 1674] [serial = 973] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x12ba6a000) [pid = 1674] [serial = 970] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x129250400) [pid = 1674] [serial = 964] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1180b6c00) [pid = 1674] [serial = 976] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x12ac69000) [pid = 1674] [serial = 982] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x125423c00) [pid = 1674] [serial = 961] [outer = 0x0] [url = about:blank] 03:50:00 INFO - PROCESS | 1674 | 1464087000320 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]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 569ms 03:50:00 INFO - PROCESS | 1674 | 1464087000342 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 1674 | 1464087000343 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:50:00 INFO - PROCESS | 1674 | 1464087000349 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 1674 | 1464087000352 Marionette TRACE conn2 <- [1,1398,null,{}] 03:50:00 INFO - PROCESS | 1674 | 1464087000359 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}] 03:50:00 INFO - PROCESS | 1674 | 1464087000472 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:50:00 INFO - PROCESS | 1674 | 1464087000499 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d59000 == 56 [pid = 1674] [id = 357] 03:50:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11910a800) [pid = 1674] [serial = 1070] [outer = 0x0] 03:50:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x119859800) [pid = 1674] [serial = 1071] [outer = 0x11910a800] 03:50:00 INFO - PROCESS | 1674 | 1464087000528 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x119a28000) [pid = 1674] [serial = 1072] [outer = 0x11910a800] 03:50:00 INFO - PROCESS | 1674 | 1464087000918 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]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 622ms 03:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:50:00 INFO - PROCESS | 1674 | 1464087000971 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 1674 | 1464087000973 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:50:00 INFO - PROCESS | 1674 | 1464087000975 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 1674 | 1464087000976 Marionette TRACE conn2 <- [1,1402,null,{}] 03:50:00 INFO - PROCESS | 1674 | 1464087000978 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}] 03:50:01 INFO - PROCESS | 1674 | 1464087001064 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:50:01 INFO - PROCESS | 1674 | 1464087001069 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e13800 == 57 [pid = 1674] [id = 358] 03:50:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11a040800) [pid = 1674] [serial = 1073] [outer = 0x0] 03:50:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11a279c00) [pid = 1674] [serial = 1074] [outer = 0x11a040800] 03:50:01 INFO - PROCESS | 1674 | 1464087001094 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x123198c00) [pid = 1674] [serial = 1075] [outer = 0x11a040800] 03:50:01 INFO - PROCESS | 1674 | 1464087001432 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]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 470ms 03:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:50:01 INFO - PROCESS | 1674 | 1464087001447 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 1674 | 1464087001449 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:50:01 INFO - PROCESS | 1674 | 1464087001451 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 1674 | 1464087001452 Marionette TRACE conn2 <- [1,1406,null,{}] 03:50:01 INFO - PROCESS | 1674 | 1464087001454 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}] 03:50:01 INFO - PROCESS | 1674 | 1464087001567 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:50:01 INFO - PROCESS | 1674 | 1464087001574 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e51000 == 58 [pid = 1674] [id = 359] 03:50:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11a18c400) [pid = 1674] [serial = 1076] [outer = 0x0] 03:50:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x123470000) [pid = 1674] [serial = 1077] [outer = 0x11a18c400] 03:50:01 INFO - PROCESS | 1674 | 1464087001602 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x123809400) [pid = 1674] [serial = 1078] [outer = 0x11a18c400] 03:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 572ms 03:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:50:02 INFO - PROCESS | 1674 | 1464087002019 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]]]}] 03:50:02 INFO - PROCESS | 1674 | 1464087002023 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 1674 | 1464087002024 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:50:02 INFO - PROCESS | 1674 | 1464087002026 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 1674 | 1464087002028 Marionette TRACE conn2 <- [1,1410,null,{}] 03:50:02 INFO - PROCESS | 1674 | 1464087002034 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}] 03:50:02 INFO - PROCESS | 1674 | 1464087002135 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:50:02 INFO - PROCESS | 1674 | 1464087002202 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e5c000 == 59 [pid = 1674] [id = 360] 03:50:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11a271c00) [pid = 1674] [serial = 1079] [outer = 0x0] 03:50:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1246c6c00) [pid = 1674] [serial = 1080] [outer = 0x11a271c00] 03:50:02 INFO - PROCESS | 1674 | 1464087002227 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12924ec00) [pid = 1674] [serial = 1081] [outer = 0x11a271c00] 03:50:02 INFO - PROCESS | 1674 | 1464087002584 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]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 574ms 03:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:50:02 INFO - PROCESS | 1674 | 1464087002605 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 1674 | 1464087002606 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:50:02 INFO - PROCESS | 1674 | 1464087002608 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 1674 | 1464087002609 Marionette TRACE conn2 <- [1,1414,null,{}] 03:50:02 INFO - PROCESS | 1674 | 1464087002614 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}] 03:50:02 INFO - PROCESS | 1674 | 1464087002718 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:50:02 INFO - PROCESS | 1674 | 1464087002760 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a524800 == 60 [pid = 1674] [id = 361] 03:50:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x129410400) [pid = 1674] [serial = 1082] [outer = 0x0] 03:50:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12a8f0000) [pid = 1674] [serial = 1083] [outer = 0x129410400] 03:50:02 INFO - PROCESS | 1674 | 1464087002784 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12b809400) [pid = 1674] [serial = 1084] [outer = 0x129410400] 03:50:03 INFO - PROCESS | 1674 | 1464087003152 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]]]}] 03:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 568ms 03:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:50:03 INFO - PROCESS | 1674 | 1464087003185 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:50:03 INFO - PROCESS | 1674 | 1464087003186 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:50:03 INFO - PROCESS | 1674 | 1464087003189 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 1674 | 1464087003190 Marionette TRACE conn2 <- [1,1418,null,{}] 03:50:03 INFO - PROCESS | 1674 | 1464087003192 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}] 03:50:03 INFO - PROCESS | 1674 | 1464087003295 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:50:03 INFO - PROCESS | 1674 | 1464087003331 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac83000 == 61 [pid = 1674] [id = 362] 03:50:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12a97c400) [pid = 1674] [serial = 1085] [outer = 0x0] 03:50:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12ba64c00) [pid = 1674] [serial = 1086] [outer = 0x12a97c400] 03:50:03 INFO - PROCESS | 1674 | 1464087003356 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12bb23c00) [pid = 1674] [serial = 1087] [outer = 0x12a97c400] 03:50:03 INFO - PROCESS | 1674 | 1464087003659 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]]]}] 03:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 517ms 03:50:03 INFO - PROCESS | 1674 | 1464087003707 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:50:03 INFO - PROCESS | 1674 | 1464087003718 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:50:03 INFO - PROCESS | 1674 | 1464087003720 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 1674 | 1464087003721 Marionette TRACE conn2 <- [1,1422,null,{}] 03:50:03 INFO - PROCESS | 1674 | 1464087003723 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}] 03:50:03 INFO - PROCESS | 1674 | 1464087003826 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:50:03 INFO - PROCESS | 1674 | 1464087003840 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c661000 == 62 [pid = 1674] [id = 363] 03:50:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12abab000) [pid = 1674] [serial = 1088] [outer = 0x0] 03:50:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12bf60000) [pid = 1674] [serial = 1089] [outer = 0x12abab000] 03:50:03 INFO - PROCESS | 1674 | 1464087003864 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12bf6bc00) [pid = 1674] [serial = 1090] [outer = 0x12abab000] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x11a18b800) [pid = 1674] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x11a272c00) [pid = 1674] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x118155c00) [pid = 1674] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x123690000) [pid = 1674] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x111a0e400) [pid = 1674] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1198d7000) [pid = 1674] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x11815ac00) [pid = 1674] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x113c2c400) [pid = 1674] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1130f3000) [pid = 1674] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1180be000) [pid = 1674] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1238f3c00) [pid = 1674] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:50:04 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1269ab400) [pid = 1674] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:50:04 INFO - PROCESS | 1674 | 1464087004255 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]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 571ms 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:50:04 INFO - PROCESS | 1674 | 1464087004291 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 1674 | 1464087004292 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:50:04 INFO - PROCESS | 1674 | 1464087004296 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 1674 | 1464087004298 Marionette TRACE conn2 <- [1,1426,null,{}] 03:50:04 INFO - PROCESS | 1674 | 1464087004301 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}] 03:50:04 INFO - PROCESS | 1674 | 1464087004388 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:50:04 INFO - PROCESS | 1674 | 1464087004392 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x12547e000 == 63 [pid = 1674] [id = 364] 03:50:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x113c2c800) [pid = 1674] [serial = 1091] [outer = 0x0] 03:50:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11815ac00) [pid = 1674] [serial = 1092] [outer = 0x113c2c800] 03:50:04 INFO - PROCESS | 1674 | 1464087004420 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123265800) [pid = 1674] [serial = 1093] [outer = 0x113c2c800] 03:50:04 INFO - PROCESS | 1674 | 1464087004768 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]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 525ms 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:50:04 INFO - PROCESS | 1674 | 1464087004820 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 1674 | 1464087004822 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:50:04 INFO - PROCESS | 1674 | 1464087004824 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 1674 | 1464087004826 Marionette TRACE conn2 <- [1,1430,null,{}] 03:50:04 INFO - PROCESS | 1674 | 1464087004828 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}] 03:50:04 INFO - PROCESS | 1674 | 1464087004941 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:50:04 INFO - PROCESS | 1674 | 1464087004947 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d42b800 == 64 [pid = 1674] [id = 365] 03:50:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x124f0dc00) [pid = 1674] [serial = 1094] [outer = 0x0] 03:50:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12c088800) [pid = 1674] [serial = 1095] [outer = 0x124f0dc00] 03:50:04 INFO - PROCESS | 1674 | 1464087004976 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12c63a000) [pid = 1674] [serial = 1096] [outer = 0x124f0dc00] 03:50:05 INFO - PROCESS | 1674 | 1464087005323 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]]]}] 03:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 03:50:05 INFO - PROCESS | 1674 | 1464087005343 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 1674 | 1464087005346 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:50:05 INFO - PROCESS | 1674 | 1464087005350 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 1674 | 1464087005351 Marionette TRACE conn2 <- [1,1434,null,{}] 03:50:05 INFO - PROCESS | 1674 | 1464087005354 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}] 03:50:05 INFO - PROCESS | 1674 | 1464087005441 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:50:05 INFO - PROCESS | 1674 | 1464087005500 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6ee000 == 65 [pid = 1674] [id = 366] 03:50:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12542b400) [pid = 1674] [serial = 1097] [outer = 0x0] 03:50:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12c642c00) [pid = 1674] [serial = 1098] [outer = 0x12542b400] 03:50:05 INFO - PROCESS | 1674 | 1464087005524 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12c730800) [pid = 1674] [serial = 1099] [outer = 0x12542b400] 03:50:05 INFO - PROCESS | 1674 | 1464087005801 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]]]}] 03:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 471ms 03:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:50:05 INFO - PROCESS | 1674 | 1464087005821 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 1674 | 1464087005822 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:50:05 INFO - PROCESS | 1674 | 1464087005824 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 1674 | 1464087005825 Marionette TRACE conn2 <- [1,1438,null,{}] 03:50:05 INFO - PROCESS | 1674 | 1464087005836 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}] 03:50:05 INFO - PROCESS | 1674 | 1464087005931 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:50:05 INFO - PROCESS | 1674 | 1464087005936 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9da000 == 66 [pid = 1674] [id = 367] 03:50:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x110fb1400) [pid = 1674] [serial = 1100] [outer = 0x0] 03:50:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x123f65800) [pid = 1674] [serial = 1101] [outer = 0x110fb1400] 03:50:05 INFO - PROCESS | 1674 | 1464087005961 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x123f69400) [pid = 1674] [serial = 1102] [outer = 0x110fb1400] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6f5000 == 65 [pid = 1674] [id = 253] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6d9800 == 64 [pid = 1674] [id = 252] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c3800 == 63 [pid = 1674] [id = 198] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce4e000 == 62 [pid = 1674] [id = 272] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6f5800 == 61 [pid = 1674] [id = 273] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x11912c000 == 60 [pid = 1674] [id = 314] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12b88d800 == 59 [pid = 1674] [id = 215] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1125bd000 == 58 [pid = 1674] [id = 291] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x126559000 == 57 [pid = 1674] [id = 199] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x118092800 == 56 [pid = 1674] [id = 274] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12a990800 == 55 [pid = 1674] [id = 211] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12c908800 == 54 [pid = 1674] [id = 268] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12dba0000 == 53 [pid = 1674] [id = 292] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x116f20800 == 52 [pid = 1674] [id = 235] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x117092800 == 51 [pid = 1674] [id = 294] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x124e55800 == 50 [pid = 1674] [id = 293] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9e9000 == 49 [pid = 1674] [id = 287] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x115f9f000 == 48 [pid = 1674] [id = 334] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9c6800 == 47 [pid = 1674] [id = 328] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x11a29e800 == 46 [pid = 1674] [id = 355] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1193bb800 == 45 [pid = 1674] [id = 354] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12cba8800 == 44 [pid = 1674] [id = 353] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12c903000 == 43 [pid = 1674] [id = 352] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf22800 == 42 [pid = 1674] [id = 351] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac83800 == 41 [pid = 1674] [id = 350] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1232b9800 == 40 [pid = 1674] [id = 349] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12b87f800 == 39 [pid = 1674] [id = 347] 03:50:06 INFO - PROCESS | 1674 | --DOCSHELL 0x117043800 == 38 [pid = 1674] [id = 348] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x119d59000 == 37 [pid = 1674] [id = 357] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x123e13800 == 36 [pid = 1674] [id = 358] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x12c661000 == 35 [pid = 1674] [id = 363] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x126e5c000 == 34 [pid = 1674] [id = 360] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac83000 == 33 [pid = 1674] [id = 362] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x12d42b800 == 32 [pid = 1674] [id = 365] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x124e51000 == 31 [pid = 1674] [id = 359] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x12547e000 == 30 [pid = 1674] [id = 364] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x113c04000 == 29 [pid = 1674] [id = 356] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x12a524800 == 28 [pid = 1674] [id = 361] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x119a06400) [pid = 1674] [serial = 1032] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12362c400) [pid = 1674] [serial = 1033] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x123804400) [pid = 1674] [serial = 1027] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x124f0d800) [pid = 1674] [serial = 1030] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12a7f2800) [pid = 1674] [serial = 1041] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x12699e800) [pid = 1674] [serial = 1036] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x124f84800) [pid = 1674] [serial = 1035] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x128d35000) [pid = 1674] [serial = 1038] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12966e800) [pid = 1674] [serial = 1039] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11a03fc00) [pid = 1674] [serial = 1021] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1231a4400) [pid = 1674] [serial = 1024] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12316a800) [pid = 1674] [serial = 1023] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1234c0400) [pid = 1674] [serial = 1026] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1168a1800) [pid = 1674] [serial = 987] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1185bf400) [pid = 1674] [serial = 1014] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x118710000) [pid = 1674] [serial = 1015] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1243a4c00) [pid = 1674] [serial = 1029] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x112610400) [pid = 1674] [serial = 1005] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x112968000) [pid = 1674] [serial = 1006] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x119df4800) [pid = 1674] [serial = 1020] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x119353800) [pid = 1674] [serial = 1017] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1185b6800) [pid = 1674] [serial = 1018] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11684b800) [pid = 1674] [serial = 1009] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x115fd7800) [pid = 1674] [serial = 1008] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x116725c00) [pid = 1674] [serial = 1011] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1180bd000) [pid = 1674] [serial = 1012] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x119352800) [pid = 1674] [serial = 990] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x123470800) [pid = 1674] [serial = 993] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x126517000) [pid = 1674] [serial = 996] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12b807c00) [pid = 1674] [serial = 999] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1198cfc00) [pid = 1674] [serial = 1002] [outer = 0x0] [url = about:blank] 03:50:07 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6ee000 == 27 [pid = 1674] [id = 366] 03:50:07 INFO - PROCESS | 1674 | 1464087007701 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]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1923ms 03:50:07 INFO - PROCESS | 1674 | 1464087007749 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:50:07 INFO - PROCESS | 1674 | 1464087007751 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:50:07 INFO - PROCESS | 1674 | 1464087007755 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 1674 | 1464087007757 Marionette TRACE conn2 <- [1,1442,null,{}] 03:50:07 INFO - PROCESS | 1674 | 1464087007767 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}] 03:50:07 INFO - PROCESS | 1674 | 1464087007850 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:50:07 INFO - PROCESS | 1674 | 1464087007900 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x1130c1800 == 28 [pid = 1674] [id = 368] 03:50:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1128a0800) [pid = 1674] [serial = 1103] [outer = 0x0] 03:50:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1128a1000) [pid = 1674] [serial = 1104] [outer = 0x1128a0800] 03:50:07 INFO - PROCESS | 1674 | 1464087007929 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11295d800) [pid = 1674] [serial = 1105] [outer = 0x1128a0800] 03:50:08 INFO - PROCESS | 1674 | 1464087008240 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]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 526ms 03:50:08 INFO - PROCESS | 1674 | 1464087008282 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 1674 | 1464087008286 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:50:08 INFO - PROCESS | 1674 | 1464087008290 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 1674 | 1464087008292 Marionette TRACE conn2 <- [1,1446,null,{}] 03:50:08 INFO - PROCESS | 1674 | 1464087008295 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}] 03:50:08 INFO - PROCESS | 1674 | 1464087008369 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:50:08 INFO - PROCESS | 1674 | 1464087008374 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166f5800 == 29 [pid = 1674] [id = 369] 03:50:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x112d85800) [pid = 1674] [serial = 1106] [outer = 0x0] 03:50:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x114f21000) [pid = 1674] [serial = 1107] [outer = 0x112d85800] 03:50:08 INFO - PROCESS | 1674 | 1464087008403 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11604d800) [pid = 1674] [serial = 1108] [outer = 0x112d85800] 03:50:08 INFO - PROCESS | 1674 | 1464087008748 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]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 473ms 03:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:50:08 INFO - PROCESS | 1674 | 1464087008763 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 1674 | 1464087008765 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:50:08 INFO - PROCESS | 1674 | 1464087008767 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 1674 | 1464087008770 Marionette TRACE conn2 <- [1,1450,null,{}] 03:50:08 INFO - PROCESS | 1674 | 1464087008778 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}] 03:50:08 INFO - PROCESS | 1674 | 1464087008857 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:50:08 INFO - PROCESS | 1674 | 1464087008865 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166f2000 == 30 [pid = 1674] [id = 370] 03:50:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x110e0f000) [pid = 1674] [serial = 1109] [outer = 0x0] 03:50:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x116724c00) [pid = 1674] [serial = 1110] [outer = 0x110e0f000] 03:50:08 INFO - PROCESS | 1674 | 1464087008902 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x116899400) [pid = 1674] [serial = 1111] [outer = 0x110e0f000] 03:50:09 INFO - PROCESS | 1674 | 1464087009253 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]]]}] 03:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 03:50:09 INFO - PROCESS | 1674 | 1464087009288 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 1674 | 1464087009290 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:50:09 INFO - PROCESS | 1674 | 1464087009292 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 1674 | 1464087009293 Marionette TRACE conn2 <- [1,1454,null,{}] 03:50:09 INFO - PROCESS | 1674 | 1464087009296 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}] 03:50:09 INFO - PROCESS | 1674 | 1464087009389 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:50:09 INFO - PROCESS | 1674 | 1464087009395 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x11808c800 == 31 [pid = 1674] [id = 371] 03:50:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1164a9c00) [pid = 1674] [serial = 1112] [outer = 0x0] 03:50:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x117595000) [pid = 1674] [serial = 1113] [outer = 0x1164a9c00] 03:50:09 INFO - PROCESS | 1674 | 1464087009421 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1180b7000) [pid = 1674] [serial = 1114] [outer = 0x1164a9c00] 03:50:09 INFO - PROCESS | 1674 | 1464087009748 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]]]}] 03:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 469ms 03:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:50:09 INFO - PROCESS | 1674 | 1464087009764 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 1674 | 1464087009766 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:50:09 INFO - PROCESS | 1674 | 1464087009768 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 1674 | 1464087009769 Marionette TRACE conn2 <- [1,1458,null,{}] 03:50:09 INFO - PROCESS | 1674 | 1464087009771 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}] 03:50:09 INFO - PROCESS | 1674 | 1464087009843 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:50:09 INFO - PROCESS | 1674 | 1464087009850 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912b800 == 32 [pid = 1674] [id = 372] 03:50:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x112d7f800) [pid = 1674] [serial = 1115] [outer = 0x0] 03:50:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1180c4800) [pid = 1674] [serial = 1116] [outer = 0x112d7f800] 03:50:09 INFO - PROCESS | 1674 | 1464087009876 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x118159c00) [pid = 1674] [serial = 1117] [outer = 0x112d7f800] 03:50:10 INFO - PROCESS | 1674 | 1464087010236 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]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 03:50:10 INFO - PROCESS | 1674 | 1464087010286 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 1674 | 1464087010288 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:50:10 INFO - PROCESS | 1674 | 1464087010290 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 1674 | 1464087010291 Marionette TRACE conn2 <- [1,1462,null,{}] 03:50:10 INFO - PROCESS | 1674 | 1464087010293 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}] 03:50:10 INFO - PROCESS | 1674 | 1464087010391 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:50:10 INFO - PROCESS | 1674 | 1464087010400 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d7800 == 33 [pid = 1674] [id = 373] 03:50:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x118486000) [pid = 1674] [serial = 1118] [outer = 0x0] 03:50:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1185d2400) [pid = 1674] [serial = 1119] [outer = 0x118486000] 03:50:10 INFO - PROCESS | 1674 | 1464087010426 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x119111800) [pid = 1674] [serial = 1120] [outer = 0x118486000] 03:50:10 INFO - PROCESS | 1674 | 1464087010733 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]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 03:50:10 INFO - PROCESS | 1674 | 1464087010761 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:50:10 INFO - PROCESS | 1674 | 1464087010764 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:50:10 INFO - PROCESS | 1674 | 1464087010767 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 1674 | 1464087010767 Marionette TRACE conn2 <- [1,1466,null,{}] 03:50:10 INFO - PROCESS | 1674 | 1464087010770 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}] 03:50:10 INFO - PROCESS | 1674 | 1464087010838 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:50:10 INFO - PROCESS | 1674 | 1464087010889 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x119462800 == 34 [pid = 1674] [id = 374] 03:50:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1185a8400) [pid = 1674] [serial = 1121] [outer = 0x0] 03:50:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x119358000) [pid = 1674] [serial = 1122] [outer = 0x1185a8400] 03:50:10 INFO - PROCESS | 1674 | 1464087010913 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1198cf000) [pid = 1674] [serial = 1123] [outer = 0x1185a8400] 03:50:11 INFO - PROCESS | 1674 | 1464087011180 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]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 469ms 03:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:50:11 INFO - PROCESS | 1674 | 1464087011236 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 1674 | 1464087011238 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:50:11 INFO - PROCESS | 1674 | 1464087011240 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 1674 | 1464087011241 Marionette TRACE conn2 <- [1,1470,null,{}] 03:50:11 INFO - PROCESS | 1674 | 1464087011243 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}] 03:50:11 INFO - PROCESS | 1674 | 1464087011327 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:50:11 INFO - PROCESS | 1674 | 1464087011333 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1f2800 == 35 [pid = 1674] [id = 375] 03:50:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1198ce800) [pid = 1674] [serial = 1124] [outer = 0x0] 03:50:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x119a05c00) [pid = 1674] [serial = 1125] [outer = 0x1198ce800] 03:50:11 INFO - PROCESS | 1674 | 1464087011359 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x119a2e800) [pid = 1674] [serial = 1126] [outer = 0x1198ce800] 03:50:11 INFO - PROCESS | 1674 | 1464087011695 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]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 473ms 03:50:11 INFO - PROCESS | 1674 | 1464087011715 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 1674 | 1464087011717 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:50:11 INFO - PROCESS | 1674 | 1464087011719 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 1674 | 1464087011720 Marionette TRACE conn2 <- [1,1474,null,{}] 03:50:11 INFO - PROCESS | 1674 | 1464087011722 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}] 03:50:11 INFO - PROCESS | 1674 | 1464087011819 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:50:11 INFO - PROCESS | 1674 | 1464087011826 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x117093800 == 36 [pid = 1674] [id = 376] 03:50:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x119a2f400) [pid = 1674] [serial = 1127] [outer = 0x0] 03:50:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x119e0e000) [pid = 1674] [serial = 1128] [outer = 0x119a2f400] 03:50:11 INFO - PROCESS | 1674 | 1464087011854 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x11a035c00) [pid = 1674] [serial = 1129] [outer = 0x119a2f400] 03:50:12 INFO - PROCESS | 1674 | 1464087012146 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]]]}] 03:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 469ms 03:50:12 INFO - PROCESS | 1674 | 1464087012189 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 1674 | 1464087012190 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:50:12 INFO - PROCESS | 1674 | 1464087012192 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 1674 | 1464087012193 Marionette TRACE conn2 <- [1,1478,null,{}] 03:50:12 INFO - PROCESS | 1674 | 1464087012198 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}] 03:50:12 INFO - PROCESS | 1674 | 1464087012273 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:50:12 INFO - PROCESS | 1674 | 1464087012278 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x12342f800 == 37 [pid = 1674] [id = 377] 03:50:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x119e17c00) [pid = 1674] [serial = 1130] [outer = 0x0] 03:50:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11a041000) [pid = 1674] [serial = 1131] [outer = 0x119e17c00] 03:50:12 INFO - PROCESS | 1674 | 1464087012305 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x11a18f800) [pid = 1674] [serial = 1132] [outer = 0x119e17c00] 03:50:12 INFO - PROCESS | 1674 | 1464087012655 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]]]}] 03:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 471ms 03:50:12 INFO - PROCESS | 1674 | 1464087012665 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 1674 | 1464087012667 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:50:12 INFO - PROCESS | 1674 | 1464087012669 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 1674 | 1464087012671 Marionette TRACE conn2 <- [1,1482,null,{}] 03:50:12 INFO - PROCESS | 1674 | 1464087012673 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}] 03:50:12 INFO - PROCESS | 1674 | 1464087012786 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:50:12 INFO - PROCESS | 1674 | 1464087012804 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912a000 == 38 [pid = 1674] [id = 378] 03:50:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11a193400) [pid = 1674] [serial = 1133] [outer = 0x0] 03:50:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11a278400) [pid = 1674] [serial = 1134] [outer = 0x11a193400] 03:50:12 INFO - PROCESS | 1674 | 1464087012836 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12319ac00) [pid = 1674] [serial = 1135] [outer = 0x11a193400] 03:50:13 INFO - PROCESS | 1674 | 1464087013200 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]]]}] 03:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 03:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:50:13 INFO - PROCESS | 1674 | 1464087013245 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 1674 | 1464087013246 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:50:13 INFO - PROCESS | 1674 | 1464087013248 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 1674 | 1464087013249 Marionette TRACE conn2 <- [1,1486,null,{}] 03:50:13 INFO - PROCESS | 1674 | 1464087013251 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}] 03:50:13 INFO - PROCESS | 1674 | 1464087013342 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:50:13 INFO - PROCESS | 1674 | 1464087013347 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x124347800 == 39 [pid = 1674] [id = 379] 03:50:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x11a193800) [pid = 1674] [serial = 1136] [outer = 0x0] 03:50:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1231a3800) [pid = 1674] [serial = 1137] [outer = 0x11a193800] 03:50:13 INFO - PROCESS | 1674 | 1464087013372 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x1234b6400) [pid = 1674] [serial = 1138] [outer = 0x11a193800] 03:50:13 INFO - PROCESS | 1674 | 1464087013691 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]]]}] 03:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms 03:50:13 INFO - PROCESS | 1674 | 1464087013719 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 1674 | 1464087013720 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:50:13 INFO - PROCESS | 1674 | 1464087013727 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 1674 | 1464087013729 Marionette TRACE conn2 <- [1,1490,null,{}] 03:50:13 INFO - PROCESS | 1674 | 1464087013734 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}] 03:50:13 INFO - PROCESS | 1674 | 1464087013836 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:50:13 INFO - PROCESS | 1674 | 1464087013866 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f72000 == 40 [pid = 1674] [id = 380] 03:50:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x123197c00) [pid = 1674] [serial = 1139] [outer = 0x0] 03:50:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x1234bd800) [pid = 1674] [serial = 1140] [outer = 0x123197c00] 03:50:13 INFO - PROCESS | 1674 | 1464087013890 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x123623c00) [pid = 1674] [serial = 1141] [outer = 0x123197c00] 03:50:14 INFO - PROCESS | 1674 | 1464087014213 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]]]}] 03:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 527ms 03:50:14 INFO - PROCESS | 1674 | 1464087014258 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 1674 | 1464087014259 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:50:14 INFO - PROCESS | 1674 | 1464087014262 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - PROCESS | 1674 | 1464087014263 Marionette TRACE conn2 <- [1,1494,null,{}] 03:50:14 INFO - PROCESS | 1674 | 1464087014265 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}] 03:50:14 INFO - PROCESS | 1674 | 1464087014358 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:50:14 INFO - PROCESS | 1674 | 1464087014362 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x126714000 == 41 [pid = 1674] [id = 381] 03:50:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x123624400) [pid = 1674] [serial = 1142] [outer = 0x0] 03:50:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x12380a000) [pid = 1674] [serial = 1143] [outer = 0x123624400] 03:50:14 INFO - PROCESS | 1674 | 1464087014387 Marionette DEBUG loaded listener.js 03:50:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x123ac6800) [pid = 1674] [serial = 1144] [outer = 0x123624400] 03:50:14 INFO - PROCESS | 1674 | 1464087014717 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]]]}] 03:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 03:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:50:14 INFO - PROCESS | 1674 | 1464087014733 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 1674 | 1464087014734 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:50:14 INFO - PROCESS | 1674 | 1464087014736 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - PROCESS | 1674 | 1464087014737 Marionette TRACE conn2 <- [1,1498,null,{}] 03:50:14 INFO - PROCESS | 1674 | 1464087014739 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}] 03:50:15 INFO - PROCESS | 1674 | 1464087015091 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12468ec00) [pid = 1674] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x1130eec00) [pid = 1674] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x116056c00) [pid = 1674] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x12a97c400) [pid = 1674] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x1181a1000) [pid = 1674] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x113c2c800) [pid = 1674] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x129410400) [pid = 1674] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x119e0e800) [pid = 1674] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12abab000) [pid = 1674] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x11a271c00) [pid = 1674] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x124f84000) [pid = 1674] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x12a7f4c00) [pid = 1674] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x11910a800) [pid = 1674] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x124f0dc00) [pid = 1674] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x110e15400) [pid = 1674] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x115f25400) [pid = 1674] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1121b5000) [pid = 1674] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x124688c00) [pid = 1674] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11a040800) [pid = 1674] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x123197800) [pid = 1674] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x12a974800) [pid = 1674] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1246cf400) [pid = 1674] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x116729800) [pid = 1674] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11a18c400) [pid = 1674] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x118da7c00) [pid = 1674] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1130f8800) [pid = 1674] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12542b400) [pid = 1674] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:50:15 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x118152c00) [pid = 1674] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:50:15 INFO - PROCESS | 1674 | 1464087015160 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x116870000 == 42 [pid = 1674] [id = 382] 03:50:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x111f53c00) [pid = 1674] [serial = 1145] [outer = 0x0] 03:50:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1128a8800) [pid = 1674] [serial = 1146] [outer = 0x111f53c00] 03:50:15 INFO - PROCESS | 1674 | 1464087015185 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x116729800) [pid = 1674] [serial = 1147] [outer = 0x111f53c00] 03:50:15 INFO - PROCESS | 1674 | 1464087015445 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]]]}] 03:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 03:50:15 INFO - PROCESS | 1674 | 1464087015458 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 1674 | 1464087015459 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:50:15 INFO - PROCESS | 1674 | 1464087015471 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 1674 | 1464087015472 Marionette TRACE conn2 <- [1,1502,null,{}] 03:50:15 INFO - PROCESS | 1674 | 1464087015474 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}] 03:50:15 INFO - PROCESS | 1674 | 1464087015555 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:50:15 INFO - PROCESS | 1674 | 1464087015560 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x126712800 == 43 [pid = 1674] [id = 383] 03:50:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11819c800) [pid = 1674] [serial = 1148] [outer = 0x0] 03:50:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11a186800) [pid = 1674] [serial = 1149] [outer = 0x11819c800] 03:50:15 INFO - PROCESS | 1674 | 1464087015587 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1234c0c00) [pid = 1674] [serial = 1150] [outer = 0x11819c800] 03:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 473ms 03:50:15 INFO - PROCESS | 1674 | 1464087015935 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]]]}] 03:50:15 INFO - PROCESS | 1674 | 1464087015940 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 1674 | 1464087015941 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:50:15 INFO - PROCESS | 1674 | 1464087015945 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 1674 | 1464087015948 Marionette TRACE conn2 <- [1,1506,null,{}] 03:50:15 INFO - PROCESS | 1674 | 1464087015951 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}] 03:50:16 INFO - PROCESS | 1674 | 1464087016068 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:50:16 INFO - PROCESS | 1674 | 1464087016075 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290de800 == 44 [pid = 1674] [id = 384] 03:50:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1180b6400) [pid = 1674] [serial = 1151] [outer = 0x0] 03:50:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123f5e000) [pid = 1674] [serial = 1152] [outer = 0x1180b6400] 03:50:16 INFO - PROCESS | 1674 | 1464087016100 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x123f65c00) [pid = 1674] [serial = 1153] [outer = 0x1180b6400] 03:50:16 INFO - PROCESS | 1674 | 1464087016407 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]]]}] 03:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 474ms 03:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:50:16 INFO - PROCESS | 1674 | 1464087016419 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 1674 | 1464087016420 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:50:16 INFO - PROCESS | 1674 | 1464087016422 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 1674 | 1464087016423 Marionette TRACE conn2 <- [1,1510,null,{}] 03:50:16 INFO - PROCESS | 1674 | 1464087016425 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}] 03:50:16 INFO - PROCESS | 1674 | 1464087016519 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:50:16 INFO - PROCESS | 1674 | 1464087016524 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a515000 == 45 [pid = 1674] [id = 385] 03:50:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x123f64400) [pid = 1674] [serial = 1154] [outer = 0x0] 03:50:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1242fc400) [pid = 1674] [serial = 1155] [outer = 0x123f64400] 03:50:16 INFO - PROCESS | 1674 | 1464087016548 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1246c9800) [pid = 1674] [serial = 1156] [outer = 0x123f64400] 03:50:16 INFO - PROCESS | 1674 | 1464087016854 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]]]}] 03:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 473ms 03:50:16 INFO - PROCESS | 1674 | 1464087016897 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 1674 | 1464087016899 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:50:16 INFO - PROCESS | 1674 | 1464087016901 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 1674 | 1464087016902 Marionette TRACE conn2 <- [1,1514,null,{}] 03:50:16 INFO - PROCESS | 1674 | 1464087016904 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}] 03:50:17 INFO - PROCESS | 1674 | 1464087017006 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:50:17 INFO - PROCESS | 1674 | 1464087017015 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a711800 == 46 [pid = 1674] [id = 386] 03:50:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1246ce800) [pid = 1674] [serial = 1157] [outer = 0x0] 03:50:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x124877c00) [pid = 1674] [serial = 1158] [outer = 0x1246ce800] 03:50:17 INFO - PROCESS | 1674 | 1464087017040 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x124f0dc00) [pid = 1674] [serial = 1159] [outer = 0x1246ce800] 03:50:17 INFO - PROCESS | 1674 | 1464087017580 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]]]}] 03:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 718ms 03:50:17 INFO - PROCESS | 1674 | 1464087017621 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 1674 | 1464087017624 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:50:17 INFO - PROCESS | 1674 | 1464087017628 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 1674 | 1464087017633 Marionette TRACE conn2 <- [1,1518,null,{}] 03:50:17 INFO - PROCESS | 1674 | 1464087017636 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}] 03:50:17 INFO - PROCESS | 1674 | 1464087017744 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:50:17 INFO - PROCESS | 1674 | 1464087017844 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x11703f800 == 47 [pid = 1674] [id = 387] 03:50:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1128a7800) [pid = 1674] [serial = 1160] [outer = 0x0] 03:50:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11296a400) [pid = 1674] [serial = 1161] [outer = 0x1128a7800] 03:50:17 INFO - PROCESS | 1674 | 1464087017875 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x113c2e000) [pid = 1674] [serial = 1162] [outer = 0x1128a7800] 03:50:18 INFO - PROCESS | 1674 | 1464087018409 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]]]}] 03:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 826ms 03:50:18 INFO - PROCESS | 1674 | 1464087018472 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 1674 | 1464087018476 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:50:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:50:18 INFO - PROCESS | 1674 | 1464087018485 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 1674 | 1464087018486 Marionette TRACE conn2 <- [1,1522,null,{}] 03:50:18 INFO - PROCESS | 1674 | 1464087018489 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}] 03:50:18 INFO - PROCESS | 1674 | 1464087018718 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:50:18 INFO - PROCESS | 1674 | 1464087018789 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x1125cc800 == 48 [pid = 1674] [id = 388] 03:50:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x1126e3400) [pid = 1674] [serial = 1163] [outer = 0x0] 03:50:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1126ed000) [pid = 1674] [serial = 1164] [outer = 0x1126e3400] 03:50:18 INFO - PROCESS | 1674 | 1464087018818 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1133b2400) [pid = 1674] [serial = 1165] [outer = 0x1126e3400] 03:50:19 INFO - PROCESS | 1674 | 1464087019249 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"]]]}] 03:50:19 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 () { 03:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:50:19 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 () { 03:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:50:19 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 () { 03:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:50:19 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 () { 03:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:50:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 771ms 03:50:19 INFO - PROCESS | 1674 | 1464087019257 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:50:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:50:19 INFO - PROCESS | 1674 | 1464087019259 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:50:19 INFO - PROCESS | 1674 | 1464087019262 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 1674 | 1464087019265 Marionette TRACE conn2 <- [1,1526,null,{}] 03:50:19 INFO - PROCESS | 1674 | 1464087019268 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}] 03:50:19 INFO - PROCESS | 1674 | 1464087019379 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12c64f800 == 47 [pid = 1674] [id = 13] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9b5800 == 46 [pid = 1674] [id = 20] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6e1800 == 45 [pid = 1674] [id = 19] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9c5800 == 44 [pid = 1674] [id = 21] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12c90d000 == 43 [pid = 1674] [id = 14] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9ec800 == 42 [pid = 1674] [id = 22] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x1130c2000 == 41 [pid = 1674] [id = 24] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb94000 == 40 [pid = 1674] [id = 15] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb34800 == 39 [pid = 1674] [id = 10] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x11808e800 == 38 [pid = 1674] [id = 12] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e5800 == 37 [pid = 1674] [id = 6] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12a98a000 == 36 [pid = 1674] [id = 8] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12b87f000 == 35 [pid = 1674] [id = 9] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x123f65800) [pid = 1674] [serial = 1101] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9da000 == 34 [pid = 1674] [id = 367] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12c730800) [pid = 1674] [serial = 1099] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12a973c00) [pid = 1674] [serial = 1057] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x11683dc00) [pid = 1674] [serial = 1045] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x129409000) [pid = 1674] [serial = 1056] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1164a2000) [pid = 1674] [serial = 1044] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1185d7c00) [pid = 1674] [serial = 1069] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x12ba64c00) [pid = 1674] [serial = 1086] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x118714400) [pid = 1674] [serial = 1048] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x123265800) [pid = 1674] [serial = 1093] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12b809400) [pid = 1674] [serial = 1084] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11a27bc00) [pid = 1674] [serial = 1051] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12bf60000) [pid = 1674] [serial = 1089] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11815ac00) [pid = 1674] [serial = 1092] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x12924ec00) [pid = 1674] [serial = 1081] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12bf63000) [pid = 1674] [serial = 1000] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x12ba62800) [pid = 1674] [serial = 925] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x119859800) [pid = 1674] [serial = 1071] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12c63a000) [pid = 1674] [serial = 1096] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12a971c00) [pid = 1674] [serial = 1042] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x117593400) [pid = 1674] [serial = 1066] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12ba65000) [pid = 1674] [serial = 1063] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x124f87400) [pid = 1674] [serial = 1053] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x123198c00) [pid = 1674] [serial = 1075] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1246c6c00) [pid = 1674] [serial = 1080] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11672b400) [pid = 1674] [serial = 1065] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12bf6bc00) [pid = 1674] [serial = 1090] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x119a28000) [pid = 1674] [serial = 1072] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x123fd5400) [pid = 1674] [serial = 994] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x11a279c00) [pid = 1674] [serial = 1074] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x12bb1c000) [pid = 1674] [serial = 1060] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x12c088800) [pid = 1674] [serial = 1095] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x12bb23c00) [pid = 1674] [serial = 1087] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12924d000) [pid = 1674] [serial = 997] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1180b7400) [pid = 1674] [serial = 988] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x11a040c00) [pid = 1674] [serial = 1050] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x1185b5400) [pid = 1674] [serial = 1047] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x126979400) [pid = 1674] [serial = 1054] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x117682800) [pid = 1674] [serial = 1068] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x123809400) [pid = 1674] [serial = 1078] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x1198d3400) [pid = 1674] [serial = 991] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x12ac70400) [pid = 1674] [serial = 1059] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x119a2b000) [pid = 1674] [serial = 1062] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x12c089800) [pid = 1674] [serial = 1003] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x123470000) [pid = 1674] [serial = 1077] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x12c642c00) [pid = 1674] [serial = 1098] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x12a8f0000) [pid = 1674] [serial = 1083] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x12bf69c00) [pid = 1674] [serial = 985] [outer = 0x0] [url = about:blank] 03:50:19 INFO - PROCESS | 1674 | 1464087019460 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x115d2d000 == 35 [pid = 1674] [id = 389] 03:50:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x1128a2800) [pid = 1674] [serial = 1166] [outer = 0x0] 03:50:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x113b36800) [pid = 1674] [serial = 1167] [outer = 0x1128a2800] 03:50:19 INFO - PROCESS | 1674 | 1464087019488 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x11672e400) [pid = 1674] [serial = 1168] [outer = 0x1128a2800] 03:50:19 INFO - PROCESS | 1674 | 1464087019771 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"]]]}] 03:50:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:50:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:50:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:50:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 571ms 03:50:19 INFO - PROCESS | 1674 | 1464087019834 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:50:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:50:19 INFO - PROCESS | 1674 | 1464087019836 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:50:19 INFO - PROCESS | 1674 | 1464087019838 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 1674 | 1464087019840 Marionette TRACE conn2 <- [1,1530,null,{}] 03:50:19 INFO - PROCESS | 1674 | 1464087019842 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}] 03:50:19 INFO - PROCESS | 1674 | 1464087019916 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:50:19 INFO - PROCESS | 1674 | 1464087019964 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d45800 == 36 [pid = 1674] [id = 390] 03:50:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x11713e800) [pid = 1674] [serial = 1169] [outer = 0x0] 03:50:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x11767c000) [pid = 1674] [serial = 1170] [outer = 0x11713e800] 03:50:19 INFO - PROCESS | 1674 | 1464087019990 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x118151000) [pid = 1674] [serial = 1171] [outer = 0x11713e800] 03:50:20 INFO - PROCESS | 1674 | 1464087020296 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]]]}] 03:50:20 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 03:50:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:50:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:50:20 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. 03:50:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:50:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 575ms 03:50:20 INFO - PROCESS | 1674 | 1464087020415 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 1674 | 1464087020419 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:50:20 INFO - PROCESS | 1674 | 1464087020431 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 1674 | 1464087020436 Marionette TRACE conn2 <- [1,1534,null,{}] 03:50:20 INFO - PROCESS | 1674 | 1464087020447 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}] 03:50:20 INFO - PROCESS | 1674 | 1464087020549 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:50:20 INFO - PROCESS | 1674 | 1464087020553 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d66000 == 37 [pid = 1674] [id = 391] 03:50:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x118152c00) [pid = 1674] [serial = 1172] [outer = 0x0] 03:50:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x11815a800) [pid = 1674] [serial = 1173] [outer = 0x118152c00] 03:50:20 INFO - PROCESS | 1674 | 1464087020579 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11935a000) [pid = 1674] [serial = 1174] [outer = 0x118152c00] 03:50:20 INFO - PROCESS | 1674 | 1464087020919 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]]]}] 03:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 534ms 03:50:20 INFO - PROCESS | 1674 | 1464087020958 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 1674 | 1464087020959 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:50:20 INFO - PROCESS | 1674 | 1464087020961 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 1674 | 1464087020962 Marionette TRACE conn2 <- [1,1538,null,{}] 03:50:20 INFO - PROCESS | 1674 | 1464087020965 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}] 03:50:21 INFO - PROCESS | 1674 | 1464087021058 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:50:21 INFO - PROCESS | 1674 | 1464087021066 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231e7800 == 38 [pid = 1674] [id = 392] 03:50:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x1126e5800) [pid = 1674] [serial = 1175] [outer = 0x0] 03:50:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1198d5000) [pid = 1674] [serial = 1176] [outer = 0x1126e5800] 03:50:21 INFO - PROCESS | 1674 | 1464087021092 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x119a34400) [pid = 1674] [serial = 1177] [outer = 0x1126e5800] 03:50:21 INFO - PROCESS | 1674 | 1464087021383 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]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 470ms 03:50:21 INFO - PROCESS | 1674 | 1464087021432 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 1674 | 1464087021433 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:50:21 INFO - PROCESS | 1674 | 1464087021435 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 1674 | 1464087021436 Marionette TRACE conn2 <- [1,1542,null,{}] 03:50:21 INFO - PROCESS | 1674 | 1464087021439 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}] 03:50:21 INFO - PROCESS | 1674 | 1464087021526 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:50:21 INFO - PROCESS | 1674 | 1464087021533 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e1b000 == 39 [pid = 1674] [id = 393] 03:50:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x11a03d000) [pid = 1674] [serial = 1178] [outer = 0x0] 03:50:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x11a186400) [pid = 1674] [serial = 1179] [outer = 0x11a03d000] 03:50:21 INFO - PROCESS | 1674 | 1464087021563 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11a274000) [pid = 1674] [serial = 1180] [outer = 0x11a03d000] 03:50:21 INFO - PROCESS | 1674 | 1464087021942 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]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 03:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:50:21 INFO - PROCESS | 1674 | 1464087021954 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 1674 | 1464087021955 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:50:21 INFO - PROCESS | 1674 | 1464087021958 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 1674 | 1464087021958 Marionette TRACE conn2 <- [1,1546,null,{}] 03:50:21 INFO - PROCESS | 1674 | 1464087021961 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}] 03:50:22 INFO - PROCESS | 1674 | 1464087022054 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:50:22 INFO - PROCESS | 1674 | 1464087022070 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x124222800 == 40 [pid = 1674] [id = 394] 03:50:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11a188000) [pid = 1674] [serial = 1181] [outer = 0x0] 03:50:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x12316a800) [pid = 1674] [serial = 1182] [outer = 0x11a188000] 03:50:22 INFO - PROCESS | 1674 | 1464087022094 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x12319f400) [pid = 1674] [serial = 1183] [outer = 0x11a188000] 03:50:22 INFO - PROCESS | 1674 | 1464087022405 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]]]}] 03:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 468ms 03:50:22 INFO - PROCESS | 1674 | 1464087022426 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 1674 | 1464087022428 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:50:22 INFO - PROCESS | 1674 | 1464087022433 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 1674 | 1464087022435 Marionette TRACE conn2 <- [1,1550,null,{}] 03:50:22 INFO - PROCESS | 1674 | 1464087022442 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}] 03:50:22 INFO - PROCESS | 1674 | 1464087022543 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:50:22 INFO - PROCESS | 1674 | 1464087022548 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183b2800 == 41 [pid = 1674] [id = 395] 03:50:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11a18f400) [pid = 1674] [serial = 1184] [outer = 0x0] 03:50:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x12326bc00) [pid = 1674] [serial = 1185] [outer = 0x11a18f400] 03:50:22 INFO - PROCESS | 1674 | 1464087022572 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x1234bb000) [pid = 1674] [serial = 1186] [outer = 0x11a18f400] 03:50:22 INFO - PROCESS | 1674 | 1464087022933 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]]]}] 03:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 521ms 03:50:22 INFO - PROCESS | 1674 | 1464087022955 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 1674 | 1464087022956 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:50:22 INFO - PROCESS | 1674 | 1464087022958 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 1674 | 1464087022959 Marionette TRACE conn2 <- [1,1554,null,{}] 03:50:22 INFO - PROCESS | 1674 | 1464087022964 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}] 03:50:23 INFO - PROCESS | 1674 | 1464087023054 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:50:23 INFO - PROCESS | 1674 | 1464087023089 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x12655a800 == 42 [pid = 1674] [id = 396] 03:50:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x11a278c00) [pid = 1674] [serial = 1187] [outer = 0x0] 03:50:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x123624000) [pid = 1674] [serial = 1188] [outer = 0x11a278c00] 03:50:23 INFO - PROCESS | 1674 | 1464087023114 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x123aba800) [pid = 1674] [serial = 1189] [outer = 0x11a278c00] 03:50:23 INFO - PROCESS | 1674 | 1464087023427 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]]]}] 03:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 03:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:50:23 INFO - PROCESS | 1674 | 1464087023479 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:50:23 INFO - PROCESS | 1674 | 1464087023480 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:50:23 INFO - PROCESS | 1674 | 1464087023482 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:50:23 INFO - PROCESS | 1674 | 1464087023483 Marionette TRACE conn2 <- [1,1558,null,{}] 03:50:23 INFO - PROCESS | 1674 | 1464087023486 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}] 03:50:23 INFO - PROCESS | 1674 | 1464087023580 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:50:23 INFO - PROCESS | 1674 | 1464087023584 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e67800 == 43 [pid = 1674] [id = 397] 03:50:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12326f800) [pid = 1674] [serial = 1190] [outer = 0x0] 03:50:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x123f5e400) [pid = 1674] [serial = 1191] [outer = 0x12326f800] 03:50:23 INFO - PROCESS | 1674 | 1464087023609 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x123f67000) [pid = 1674] [serial = 1192] [outer = 0x12326f800] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a193800) [pid = 1674] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x123197c00) [pid = 1674] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x112d85800) [pid = 1674] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x118486000) [pid = 1674] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x112d7f800) [pid = 1674] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x123624400) [pid = 1674] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1185a8400) [pid = 1674] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x119e17c00) [pid = 1674] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1198ce800) [pid = 1674] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x110e0f000) [pid = 1674] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1164a9c00) [pid = 1674] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x119a2f400) [pid = 1674] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1128a0800) [pid = 1674] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1180b6400) [pid = 1674] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x111f53c00) [pid = 1674] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x11819c800) [pid = 1674] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x11a193400) [pid = 1674] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:50:23 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x123f64400) [pid = 1674] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:50:24 INFO - PROCESS | 1674 | 1464087024021 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]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 569ms 03:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:50:24 INFO - PROCESS | 1674 | 1464087024052 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 1674 | 1464087024053 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:50:24 INFO - PROCESS | 1674 | 1464087024055 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 1674 | 1464087024056 Marionette TRACE conn2 <- [1,1562,null,{}] 03:50:24 INFO - PROCESS | 1674 | 1464087024075 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}] 03:50:24 INFO - PROCESS | 1674 | 1464087024156 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:50:24 INFO - PROCESS | 1674 | 1464087024161 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231fc800 == 44 [pid = 1674] [id = 398] 03:50:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x112d85800) [pid = 1674] [serial = 1193] [outer = 0x0] 03:50:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1181a1000) [pid = 1674] [serial = 1194] [outer = 0x112d85800] 03:50:24 INFO - PROCESS | 1674 | 1464087024192 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11935d000) [pid = 1674] [serial = 1195] [outer = 0x112d85800] 03:50:24 INFO - PROCESS | 1674 | 1464087024524 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]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 481ms 03:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:50:24 INFO - PROCESS | 1674 | 1464087024536 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 1674 | 1464087024538 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:50:24 INFO - PROCESS | 1674 | 1464087024540 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 1674 | 1464087024541 Marionette TRACE conn2 <- [1,1566,null,{}] 03:50:24 INFO - PROCESS | 1674 | 1464087024543 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}] 03:50:24 INFO - PROCESS | 1674 | 1464087024639 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:50:24 INFO - PROCESS | 1674 | 1464087024689 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294c0000 == 45 [pid = 1674] [id = 399] 03:50:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x119111400) [pid = 1674] [serial = 1196] [outer = 0x0] 03:50:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x123ac5000) [pid = 1674] [serial = 1197] [outer = 0x119111400] 03:50:24 INFO - PROCESS | 1674 | 1464087024714 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x12498a400) [pid = 1674] [serial = 1198] [outer = 0x119111400] 03:50:25 INFO - PROCESS | 1674 | 1464087024996 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]]]}] 03:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 03:50:25 INFO - PROCESS | 1674 | 1464087025013 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:50:25 INFO - PROCESS | 1674 | 1464087025016 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:50:25 INFO - PROCESS | 1674 | 1464087025034 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 1674 | 1464087025035 Marionette TRACE conn2 <- [1,1570,null,{}] 03:50:25 INFO - PROCESS | 1674 | 1464087025039 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}] 03:50:25 INFO - PROCESS | 1674 | 1464087025119 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:50:25 INFO - PROCESS | 1674 | 1464087025124 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a993000 == 46 [pid = 1674] [id = 400] 03:50:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x12498b000) [pid = 1674] [serial = 1199] [outer = 0x0] 03:50:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x124f7f400) [pid = 1674] [serial = 1200] [outer = 0x12498b000] 03:50:25 INFO - PROCESS | 1674 | 1464087025149 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x125425000) [pid = 1674] [serial = 1201] [outer = 0x12498b000] 03:50:25 INFO - PROCESS | 1674 | 1464087025486 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]]]}] 03:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 480ms 03:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:50:25 INFO - PROCESS | 1674 | 1464087025504 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:50:25 INFO - PROCESS | 1674 | 1464087025505 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:50:25 INFO - PROCESS | 1674 | 1464087025507 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 1674 | 1464087025508 Marionette TRACE conn2 <- [1,1574,null,{}] 03:50:25 INFO - PROCESS | 1674 | 1464087025510 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}] 03:50:25 INFO - PROCESS | 1674 | 1464087025612 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:50:25 INFO - PROCESS | 1674 | 1464087025621 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac73800 == 47 [pid = 1674] [id = 401] 03:50:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x125428c00) [pid = 1674] [serial = 1202] [outer = 0x0] 03:50:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x126518400) [pid = 1674] [serial = 1203] [outer = 0x125428c00] 03:50:25 INFO - PROCESS | 1674 | 1464087025646 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x126796400) [pid = 1674] [serial = 1204] [outer = 0x125428c00] 03:50:26 INFO - PROCESS | 1674 | 1464087026030 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]]]}] 03:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 03:50:26 INFO - PROCESS | 1674 | 1464087026077 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:50:26 INFO - PROCESS | 1674 | 1464087026082 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:50:26 INFO - PROCESS | 1674 | 1464087026085 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 1674 | 1464087026088 Marionette TRACE conn2 <- [1,1578,null,{}] 03:50:26 INFO - PROCESS | 1674 | 1464087026092 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}] 03:50:26 INFO - PROCESS | 1674 | 1464087026193 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:50:26 INFO - PROCESS | 1674 | 1464087026247 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x11708a800 == 48 [pid = 1674] [id = 402] 03:50:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1128a5800) [pid = 1674] [serial = 1205] [outer = 0x0] 03:50:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x114f24c00) [pid = 1674] [serial = 1206] [outer = 0x1128a5800] 03:50:26 INFO - PROCESS | 1674 | 1464087026278 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11649e800) [pid = 1674] [serial = 1207] [outer = 0x1128a5800] 03:50:26 INFO - PROCESS | 1674 | 1464087026674 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]]]}] 03:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 621ms 03:50:26 INFO - PROCESS | 1674 | 1464087026707 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:50:26 INFO - PROCESS | 1674 | 1464087026711 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:50:26 INFO - PROCESS | 1674 | 1464087026715 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 1674 | 1464087026717 Marionette TRACE conn2 <- [1,1582,null,{}] 03:50:26 INFO - PROCESS | 1674 | 1464087026719 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}] 03:50:26 INFO - PROCESS | 1674 | 1464087026820 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:50:26 INFO - PROCESS | 1674 | 1464087026920 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cd9000 == 49 [pid = 1674] [id = 403] 03:50:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x117588800) [pid = 1674] [serial = 1208] [outer = 0x0] 03:50:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1180c0400) [pid = 1674] [serial = 1209] [outer = 0x117588800] 03:50:26 INFO - PROCESS | 1674 | 1464087026951 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1185c0c00) [pid = 1674] [serial = 1210] [outer = 0x117588800] 03:50:27 INFO - PROCESS | 1674 | 1464087027367 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]]]}] 03:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 03:50:27 INFO - PROCESS | 1674 | 1464087027387 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:50:27 INFO - PROCESS | 1674 | 1464087027388 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:50:27 INFO - PROCESS | 1674 | 1464087027391 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 1674 | 1464087027393 Marionette TRACE conn2 <- [1,1586,null,{}] 03:50:27 INFO - PROCESS | 1674 | 1464087027403 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}] 03:50:27 INFO - PROCESS | 1674 | 1464087027504 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:50:27 INFO - PROCESS | 1674 | 1464087027559 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a521000 == 50 [pid = 1674] [id = 404] 03:50:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11910a000) [pid = 1674] [serial = 1211] [outer = 0x0] 03:50:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x119a29c00) [pid = 1674] [serial = 1212] [outer = 0x11910a000] 03:50:27 INFO - PROCESS | 1674 | 1464087027590 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11a036000) [pid = 1674] [serial = 1213] [outer = 0x11910a000] 03:50:28 INFO - PROCESS | 1674 | 1464087028040 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]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 674ms 03:50:28 INFO - PROCESS | 1674 | 1464087028066 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 1674 | 1464087028068 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:50:28 INFO - PROCESS | 1674 | 1464087028070 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 1674 | 1464087028071 Marionette TRACE conn2 <- [1,1590,null,{}] 03:50:28 INFO - PROCESS | 1674 | 1464087028074 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}] 03:50:28 INFO - PROCESS | 1674 | 1464087028193 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:50:28 INFO - PROCESS | 1674 | 1464087028257 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b882000 == 51 [pid = 1674] [id = 405] 03:50:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11a27f000) [pid = 1674] [serial = 1214] [outer = 0x0] 03:50:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1212c6800) [pid = 1674] [serial = 1215] [outer = 0x11a27f000] 03:50:28 INFO - PROCESS | 1674 | 1464087028286 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1234c1c00) [pid = 1674] [serial = 1216] [outer = 0x11a27f000] 03:50:28 INFO - PROCESS | 1674 | 1464087028662 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]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 619ms 03:50:28 INFO - PROCESS | 1674 | 1464087028699 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 1674 | 1464087028700 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:50:28 INFO - PROCESS | 1674 | 1464087028703 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 1674 | 1464087028704 Marionette TRACE conn2 <- [1,1594,null,{}] 03:50:28 INFO - PROCESS | 1674 | 1464087028706 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}] 03:50:28 INFO - PROCESS | 1674 | 1464087028816 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:50:28 INFO - PROCESS | 1674 | 1464087028867 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb3f000 == 52 [pid = 1674] [id = 406] 03:50:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1126edc00) [pid = 1674] [serial = 1217] [outer = 0x0] 03:50:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1238f7000) [pid = 1674] [serial = 1218] [outer = 0x1126edc00] 03:50:28 INFO - PROCESS | 1674 | 1464087028896 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x124690800) [pid = 1674] [serial = 1219] [outer = 0x1126edc00] 03:50:29 INFO - PROCESS | 1674 | 1464087029454 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]]]}] 03:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 820ms 03:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:50:29 INFO - PROCESS | 1674 | 1464087029524 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 1674 | 1464087029526 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:50:29 INFO - PROCESS | 1674 | 1464087029532 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 1674 | 1464087029534 Marionette TRACE conn2 <- [1,1598,null,{}] 03:50:29 INFO - PROCESS | 1674 | 1464087029538 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}] 03:50:29 INFO - PROCESS | 1674 | 1464087029626 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:50:29 INFO - PROCESS | 1674 | 1464087029690 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x11944e000 == 53 [pid = 1674] [id = 407] 03:50:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11295d400) [pid = 1674] [serial = 1220] [outer = 0x0] 03:50:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x113c27c00) [pid = 1674] [serial = 1221] [outer = 0x11295d400] 03:50:29 INFO - PROCESS | 1674 | 1464087029718 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1164efc00) [pid = 1674] [serial = 1222] [outer = 0x11295d400] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf19000 == 52 [pid = 1674] [id = 11] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x116f0a800 == 51 [pid = 1674] [id = 25] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x12a993000 == 50 [pid = 1674] [id = 400] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x1294c0000 == 49 [pid = 1674] [id = 399] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x1231fc800 == 48 [pid = 1674] [id = 398] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x126e67800 == 47 [pid = 1674] [id = 397] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x12655a800 == 46 [pid = 1674] [id = 396] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x1183b2800 == 45 [pid = 1674] [id = 395] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x124222800 == 44 [pid = 1674] [id = 394] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x123e1b000 == 43 [pid = 1674] [id = 393] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x1231e7800 == 42 [pid = 1674] [id = 392] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x119d66000 == 41 [pid = 1674] [id = 391] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x118d45800 == 40 [pid = 1674] [id = 390] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x115d2d000 == 39 [pid = 1674] [id = 389] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x1125cc800 == 38 [pid = 1674] [id = 388] 03:50:30 INFO - PROCESS | 1674 | --DOCSHELL 0x11703f800 == 37 [pid = 1674] [id = 387] 03:50:30 INFO - PROCESS | 1674 | 1464087030154 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]]]}] 03:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 676ms 03:50:30 INFO - PROCESS | 1674 | 1464087030206 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 1674 | 1464087030209 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:50:30 INFO - PROCESS | 1674 | 1464087030228 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - PROCESS | 1674 | 1464087030230 Marionette TRACE conn2 <- [1,1602,null,{}] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1242fc400) [pid = 1674] [serial = 1155] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1231a3800) [pid = 1674] [serial = 1137] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1234bd800) [pid = 1674] [serial = 1140] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x114f21000) [pid = 1674] [serial = 1107] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11604d800) [pid = 1674] [serial = 1108] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1185d2400) [pid = 1674] [serial = 1119] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1180c4800) [pid = 1674] [serial = 1116] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x118159c00) [pid = 1674] [serial = 1117] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x119111800) [pid = 1674] [serial = 1120] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12380a000) [pid = 1674] [serial = 1143] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x119358000) [pid = 1674] [serial = 1122] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1198cf000) [pid = 1674] [serial = 1123] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a041000) [pid = 1674] [serial = 1131] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a18f800) [pid = 1674] [serial = 1132] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x119a05c00) [pid = 1674] [serial = 1125] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x119a2e800) [pid = 1674] [serial = 1126] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x116724c00) [pid = 1674] [serial = 1110] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x116899400) [pid = 1674] [serial = 1111] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x117595000) [pid = 1674] [serial = 1113] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1180b7000) [pid = 1674] [serial = 1114] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x119e0e000) [pid = 1674] [serial = 1128] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a035c00) [pid = 1674] [serial = 1129] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1128a1000) [pid = 1674] [serial = 1104] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x11295d800) [pid = 1674] [serial = 1105] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x123623c00) [pid = 1674] [serial = 1141] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x123ac6800) [pid = 1674] [serial = 1144] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x123f65c00) [pid = 1674] [serial = 1153] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x1128a8800) [pid = 1674] [serial = 1146] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x116729800) [pid = 1674] [serial = 1147] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x11a186800) [pid = 1674] [serial = 1149] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x11a278400) [pid = 1674] [serial = 1134] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x12319ac00) [pid = 1674] [serial = 1135] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x1234b6400) [pid = 1674] [serial = 1138] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x123f5e000) [pid = 1674] [serial = 1152] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x1246c9800) [pid = 1674] [serial = 1156] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x1234c0c00) [pid = 1674] [serial = 1150] [outer = 0x0] [url = about:blank] 03:50:30 INFO - PROCESS | 1674 | 1464087030243 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}] 03:50:30 INFO - PROCESS | 1674 | 1464087030320 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:50:30 INFO - PROCESS | 1674 | 1464087030325 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x11663c800 == 38 [pid = 1674] [id = 408] 03:50:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x116720800) [pid = 1674] [serial = 1223] [outer = 0x0] 03:50:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x1168a0c00) [pid = 1674] [serial = 1224] [outer = 0x116720800] 03:50:30 INFO - PROCESS | 1674 | 1464087030353 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x11767c800) [pid = 1674] [serial = 1225] [outer = 0x116720800] 03:50:30 INFO - PROCESS | 1674 | 1464087030690 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]]]}] 03:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 488ms 03:50:30 INFO - PROCESS | 1674 | 1464087030708 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 1674 | 1464087030709 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:50:30 INFO - PROCESS | 1674 | 1464087030713 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - PROCESS | 1674 | 1464087030717 Marionette TRACE conn2 <- [1,1606,null,{}] 03:50:30 INFO - PROCESS | 1674 | 1464087030724 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}] 03:50:30 INFO - PROCESS | 1674 | 1464087030817 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:50:30 INFO - PROCESS | 1674 | 1464087030865 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x119130000 == 39 [pid = 1674] [id = 409] 03:50:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x116724c00) [pid = 1674] [serial = 1226] [outer = 0x0] 03:50:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x118151c00) [pid = 1674] [serial = 1227] [outer = 0x116724c00] 03:50:30 INFO - PROCESS | 1674 | 1464087030893 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x119353800) [pid = 1674] [serial = 1228] [outer = 0x116724c00] 03:50:31 INFO - PROCESS | 1674 | 1464087031199 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]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 525ms 03:50:31 INFO - PROCESS | 1674 | 1464087031237 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 1674 | 1464087031239 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:50:31 INFO - PROCESS | 1674 | 1464087031241 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 1674 | 1464087031242 Marionette TRACE conn2 <- [1,1610,null,{}] 03:50:31 INFO - PROCESS | 1674 | 1464087031244 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}] 03:50:31 INFO - PROCESS | 1674 | 1464087031334 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:50:31 INFO - PROCESS | 1674 | 1464087031338 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a24e800 == 40 [pid = 1674] [id = 410] 03:50:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x1198cf000) [pid = 1674] [serial = 1229] [outer = 0x0] 03:50:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x119a08400) [pid = 1674] [serial = 1230] [outer = 0x1198cf000] 03:50:31 INFO - PROCESS | 1674 | 1464087031364 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11a037c00) [pid = 1674] [serial = 1231] [outer = 0x1198cf000] 03:50:31 INFO - PROCESS | 1674 | 1464087031670 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]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 474ms 03:50:31 INFO - PROCESS | 1674 | 1464087031716 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 1674 | 1464087031717 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:50:31 INFO - PROCESS | 1674 | 1464087031719 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 1674 | 1464087031720 Marionette TRACE conn2 <- [1,1614,null,{}] 03:50:31 INFO - PROCESS | 1674 | 1464087031723 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}] 03:50:31 INFO - PROCESS | 1674 | 1464087031798 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:50:31 INFO - PROCESS | 1674 | 1464087031802 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231fa000 == 41 [pid = 1674] [id = 411] 03:50:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x11a03e800) [pid = 1674] [serial = 1232] [outer = 0x0] 03:50:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x11a191800) [pid = 1674] [serial = 1233] [outer = 0x11a03e800] 03:50:31 INFO - PROCESS | 1674 | 1464087031828 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11a27cc00) [pid = 1674] [serial = 1234] [outer = 0x11a03e800] 03:50:32 INFO - PROCESS | 1674 | 1464087032164 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]]]}] 03:50:32 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 03:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 03:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:50:32 INFO - PROCESS | 1674 | 1464087032188 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 1674 | 1464087032189 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:50:32 INFO - PROCESS | 1674 | 1464087032191 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 1674 | 1464087032192 Marionette TRACE conn2 <- [1,1618,null,{}] 03:50:32 INFO - PROCESS | 1674 | 1464087032195 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}] 03:50:32 INFO - PROCESS | 1674 | 1464087032288 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:50:32 INFO - PROCESS | 1674 | 1464087032356 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x11704c800 == 42 [pid = 1674] [id = 412] 03:50:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11a187400) [pid = 1674] [serial = 1235] [outer = 0x0] 03:50:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x12319ec00) [pid = 1674] [serial = 1236] [outer = 0x11a187400] 03:50:32 INFO - PROCESS | 1674 | 1464087032389 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x123f63800) [pid = 1674] [serial = 1237] [outer = 0x11a187400] 03:50:32 INFO - PROCESS | 1674 | 1464087032692 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]]]}] 03:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 524ms 03:50:32 INFO - PROCESS | 1674 | 1464087032717 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 1674 | 1464087032718 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:50:32 INFO - PROCESS | 1674 | 1464087032720 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 1674 | 1464087032721 Marionette TRACE conn2 <- [1,1622,null,{}] 03:50:32 INFO - PROCESS | 1674 | 1464087032724 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}] 03:50:32 INFO - PROCESS | 1674 | 1464087032822 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:50:32 INFO - PROCESS | 1674 | 1464087032838 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e4a800 == 43 [pid = 1674] [id = 413] 03:50:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1234b4400) [pid = 1674] [serial = 1238] [outer = 0x0] 03:50:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1246cb800) [pid = 1674] [serial = 1239] [outer = 0x1234b4400] 03:50:32 INFO - PROCESS | 1674 | 1464087032862 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x124f84400) [pid = 1674] [serial = 1240] [outer = 0x1234b4400] 03:50:33 INFO - PROCESS | 1674 | 1464087033180 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]]]}] 03:50:33 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 03:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 03:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:50:33 INFO - PROCESS | 1674 | 1464087033239 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 1674 | 1464087033240 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:50:33 INFO - PROCESS | 1674 | 1464087033242 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 1674 | 1464087033243 Marionette TRACE conn2 <- [1,1626,null,{}] 03:50:33 INFO - PROCESS | 1674 | 1464087033246 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}] 03:50:33 INFO - PROCESS | 1674 | 1464087033341 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:50:33 INFO - PROCESS | 1674 | 1464087033354 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x126558000 == 44 [pid = 1674] [id = 414] 03:50:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x124f88400) [pid = 1674] [serial = 1241] [outer = 0x0] 03:50:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1265b4800) [pid = 1674] [serial = 1242] [outer = 0x124f88400] 03:50:33 INFO - PROCESS | 1674 | 1464087033378 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12696c800) [pid = 1674] [serial = 1243] [outer = 0x124f88400] 03:50:33 INFO - PROCESS | 1674 | 1464087033704 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]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 472ms 03:50:33 INFO - PROCESS | 1674 | 1464087033716 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 1674 | 1464087033717 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:50:33 INFO - PROCESS | 1674 | 1464087033725 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 1674 | 1464087033726 Marionette TRACE conn2 <- [1,1630,null,{}] 03:50:33 INFO - PROCESS | 1674 | 1464087033728 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}] 03:50:33 INFO - PROCESS | 1674 | 1464087033821 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:50:33 INFO - PROCESS | 1674 | 1464087033825 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e67800 == 45 [pid = 1674] [id = 415] 03:50:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12650f000) [pid = 1674] [serial = 1244] [outer = 0x0] 03:50:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1269a2800) [pid = 1674] [serial = 1245] [outer = 0x12650f000] 03:50:33 INFO - PROCESS | 1674 | 1464087033850 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x126c2c400) [pid = 1674] [serial = 1246] [outer = 0x12650f000] 03:50:34 INFO - PROCESS | 1674 | 1464087034154 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]]]}] 03:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 468ms 03:50:34 INFO - PROCESS | 1674 | 1464087034194 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:50:34 INFO - PROCESS | 1674 | 1464087034197 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:50:34 INFO - PROCESS | 1674 | 1464087034200 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:50:34 INFO - PROCESS | 1674 | 1464087034201 Marionette TRACE conn2 <- [1,1634,null,{}] 03:50:34 INFO - PROCESS | 1674 | 1464087034209 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}] 03:50:34 INFO - PROCESS | 1674 | 1464087034305 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:50:34 INFO - PROCESS | 1674 | 1464087034309 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294b3000 == 46 [pid = 1674] [id = 416] 03:50:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1265c0400) [pid = 1674] [serial = 1247] [outer = 0x0] 03:50:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x128d30800) [pid = 1674] [serial = 1248] [outer = 0x1265c0400] 03:50:34 INFO - PROCESS | 1674 | 1464087034335 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x128d3b800) [pid = 1674] [serial = 1249] [outer = 0x1265c0400] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x110fb1400) [pid = 1674] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12498b000) [pid = 1674] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11a188000) [pid = 1674] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a18f400) [pid = 1674] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11713e800) [pid = 1674] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1126e3400) [pid = 1674] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1128a2800) [pid = 1674] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a03d000) [pid = 1674] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1126e5800) [pid = 1674] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x118152c00) [pid = 1674] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11a278c00) [pid = 1674] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x12326f800) [pid = 1674] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x112d85800) [pid = 1674] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:50:34 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x119111400) [pid = 1674] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:50:34 INFO - PROCESS | 1674 | 1464087034709 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]]]}] 03:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 525ms 03:50:34 INFO - PROCESS | 1674 | 1464087034726 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:50:34 INFO - PROCESS | 1674 | 1464087034727 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:50:34 INFO - PROCESS | 1674 | 1464087034747 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:50:34 INFO - PROCESS | 1674 | 1464087034750 Marionette TRACE conn2 <- [1,1638,null,{}] 03:50:34 INFO - PROCESS | 1674 | 1464087034753 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}] 03:50:34 INFO - PROCESS | 1674 | 1464087034855 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:50:34 INFO - PROCESS | 1674 | 1464087034859 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a98b000 == 47 [pid = 1674] [id = 417] 03:50:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11a039c00) [pid = 1674] [serial = 1250] [outer = 0x0] 03:50:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1238f5400) [pid = 1674] [serial = 1251] [outer = 0x11a039c00] 03:50:34 INFO - PROCESS | 1674 | 1464087034891 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1290a8000) [pid = 1674] [serial = 1252] [outer = 0x11a039c00] 03:50:35 INFO - PROCESS | 1674 | 1464087035216 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]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 525ms 03:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:50:35 INFO - PROCESS | 1674 | 1464087035269 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 1674 | 1464087035270 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:50:35 INFO - PROCESS | 1674 | 1464087035272 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - PROCESS | 1674 | 1464087035273 Marionette TRACE conn2 <- [1,1642,null,{}] 03:50:35 INFO - PROCESS | 1674 | 1464087035276 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}] 03:50:35 INFO - PROCESS | 1674 | 1464087035357 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:50:35 INFO - PROCESS | 1674 | 1464087035411 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1fe800 == 48 [pid = 1674] [id = 418] 03:50:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x126c26000) [pid = 1674] [serial = 1253] [outer = 0x0] 03:50:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x12924c400) [pid = 1674] [serial = 1254] [outer = 0x126c26000] 03:50:35 INFO - PROCESS | 1674 | 1464087035436 Marionette DEBUG loaded listener.js 03:50:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x12940a800) [pid = 1674] [serial = 1255] [outer = 0x126c26000] 03:50:35 INFO - PROCESS | 1674 | 1464087035687 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]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 418ms 03:50:35 INFO - PROCESS | 1674 | 1464087035691 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 1674 | 1464087035692 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:50:35 INFO - PROCESS | 1674 | 1464087035702 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - PROCESS | 1674 | 1464087035703 Marionette TRACE conn2 <- [1,1646,null,{}] 03:50:35 INFO - PROCESS | 1674 | 1464087035705 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}] 03:50:35 INFO - PROCESS | 1674 | 1464087035791 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:50:35 INFO - PROCESS | 1674 | 1464087035798 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf0e000 == 49 [pid = 1674] [id = 419] 03:50:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x129406c00) [pid = 1674] [serial = 1256] [outer = 0x0] 03:50:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x129670800) [pid = 1674] [serial = 1257] [outer = 0x129406c00] 03:50:35 INFO - PROCESS | 1674 | 1464087035823 Marionette DEBUG loaded listener.js 03:50:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12967b800) [pid = 1674] [serial = 1258] [outer = 0x129406c00] 03:50:36 INFO - PROCESS | 1674 | 1464087036145 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]]]}] 03:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 478ms 03:50:36 INFO - PROCESS | 1674 | 1464087036173 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 1674 | 1464087036174 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:50:36 INFO - PROCESS | 1674 | 1464087036177 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 1674 | 1464087036178 Marionette TRACE conn2 <- [1,1650,null,{}] 03:50:36 INFO - PROCESS | 1674 | 1464087036183 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}] 03:50:36 INFO - PROCESS | 1674 | 1464087036259 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:50:36 INFO - PROCESS | 1674 | 1464087036314 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c650000 == 50 [pid = 1674] [id = 420] 03:50:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x129409c00) [pid = 1674] [serial = 1259] [outer = 0x0] 03:50:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12a55c000) [pid = 1674] [serial = 1260] [outer = 0x129409c00] 03:50:36 INFO - PROCESS | 1674 | 1464087036338 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12a8ee000) [pid = 1674] [serial = 1261] [outer = 0x129409c00] 03:50:36 INFO - PROCESS | 1674 | 1464087036738 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]]]}] 03:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 620ms 03:50:36 INFO - PROCESS | 1674 | 1464087036798 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:50:36 INFO - PROCESS | 1674 | 1464087036800 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:50:36 INFO - PROCESS | 1674 | 1464087036804 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 1674 | 1464087036806 Marionette TRACE conn2 <- [1,1654,null,{}] 03:50:36 INFO - PROCESS | 1674 | 1464087036810 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}] 03:50:36 INFO - PROCESS | 1674 | 1464087036912 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:50:36 INFO - PROCESS | 1674 | 1464087036967 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x11839f000 == 51 [pid = 1674] [id = 421] 03:50:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1128a6800) [pid = 1674] [serial = 1262] [outer = 0x0] 03:50:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x114f21000) [pid = 1674] [serial = 1263] [outer = 0x1128a6800] 03:50:37 INFO - PROCESS | 1674 | 1464087036998 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1166c2400) [pid = 1674] [serial = 1264] [outer = 0x1128a6800] 03:50:37 INFO - PROCESS | 1674 | 1464087037392 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]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 622ms 03:50:37 INFO - PROCESS | 1674 | 1464087037426 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 1674 | 1464087037429 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:50:37 INFO - PROCESS | 1674 | 1464087037434 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 1674 | 1464087037436 Marionette TRACE conn2 <- [1,1658,null,{}] 03:50:37 INFO - PROCESS | 1674 | 1464087037438 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}] 03:50:37 INFO - PROCESS | 1674 | 1464087037563 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:50:37 INFO - PROCESS | 1674 | 1464087037618 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231ee800 == 52 [pid = 1674] [id = 422] 03:50:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x116847000) [pid = 1674] [serial = 1265] [outer = 0x0] 03:50:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x118151400) [pid = 1674] [serial = 1266] [outer = 0x116847000] 03:50:37 INFO - PROCESS | 1674 | 1464087037647 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x118da9800) [pid = 1674] [serial = 1267] [outer = 0x116847000] 03:50:38 INFO - PROCESS | 1674 | 1464087038029 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]]]}] 03:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 03:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:50:38 INFO - PROCESS | 1674 | 1464087038067 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 1674 | 1464087038068 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:50:38 INFO - PROCESS | 1674 | 1464087038071 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:50:38 INFO - PROCESS | 1674 | 1464087038073 Marionette TRACE conn2 <- [1,1662,null,{}] 03:50:38 INFO - PROCESS | 1674 | 1464087038084 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}] 03:50:38 INFO - PROCESS | 1674 | 1464087038187 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:50:38 INFO - PROCESS | 1674 | 1464087038243 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb3a800 == 53 [pid = 1674] [id = 423] 03:50:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x119a06400) [pid = 1674] [serial = 1268] [outer = 0x0] 03:50:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x11a18d800) [pid = 1674] [serial = 1269] [outer = 0x119a06400] 03:50:38 INFO - PROCESS | 1674 | 1464087038274 Marionette DEBUG loaded listener.js 03:50:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x123265000) [pid = 1674] [serial = 1270] [outer = 0x119a06400] 03:50:38 INFO - PROCESS | 1674 | 1464087038720 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]]]}] 03:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 03:50:38 INFO - PROCESS | 1674 | 1464087038743 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 1674 | 1464087038745 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:50:38 INFO - PROCESS | 1674 | 1464087038750 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:50:38 INFO - PROCESS | 1674 | 1464087038751 Marionette TRACE conn2 <- [1,1666,null,{}] 03:50:38 INFO - PROCESS | 1674 | 1464087038753 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}] 03:50:38 INFO - PROCESS | 1674 | 1464087038853 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:50:38 INFO - PROCESS | 1674 | 1464087038936 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c913800 == 54 [pid = 1674] [id = 424] 03:50:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1234be800) [pid = 1674] [serial = 1271] [outer = 0x0] 03:50:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x123e7d400) [pid = 1674] [serial = 1272] [outer = 0x1234be800] 03:50:38 INFO - PROCESS | 1674 | 1464087038965 Marionette DEBUG loaded listener.js 03:50:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x124f0e400) [pid = 1674] [serial = 1273] [outer = 0x1234be800] 03:50:39 INFO - PROCESS | 1674 | 1464087039387 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]]]}] 03:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 03:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:50:39 INFO - PROCESS | 1674 | 1464087039421 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:50:39 INFO - PROCESS | 1674 | 1464087039422 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:50:39 INFO - PROCESS | 1674 | 1464087039424 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 1674 | 1464087039426 Marionette TRACE conn2 <- [1,1670,null,{}] 03:50:39 INFO - PROCESS | 1674 | 1464087039448 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}] 03:50:39 INFO - PROCESS | 1674 | 1464087039693 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:50:39 INFO - PROCESS | 1674 | 1464087039778 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x118091000 == 55 [pid = 1674] [id = 425] 03:50:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x1126ea400) [pid = 1674] [serial = 1274] [outer = 0x0] 03:50:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11289d400) [pid = 1674] [serial = 1275] [outer = 0x1126ea400] 03:50:39 INFO - PROCESS | 1674 | 1464087039805 Marionette DEBUG loaded listener.js 03:50:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1130ed400) [pid = 1674] [serial = 1276] [outer = 0x1126ea400] 03:50:40 INFO - PROCESS | 1674 | 1464087040258 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]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 873ms 03:50:40 INFO - PROCESS | 1674 | 1464087040315 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:50:40 INFO - PROCESS | 1674 | 1464087040317 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:50:40 INFO - PROCESS | 1674 | 1464087040321 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 1674 | 1464087040324 Marionette TRACE conn2 <- [1,1674,null,{}] 03:50:40 INFO - PROCESS | 1674 | 1464087040327 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}] 03:50:40 INFO - PROCESS | 1674 | 1464087040417 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:50:40 INFO - PROCESS | 1674 | 1464087040488 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f13000 == 56 [pid = 1674] [id = 426] 03:50:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11649b400) [pid = 1674] [serial = 1277] [outer = 0x0] 03:50:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11672c000) [pid = 1674] [serial = 1278] [outer = 0x11649b400] 03:50:40 INFO - PROCESS | 1674 | 1464087040517 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x117676800) [pid = 1674] [serial = 1279] [outer = 0x11649b400] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x113ccd000 == 55 [pid = 1674] [id = 26] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf0e000 == 54 [pid = 1674] [id = 419] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1fe800 == 53 [pid = 1674] [id = 418] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x12a98b000 == 52 [pid = 1674] [id = 417] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x1294b3000 == 51 [pid = 1674] [id = 416] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x126e67800 == 50 [pid = 1674] [id = 415] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x126558000 == 49 [pid = 1674] [id = 414] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x124877c00) [pid = 1674] [serial = 1158] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x126518400) [pid = 1674] [serial = 1203] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x124e4a800 == 48 [pid = 1674] [id = 413] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x11704c800 == 47 [pid = 1674] [id = 412] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x1231fa000 == 46 [pid = 1674] [id = 411] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x11a24e800 == 45 [pid = 1674] [id = 410] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x119130000 == 44 [pid = 1674] [id = 409] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x11663c800 == 43 [pid = 1674] [id = 408] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x11944e000 == 42 [pid = 1674] [id = 407] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x12a521000 == 41 [pid = 1674] [id = 404] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x119cd9000 == 40 [pid = 1674] [id = 403] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x11708a800 == 39 [pid = 1674] [id = 402] 03:50:40 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac73800 == 38 [pid = 1674] [id = 401] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x123f69400) [pid = 1674] [serial = 1102] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12316a800) [pid = 1674] [serial = 1182] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x12326bc00) [pid = 1674] [serial = 1185] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x11296a400) [pid = 1674] [serial = 1161] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x11767c000) [pid = 1674] [serial = 1170] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x118151000) [pid = 1674] [serial = 1171] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1133b2400) [pid = 1674] [serial = 1165] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1126ed000) [pid = 1674] [serial = 1164] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x113b36800) [pid = 1674] [serial = 1167] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11672e400) [pid = 1674] [serial = 1168] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11a186400) [pid = 1674] [serial = 1179] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1198d5000) [pid = 1674] [serial = 1176] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x119a34400) [pid = 1674] [serial = 1177] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x11815a800) [pid = 1674] [serial = 1173] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12319f400) [pid = 1674] [serial = 1183] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x11935a000) [pid = 1674] [serial = 1174] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x123624000) [pid = 1674] [serial = 1188] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x123f5e400) [pid = 1674] [serial = 1191] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x123aba800) [pid = 1674] [serial = 1189] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1181a1000) [pid = 1674] [serial = 1194] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x123f67000) [pid = 1674] [serial = 1192] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1234bb000) [pid = 1674] [serial = 1186] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11935d000) [pid = 1674] [serial = 1195] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x12498a400) [pid = 1674] [serial = 1198] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x123ac5000) [pid = 1674] [serial = 1197] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x125425000) [pid = 1674] [serial = 1201] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a274000) [pid = 1674] [serial = 1180] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x124f7f400) [pid = 1674] [serial = 1200] [outer = 0x0] [url = about:blank] 03:50:40 INFO - PROCESS | 1674 | 1464087040930 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]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 620ms 03:50:40 INFO - PROCESS | 1674 | 1464087040941 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:50:40 INFO - PROCESS | 1674 | 1464087040943 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:50:40 INFO - PROCESS | 1674 | 1464087040947 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 1674 | 1464087040949 Marionette TRACE conn2 <- [1,1678,null,{}] 03:50:40 INFO - PROCESS | 1674 | 1464087040952 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}] 03:50:41 INFO - PROCESS | 1674 | 1464087041027 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:50:41 INFO - PROCESS | 1674 | 1464087041035 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x11704f800 == 39 [pid = 1674] [id = 427] 03:50:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x117683800) [pid = 1674] [serial = 1280] [outer = 0x0] 03:50:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x118063800) [pid = 1674] [serial = 1281] [outer = 0x117683800] 03:50:41 INFO - PROCESS | 1674 | 1464087041061 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x118154000) [pid = 1674] [serial = 1282] [outer = 0x117683800] 03:50:41 INFO - PROCESS | 1674 | 1464087041412 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]]]}] 03:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 474ms 03:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:50:41 INFO - PROCESS | 1674 | 1464087041421 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:50:41 INFO - PROCESS | 1674 | 1464087041425 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:50:41 INFO - PROCESS | 1674 | 1464087041436 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:50:41 INFO - PROCESS | 1674 | 1464087041440 Marionette TRACE conn2 <- [1,1682,null,{}] 03:50:41 INFO - PROCESS | 1674 | 1464087041477 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}] 03:50:41 INFO - PROCESS | 1674 | 1464087041597 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:50:41 INFO - PROCESS | 1674 | 1464087041608 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x119455000 == 40 [pid = 1674] [id = 428] 03:50:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11815ac00) [pid = 1674] [serial = 1283] [outer = 0x0] 03:50:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x1185bdc00) [pid = 1674] [serial = 1284] [outer = 0x11815ac00] 03:50:41 INFO - PROCESS | 1674 | 1464087041645 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x119351c00) [pid = 1674] [serial = 1285] [outer = 0x11815ac00] 03:50:41 INFO - PROCESS | 1674 | 1464087041973 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]]]}] 03:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 558ms 03:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:50:41 INFO - PROCESS | 1674 | 1464087041988 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:50:41 INFO - PROCESS | 1674 | 1464087041989 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:50:42 INFO - PROCESS | 1674 | 1464087042001 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 1674 | 1464087042002 Marionette TRACE conn2 <- [1,1686,null,{}] 03:50:42 INFO - PROCESS | 1674 | 1464087042004 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}] 03:50:42 INFO - PROCESS | 1674 | 1464087042086 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:50:42 INFO - PROCESS | 1674 | 1464087042133 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1ee000 == 41 [pid = 1674] [id = 429] 03:50:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1181a7000) [pid = 1674] [serial = 1286] [outer = 0x0] 03:50:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1198cb800) [pid = 1674] [serial = 1287] [outer = 0x1181a7000] 03:50:42 INFO - PROCESS | 1674 | 1464087042159 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x119a05c00) [pid = 1674] [serial = 1288] [outer = 0x1181a7000] 03:50:42 INFO - PROCESS | 1674 | 1464087042504 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]]]}] 03:50:42 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 03:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 530ms 03:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:50:42 INFO - PROCESS | 1674 | 1464087042522 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 1674 | 1464087042523 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:50:42 INFO - PROCESS | 1674 | 1464087042527 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 1674 | 1464087042529 Marionette TRACE conn2 <- [1,1690,null,{}] 03:50:42 INFO - PROCESS | 1674 | 1464087042536 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}] 03:50:42 INFO - PROCESS | 1674 | 1464087042654 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:50:42 INFO - PROCESS | 1674 | 1464087042739 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b2800 == 42 [pid = 1674] [id = 430] 03:50:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x119e0f400) [pid = 1674] [serial = 1289] [outer = 0x0] 03:50:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11a035400) [pid = 1674] [serial = 1290] [outer = 0x119e0f400] 03:50:42 INFO - PROCESS | 1674 | 1464087042784 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11a18b000) [pid = 1674] [serial = 1291] [outer = 0x119e0f400] 03:50:43 INFO - PROCESS | 1674 | 1464087043157 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]]]}] 03:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 674ms 03:50:43 INFO - PROCESS | 1674 | 1464087043201 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:50:43 INFO - PROCESS | 1674 | 1464087043202 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:50:43 INFO - PROCESS | 1674 | 1464087043204 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:50:43 INFO - PROCESS | 1674 | 1464087043205 Marionette TRACE conn2 <- [1,1694,null,{}] 03:50:43 INFO - PROCESS | 1674 | 1464087043207 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}] 03:50:43 INFO - PROCESS | 1674 | 1464087043308 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:50:43 INFO - PROCESS | 1674 | 1464087043343 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x117050800 == 43 [pid = 1674] [id = 431] 03:50:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x11a18bc00) [pid = 1674] [serial = 1292] [outer = 0x0] 03:50:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11a278800) [pid = 1674] [serial = 1293] [outer = 0x11a18bc00] 03:50:43 INFO - PROCESS | 1674 | 1464087043368 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12319c800) [pid = 1674] [serial = 1294] [outer = 0x11a18bc00] 03:50:43 INFO - PROCESS | 1674 | 1464087043669 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]]]}] 03:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 03:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:50:43 INFO - PROCESS | 1674 | 1464087043722 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:50:43 INFO - PROCESS | 1674 | 1464087043723 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:50:43 INFO - PROCESS | 1674 | 1464087043725 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:50:43 INFO - PROCESS | 1674 | 1464087043727 Marionette TRACE conn2 <- [1,1698,null,{}] 03:50:43 INFO - PROCESS | 1674 | 1464087043729 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}] 03:50:43 INFO - PROCESS | 1674 | 1464087043821 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:50:43 INFO - PROCESS | 1674 | 1464087043842 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e4a800 == 44 [pid = 1674] [id = 432] 03:50:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12319e800) [pid = 1674] [serial = 1295] [outer = 0x0] 03:50:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12326b000) [pid = 1674] [serial = 1296] [outer = 0x12319e800] 03:50:43 INFO - PROCESS | 1674 | 1464087043867 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1234b7c00) [pid = 1674] [serial = 1297] [outer = 0x12319e800] 03:50:44 INFO - PROCESS | 1674 | 1464087044209 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]]]}] 03:50:44 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 03:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 03:50:44 INFO - PROCESS | 1674 | 1464087044250 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 1674 | 1464087044251 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:50:44 INFO - PROCESS | 1674 | 1464087044253 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 1674 | 1464087044254 Marionette TRACE conn2 <- [1,1702,null,{}] 03:50:44 INFO - PROCESS | 1674 | 1464087044257 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}] 03:50:44 INFO - PROCESS | 1674 | 1464087044352 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:50:44 INFO - PROCESS | 1674 | 1464087044356 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x12654f800 == 45 [pid = 1674] [id = 433] 03:50:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1231a0c00) [pid = 1674] [serial = 1298] [outer = 0x0] 03:50:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1234c2c00) [pid = 1674] [serial = 1299] [outer = 0x1231a0c00] 03:50:44 INFO - PROCESS | 1674 | 1464087044381 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1238ec000) [pid = 1674] [serial = 1300] [outer = 0x1231a0c00] 03:50:44 INFO - PROCESS | 1674 | 1464087044725 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]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 03:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:50:44 INFO - PROCESS | 1674 | 1464087044775 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 1674 | 1464087044776 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:50:44 INFO - PROCESS | 1674 | 1464087044779 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 1674 | 1464087044781 Marionette TRACE conn2 <- [1,1706,null,{}] 03:50:44 INFO - PROCESS | 1674 | 1464087044784 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}] 03:50:44 INFO - PROCESS | 1674 | 1464087044931 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:50:44 INFO - PROCESS | 1674 | 1464087044950 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269f7000 == 46 [pid = 1674] [id = 434] 03:50:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1234b6400) [pid = 1674] [serial = 1301] [outer = 0x0] 03:50:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1238f6c00) [pid = 1674] [serial = 1302] [outer = 0x1234b6400] 03:50:44 INFO - PROCESS | 1674 | 1464087044987 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x123f64400) [pid = 1674] [serial = 1303] [outer = 0x1234b6400] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1234b4400) [pid = 1674] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x124f88400) [pid = 1674] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12650f000) [pid = 1674] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11a03e800) [pid = 1674] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x11910a000) [pid = 1674] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1128a5800) [pid = 1674] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x116720800) [pid = 1674] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1198cf000) [pid = 1674] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11a27f000) [pid = 1674] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x116724c00) [pid = 1674] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x117588800) [pid = 1674] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1265c0400) [pid = 1674] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1126edc00) [pid = 1674] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11295d400) [pid = 1674] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a039c00) [pid = 1674] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x126c26000) [pid = 1674] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x129406c00) [pid = 1674] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a187400) [pid = 1674] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1246ce800) [pid = 1674] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:50:45 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1128a7800) [pid = 1674] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:50:45 INFO - PROCESS | 1674 | 1464087045509 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]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 772ms 03:50:45 INFO - PROCESS | 1674 | 1464087045551 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:50:45 INFO - PROCESS | 1674 | 1464087045553 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:50:45 INFO - PROCESS | 1674 | 1464087045555 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 1674 | 1464087045556 Marionette TRACE conn2 <- [1,1710,null,{}] 03:50:45 INFO - PROCESS | 1674 | 1464087045559 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}] 03:50:45 INFO - PROCESS | 1674 | 1464087045667 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:50:45 INFO - PROCESS | 1674 | 1464087045705 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e4e800 == 47 [pid = 1674] [id = 435] 03:50:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x111f17800) [pid = 1674] [serial = 1304] [outer = 0x0] 03:50:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1180c3400) [pid = 1674] [serial = 1305] [outer = 0x111f17800] 03:50:45 INFO - PROCESS | 1674 | 1464087045736 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x123ac5000) [pid = 1674] [serial = 1306] [outer = 0x111f17800] 03:50:46 INFO - PROCESS | 1674 | 1464087046025 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]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 03:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:50:46 INFO - PROCESS | 1674 | 1464087046075 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 1674 | 1464087046077 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:50:46 INFO - PROCESS | 1674 | 1464087046080 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 1674 | 1464087046090 Marionette TRACE conn2 <- [1,1714,null,{}] 03:50:46 INFO - PROCESS | 1674 | 1464087046093 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}] 03:50:46 INFO - PROCESS | 1674 | 1464087046186 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:50:46 INFO - PROCESS | 1674 | 1464087046238 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294b2800 == 48 [pid = 1674] [id = 436] 03:50:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12319f800) [pid = 1674] [serial = 1307] [outer = 0x0] 03:50:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x123fd4400) [pid = 1674] [serial = 1308] [outer = 0x12319f800] 03:50:46 INFO - PROCESS | 1674 | 1464087046262 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x124f0f800) [pid = 1674] [serial = 1309] [outer = 0x12319f800] 03:50:46 INFO - PROCESS | 1674 | 1464087046547 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]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 486ms 03:50:46 INFO - PROCESS | 1674 | 1464087046569 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 1674 | 1464087046570 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:50:46 INFO - PROCESS | 1674 | 1464087046572 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 1674 | 1464087046573 Marionette TRACE conn2 <- [1,1718,null,{}] 03:50:46 INFO - PROCESS | 1674 | 1464087046576 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}] 03:50:46 INFO - PROCESS | 1674 | 1464087046660 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:50:46 INFO - PROCESS | 1674 | 1464087046666 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a920000 == 49 [pid = 1674] [id = 437] 03:50:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12498b800) [pid = 1674] [serial = 1310] [outer = 0x0] 03:50:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x124f86400) [pid = 1674] [serial = 1311] [outer = 0x12498b800] 03:50:46 INFO - PROCESS | 1674 | 1464087046691 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x126518800) [pid = 1674] [serial = 1312] [outer = 0x12498b800] 03:50:47 INFO - PROCESS | 1674 | 1464087047017 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]]]}] 03:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 471ms 03:50:47 INFO - PROCESS | 1674 | 1464087047045 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:50:47 INFO - PROCESS | 1674 | 1464087047048 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:50:47 INFO - PROCESS | 1674 | 1464087047051 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 1674 | 1464087047052 Marionette TRACE conn2 <- [1,1722,null,{}] 03:50:47 INFO - PROCESS | 1674 | 1464087047054 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}] 03:50:47 INFO - PROCESS | 1674 | 1464087047157 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:50:47 INFO - PROCESS | 1674 | 1464087047164 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac7a800 == 50 [pid = 1674] [id = 438] 03:50:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x124688c00) [pid = 1674] [serial = 1313] [outer = 0x0] 03:50:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1269ab400) [pid = 1674] [serial = 1314] [outer = 0x124688c00] 03:50:47 INFO - PROCESS | 1674 | 1464087047197 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x128d2c800) [pid = 1674] [serial = 1315] [outer = 0x124688c00] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12a711800 == 49 [pid = 1674] [id = 386] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce40800 == 48 [pid = 1674] [id = 16] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12b882000 == 47 [pid = 1674] [id = 405] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb3f000 == 46 [pid = 1674] [id = 406] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12db93800 == 45 [pid = 1674] [id = 23] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x116f13000 == 44 [pid = 1674] [id = 426] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x118091000 == 43 [pid = 1674] [id = 425] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12c913800 == 42 [pid = 1674] [id = 424] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb3a800 == 41 [pid = 1674] [id = 423] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x1231ee800 == 40 [pid = 1674] [id = 422] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x12c650000 == 39 [pid = 1674] [id = 420] 03:50:47 INFO - PROCESS | 1674 | --DOCSHELL 0x11839f000 == 38 [pid = 1674] [id = 421] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11704f800 == 37 [pid = 1674] [id = 427] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x119455000 == 36 [pid = 1674] [id = 428] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1ee000 == 35 [pid = 1674] [id = 429] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x126e4e800 == 34 [pid = 1674] [id = 435] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x124e4a800 == 33 [pid = 1674] [id = 432] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x12654f800 == 32 [pid = 1674] [id = 433] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1269f7000 == 31 [pid = 1674] [id = 434] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1294b2800 == 30 [pid = 1674] [id = 436] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x117050800 == 29 [pid = 1674] [id = 431] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x1232b2800 == 28 [pid = 1674] [id = 430] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x124f0dc00) [pid = 1674] [serial = 1159] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1246cb800) [pid = 1674] [serial = 1239] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1265b4800) [pid = 1674] [serial = 1242] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1269a2800) [pid = 1674] [serial = 1245] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11a191800) [pid = 1674] [serial = 1233] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11a27cc00) [pid = 1674] [serial = 1234] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a036000) [pid = 1674] [serial = 1213] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x119a29c00) [pid = 1674] [serial = 1212] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x11649e800) [pid = 1674] [serial = 1207] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x114f24c00) [pid = 1674] [serial = 1206] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1168a0c00) [pid = 1674] [serial = 1224] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x11767c800) [pid = 1674] [serial = 1225] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x119a08400) [pid = 1674] [serial = 1230] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x11a037c00) [pid = 1674] [serial = 1231] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1234c1c00) [pid = 1674] [serial = 1216] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1212c6800) [pid = 1674] [serial = 1215] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x118151c00) [pid = 1674] [serial = 1227] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x119353800) [pid = 1674] [serial = 1228] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1185c0c00) [pid = 1674] [serial = 1210] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1180c0400) [pid = 1674] [serial = 1209] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x128d30800) [pid = 1674] [serial = 1248] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x124690800) [pid = 1674] [serial = 1219] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x1238f7000) [pid = 1674] [serial = 1218] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x1164efc00) [pid = 1674] [serial = 1222] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x113c27c00) [pid = 1674] [serial = 1221] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x126c2c400) [pid = 1674] [serial = 1246] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x1238f5400) [pid = 1674] [serial = 1251] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x12940a800) [pid = 1674] [serial = 1255] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x129670800) [pid = 1674] [serial = 1257] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x128d3b800) [pid = 1674] [serial = 1249] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x12319ec00) [pid = 1674] [serial = 1236] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x12967b800) [pid = 1674] [serial = 1258] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x123f63800) [pid = 1674] [serial = 1237] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x12696c800) [pid = 1674] [serial = 1243] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x124f84400) [pid = 1674] [serial = 1240] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x1290a8000) [pid = 1674] [serial = 1252] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x12924c400) [pid = 1674] [serial = 1254] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x113c2e000) [pid = 1674] [serial = 1162] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x12a55c000) [pid = 1674] [serial = 1260] [outer = 0x0] [url = about:blank] 03:50:48 INFO - PROCESS | 1674 | --DOCSHELL 0x12a920000 == 27 [pid = 1674] [id = 437] 03:50:48 INFO - PROCESS | 1674 | 1464087048635 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]]]}] 03:50:48 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 03:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1621ms 03:50:48 INFO - PROCESS | 1674 | 1464087048673 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 1674 | 1464087048675 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:50:48 INFO - PROCESS | 1674 | 1464087048679 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 1674 | 1464087048682 Marionette TRACE conn2 <- [1,1726,null,{}] 03:50:48 INFO - PROCESS | 1674 | 1464087048686 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}] 03:50:48 INFO - PROCESS | 1674 | 1464087048776 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:50:48 INFO - PROCESS | 1674 | 1464087048784 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x113ccc000 == 28 [pid = 1674] [id = 439] 03:50:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x1128a2800) [pid = 1674] [serial = 1316] [outer = 0x0] 03:50:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x1128aa400) [pid = 1674] [serial = 1317] [outer = 0x1128a2800] 03:50:48 INFO - PROCESS | 1674 | 1464087048814 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x1133b2c00) [pid = 1674] [serial = 1318] [outer = 0x1128a2800] 03:50:49 INFO - PROCESS | 1674 | 1464087049138 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]]]}] 03:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 472ms 03:50:49 INFO - PROCESS | 1674 | 1464087049152 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 1674 | 1464087049156 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:50:49 INFO - PROCESS | 1674 | 1464087049164 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 1674 | 1464087049168 Marionette TRACE conn2 <- [1,1730,null,{}] 03:50:49 INFO - PROCESS | 1674 | 1464087049170 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}] 03:50:49 INFO - PROCESS | 1674 | 1464087049242 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:50:49 INFO - PROCESS | 1674 | 1464087049250 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164d9800 == 29 [pid = 1674] [id = 440] 03:50:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x1128a7c00) [pid = 1674] [serial = 1319] [outer = 0x0] 03:50:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x113caf400) [pid = 1674] [serial = 1320] [outer = 0x1128a7c00] 03:50:49 INFO - PROCESS | 1674 | 1464087049317 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x11649b800) [pid = 1674] [serial = 1321] [outer = 0x1128a7c00] 03:50:49 INFO - PROCESS | 1674 | 1464087049624 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]]]}] 03:50:49 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 03:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 475ms 03:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:50:49 INFO - PROCESS | 1674 | 1464087049637 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 1674 | 1464087049639 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:50:49 INFO - PROCESS | 1674 | 1464087049641 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 1674 | 1464087049644 Marionette TRACE conn2 <- [1,1734,null,{}] 03:50:49 INFO - PROCESS | 1674 | 1464087049657 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}] 03:50:49 INFO - PROCESS | 1674 | 1464087049741 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:50:49 INFO - PROCESS | 1674 | 1464087049759 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x118395800 == 30 [pid = 1674] [id = 441] 03:50:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x110e14000) [pid = 1674] [serial = 1322] [outer = 0x0] 03:50:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x116a57000) [pid = 1674] [serial = 1323] [outer = 0x110e14000] 03:50:49 INFO - PROCESS | 1674 | 1464087049800 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x117677000) [pid = 1674] [serial = 1324] [outer = 0x110e14000] 03:50:50 INFO - PROCESS | 1674 | 1464087050235 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]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 03:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:50:50 INFO - PROCESS | 1674 | 1464087050271 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 1674 | 1464087050272 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:50:50 INFO - PROCESS | 1674 | 1464087050274 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 1674 | 1464087050275 Marionette TRACE conn2 <- [1,1738,null,{}] 03:50:50 INFO - PROCESS | 1674 | 1464087050278 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}] 03:50:50 INFO - PROCESS | 1674 | 1464087050348 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:50:50 INFO - PROCESS | 1674 | 1464087050352 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b0000 == 31 [pid = 1674] [id = 442] 03:50:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x11767dc00) [pid = 1674] [serial = 1325] [outer = 0x0] 03:50:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x118063c00) [pid = 1674] [serial = 1326] [outer = 0x11767dc00] 03:50:50 INFO - PROCESS | 1674 | 1464087050380 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x11814f800) [pid = 1674] [serial = 1327] [outer = 0x11767dc00] 03:50:50 INFO - PROCESS | 1674 | 1464087050684 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]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 419ms 03:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:50:50 INFO - PROCESS | 1674 | 1464087050693 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 1674 | 1464087050695 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:50:50 INFO - PROCESS | 1674 | 1464087050701 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 1674 | 1464087050702 Marionette TRACE conn2 <- [1,1742,null,{}] 03:50:50 INFO - PROCESS | 1674 | 1464087050704 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}] 03:50:50 INFO - PROCESS | 1674 | 1464087050773 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:50:50 INFO - PROCESS | 1674 | 1464087050778 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x119455000 == 32 [pid = 1674] [id = 443] 03:50:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x111a05400) [pid = 1674] [serial = 1328] [outer = 0x0] 03:50:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x11819c800) [pid = 1674] [serial = 1329] [outer = 0x111a05400] 03:50:50 INFO - PROCESS | 1674 | 1464087050805 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x1185ac800) [pid = 1674] [serial = 1330] [outer = 0x111a05400] 03:50:51 INFO - PROCESS | 1674 | 1464087051141 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]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 470ms 03:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:50:51 INFO - PROCESS | 1674 | 1464087051178 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 1674 | 1464087051179 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:50:51 INFO - PROCESS | 1674 | 1464087051182 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 1674 | 1464087051183 Marionette TRACE conn2 <- [1,1746,null,{}] 03:50:51 INFO - PROCESS | 1674 | 1464087051185 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}] 03:50:51 INFO - PROCESS | 1674 | 1464087051270 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:50:51 INFO - PROCESS | 1674 | 1464087051275 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1f1800 == 33 [pid = 1674] [id = 444] 03:50:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x1185c0000) [pid = 1674] [serial = 1331] [outer = 0x0] 03:50:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x118711c00) [pid = 1674] [serial = 1332] [outer = 0x1185c0000] 03:50:51 INFO - PROCESS | 1674 | 1464087051303 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x119851c00) [pid = 1674] [serial = 1333] [outer = 0x1185c0000] 03:50:51 INFO - PROCESS | 1674 | 1464087051615 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]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 468ms 03:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:50:51 INFO - PROCESS | 1674 | 1464087051650 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 1674 | 1464087051651 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:50:51 INFO - PROCESS | 1674 | 1464087051653 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 1674 | 1464087051654 Marionette TRACE conn2 <- [1,1750,null,{}] 03:50:51 INFO - PROCESS | 1674 | 1464087051657 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}] 03:50:51 INFO - PROCESS | 1674 | 1464087051721 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:50:51 INFO - PROCESS | 1674 | 1464087051725 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231ef800 == 34 [pid = 1674] [id = 445] 03:50:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1126ea800) [pid = 1674] [serial = 1334] [outer = 0x0] 03:50:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1198cd800) [pid = 1674] [serial = 1335] [outer = 0x1126ea800] 03:50:51 INFO - PROCESS | 1674 | 1464087051752 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x119a26c00) [pid = 1674] [serial = 1336] [outer = 0x1126ea800] 03:50:52 INFO - PROCESS | 1674 | 1464087052064 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]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 03:50:52 INFO - PROCESS | 1674 | 1464087052129 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 1674 | 1464087052130 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:50:52 INFO - PROCESS | 1674 | 1464087052132 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 1674 | 1464087052133 Marionette TRACE conn2 <- [1,1754,null,{}] 03:50:52 INFO - PROCESS | 1674 | 1464087052135 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}] 03:50:52 INFO - PROCESS | 1674 | 1464087052204 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:50:52 INFO - PROCESS | 1674 | 1464087052208 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x123752800 == 35 [pid = 1674] [id = 446] 03:50:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x119a28000) [pid = 1674] [serial = 1337] [outer = 0x0] 03:50:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x119a34400) [pid = 1674] [serial = 1338] [outer = 0x119a28000] 03:50:52 INFO - PROCESS | 1674 | 1464087052235 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x119e0d800) [pid = 1674] [serial = 1339] [outer = 0x119a28000] 03:50:52 INFO - PROCESS | 1674 | 1464087052575 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]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 469ms 03:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:50:52 INFO - PROCESS | 1674 | 1464087052602 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 1674 | 1464087052603 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:50:52 INFO - PROCESS | 1674 | 1464087052605 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 1674 | 1464087052606 Marionette TRACE conn2 <- [1,1758,null,{}] 03:50:52 INFO - PROCESS | 1674 | 1464087052608 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}] 03:50:52 INFO - PROCESS | 1674 | 1464087052677 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:50:52 INFO - PROCESS | 1674 | 1464087052684 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x118394800 == 36 [pid = 1674] [id = 447] 03:50:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x11649d400) [pid = 1674] [serial = 1340] [outer = 0x0] 03:50:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11a039000) [pid = 1674] [serial = 1341] [outer = 0x11649d400] 03:50:52 INFO - PROCESS | 1674 | 1464087052709 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11a03f400) [pid = 1674] [serial = 1342] [outer = 0x11649d400] 03:50:53 INFO - PROCESS | 1674 | 1464087053024 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]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 03:50:53 INFO - PROCESS | 1674 | 1464087053073 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 1674 | 1464087053075 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:50:53 INFO - PROCESS | 1674 | 1464087053077 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 1674 | 1464087053078 Marionette TRACE conn2 <- [1,1762,null,{}] 03:50:53 INFO - PROCESS | 1674 | 1464087053089 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}] 03:50:53 INFO - PROCESS | 1674 | 1464087053165 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:50:53 INFO - PROCESS | 1674 | 1464087053170 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x124210800 == 37 [pid = 1674] [id = 448] 03:50:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11a041400) [pid = 1674] [serial = 1343] [outer = 0x0] 03:50:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x11a18e400) [pid = 1674] [serial = 1344] [outer = 0x11a041400] 03:50:53 INFO - PROCESS | 1674 | 1464087053195 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x11a194800) [pid = 1674] [serial = 1345] [outer = 0x11a041400] 03:50:53 INFO - PROCESS | 1674 | 1464087053587 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]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 526ms 03:50:53 INFO - PROCESS | 1674 | 1464087053604 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 1674 | 1464087053607 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:50:53 INFO - PROCESS | 1674 | 1464087053610 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 1674 | 1464087053627 Marionette TRACE conn2 <- [1,1766,null,{}] 03:50:53 INFO - PROCESS | 1674 | 1464087053633 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}] 03:50:53 INFO - PROCESS | 1674 | 1464087053795 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:50:53 INFO - PROCESS | 1674 | 1464087053823 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x119454000 == 38 [pid = 1674] [id = 449] 03:50:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11a189400) [pid = 1674] [serial = 1346] [outer = 0x0] 03:50:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11a275400) [pid = 1674] [serial = 1347] [outer = 0x11a189400] 03:50:53 INFO - PROCESS | 1674 | 1464087053867 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1231a4400) [pid = 1674] [serial = 1348] [outer = 0x11a189400] 03:50:54 INFO - PROCESS | 1674 | 1464087054275 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]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 03:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:50:54 INFO - PROCESS | 1674 | 1464087054302 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 1674 | 1464087054303 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:50:54 INFO - PROCESS | 1674 | 1464087054307 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 1674 | 1464087054308 Marionette TRACE conn2 <- [1,1770,null,{}] 03:50:54 INFO - PROCESS | 1674 | 1464087054320 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}] 03:50:54 INFO - PROCESS | 1674 | 1464087054462 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:50:54 INFO - PROCESS | 1674 | 1464087054509 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269f1000 == 39 [pid = 1674] [id = 450] 03:50:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1212c4800) [pid = 1674] [serial = 1349] [outer = 0x0] 03:50:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1234b7000) [pid = 1674] [serial = 1350] [outer = 0x1212c4800] 03:50:54 INFO - PROCESS | 1674 | 1464087054537 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1234bfc00) [pid = 1674] [serial = 1351] [outer = 0x1212c4800] 03:50:54 INFO - PROCESS | 1674 | 1464087054825 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]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 571ms 03:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:50:54 INFO - PROCESS | 1674 | 1464087054878 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 1674 | 1464087054879 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:50:54 INFO - PROCESS | 1674 | 1464087054883 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 1674 | 1464087054884 Marionette TRACE conn2 <- [1,1774,null,{}] 03:50:54 INFO - PROCESS | 1674 | 1464087054893 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}] 03:50:54 INFO - PROCESS | 1674 | 1464087054984 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:50:55 INFO - PROCESS | 1674 | 1464087055032 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290ef000 == 40 [pid = 1674] [id = 451] 03:50:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1234c3400) [pid = 1674] [serial = 1352] [outer = 0x0] 03:50:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x123691400) [pid = 1674] [serial = 1353] [outer = 0x1234c3400] 03:50:55 INFO - PROCESS | 1674 | 1464087055056 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x123ac6800) [pid = 1674] [serial = 1354] [outer = 0x1234c3400] 03:50:55 INFO - PROCESS | 1674 | 1464087055404 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]]]}] 03:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 575ms 03:50:55 INFO - PROCESS | 1674 | 1464087055459 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 1674 | 1464087055460 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:50:55 INFO - PROCESS | 1674 | 1464087055462 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 1674 | 1464087055463 Marionette TRACE conn2 <- [1,1778,null,{}] 03:50:55 INFO - PROCESS | 1674 | 1464087055466 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}] 03:50:55 INFO - PROCESS | 1674 | 1464087055556 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:50:55 INFO - PROCESS | 1674 | 1464087055593 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a511800 == 41 [pid = 1674] [id = 452] 03:50:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x123f5d800) [pid = 1674] [serial = 1355] [outer = 0x0] 03:50:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x123f63800) [pid = 1674] [serial = 1356] [outer = 0x123f5d800] 03:50:55 INFO - PROCESS | 1674 | 1464087055619 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123f6a800) [pid = 1674] [serial = 1357] [outer = 0x123f5d800] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x12498b800) [pid = 1674] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11a18bc00) [pid = 1674] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12319e800) [pid = 1674] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x111f17800) [pid = 1674] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1231a0c00) [pid = 1674] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1234b6400) [pid = 1674] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12319f800) [pid = 1674] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x119e0f400) [pid = 1674] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1181a7000) [pid = 1674] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11815ac00) [pid = 1674] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x117683800) [pid = 1674] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x11649b400) [pid = 1674] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1126ea400) [pid = 1674] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1234be800) [pid = 1674] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x119a06400) [pid = 1674] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x116847000) [pid = 1674] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1128a6800) [pid = 1674] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x129409c00) [pid = 1674] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:50:55 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x125428c00) [pid = 1674] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:50:56 INFO - PROCESS | 1674 | 1464087056026 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]]]}] 03:50:56 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 03:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 571ms 03:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:50:56 INFO - PROCESS | 1674 | 1464087056033 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 1674 | 1464087056035 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:50:56 INFO - PROCESS | 1674 | 1464087056037 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 1674 | 1464087056038 Marionette TRACE conn2 <- [1,1782,null,{}] 03:50:56 INFO - PROCESS | 1674 | 1464087056040 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}] 03:50:56 INFO - PROCESS | 1674 | 1464087056121 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:50:56 INFO - PROCESS | 1674 | 1464087056126 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231ed000 == 42 [pid = 1674] [id = 453] 03:50:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1128a6800) [pid = 1674] [serial = 1358] [outer = 0x0] 03:50:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1181a7000) [pid = 1674] [serial = 1359] [outer = 0x1128a6800] 03:50:56 INFO - PROCESS | 1674 | 1464087056151 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11a279400) [pid = 1674] [serial = 1360] [outer = 0x1128a6800] 03:50:56 INFO - PROCESS | 1674 | 1464087056499 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]]]}] 03:50:56 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 03:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 03:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:50:56 INFO - PROCESS | 1674 | 1464087056505 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 1674 | 1464087056506 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:50:56 INFO - PROCESS | 1674 | 1464087056508 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 1674 | 1464087056509 Marionette TRACE conn2 <- [1,1786,null,{}] 03:50:56 INFO - PROCESS | 1674 | 1464087056516 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}] 03:50:56 INFO - PROCESS | 1674 | 1464087056615 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:50:56 INFO - PROCESS | 1674 | 1464087056622 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a90a800 == 43 [pid = 1674] [id = 454] 03:50:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1198cdc00) [pid = 1674] [serial = 1361] [outer = 0x0] 03:50:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x123f68800) [pid = 1674] [serial = 1362] [outer = 0x1198cdc00] 03:50:56 INFO - PROCESS | 1674 | 1464087056647 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x124684000) [pid = 1674] [serial = 1363] [outer = 0x1198cdc00] 03:50:56 INFO - PROCESS | 1674 | 1464087056934 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]]]}] 03:50:56 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 03:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 03:50:56 INFO - PROCESS | 1674 | 1464087056977 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 1674 | 1464087056978 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:50:56 INFO - PROCESS | 1674 | 1464087056983 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 1674 | 1464087056984 Marionette TRACE conn2 <- [1,1790,null,{}] 03:50:56 INFO - PROCESS | 1674 | 1464087056986 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}] 03:50:57 INFO - PROCESS | 1674 | 1464087057059 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:50:57 INFO - PROCESS | 1674 | 1464087057064 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac7c000 == 44 [pid = 1674] [id = 455] 03:50:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x12468a000) [pid = 1674] [serial = 1364] [outer = 0x0] 03:50:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x124876800) [pid = 1674] [serial = 1365] [outer = 0x12468a000] 03:50:57 INFO - PROCESS | 1674 | 1464087057089 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x124f13c00) [pid = 1674] [serial = 1366] [outer = 0x12468a000] 03:50:57 INFO - PROCESS | 1674 | 1464087057409 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]]]}] 03:50:57 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) 03:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 469ms 03:50:57 INFO - PROCESS | 1674 | 1464087057453 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 1674 | 1464087057454 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:50:57 INFO - PROCESS | 1674 | 1464087057456 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 1674 | 1464087057457 Marionette TRACE conn2 <- [1,1794,null,{}] 03:50:57 INFO - PROCESS | 1674 | 1464087057467 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}] 03:50:57 INFO - PROCESS | 1674 | 1464087057568 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:50:57 INFO - PROCESS | 1674 | 1464087057573 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b882000 == 45 [pid = 1674] [id = 456] 03:50:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12498bc00) [pid = 1674] [serial = 1367] [outer = 0x0] 03:50:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x124f85c00) [pid = 1674] [serial = 1368] [outer = 0x12498bc00] 03:50:57 INFO - PROCESS | 1674 | 1464087057597 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12650bc00) [pid = 1674] [serial = 1369] [outer = 0x12498bc00] 03:50:57 INFO - PROCESS | 1674 | 1464087057898 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]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 03:50:57 INFO - PROCESS | 1674 | 1464087057974 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 1674 | 1464087057976 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:50:57 INFO - PROCESS | 1674 | 1464087057979 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 1674 | 1464087057982 Marionette TRACE conn2 <- [1,1798,null,{}] 03:50:57 INFO - PROCESS | 1674 | 1464087057986 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}] 03:50:58 INFO - PROCESS | 1674 | 1464087058073 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:50:58 INFO - PROCESS | 1674 | 1464087058162 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x1130a9000 == 46 [pid = 1674] [id = 457] 03:50:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1121b5800) [pid = 1674] [serial = 1370] [outer = 0x0] 03:50:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x112647c00) [pid = 1674] [serial = 1371] [outer = 0x1121b5800] 03:50:58 INFO - PROCESS | 1674 | 1464087058194 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11289bc00) [pid = 1674] [serial = 1372] [outer = 0x1121b5800] 03:50:58 INFO - PROCESS | 1674 | 1464087058702 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]]]}] 03:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 773ms 03:50:58 INFO - PROCESS | 1674 | 1464087058753 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:50:58 INFO - PROCESS | 1674 | 1464087058756 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:50:58 INFO - PROCESS | 1674 | 1464087058762 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - PROCESS | 1674 | 1464087058764 Marionette TRACE conn2 <- [1,1802,null,{}] 03:50:58 INFO - PROCESS | 1674 | 1464087058795 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}] 03:50:58 INFO - PROCESS | 1674 | 1464087058902 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:50:58 INFO - PROCESS | 1674 | 1464087058975 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:50:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x119120000 == 47 [pid = 1674] [id = 458] 03:50:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x113c2c400) [pid = 1674] [serial = 1373] [outer = 0x0] 03:50:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x116434400) [pid = 1674] [serial = 1374] [outer = 0x113c2c400] 03:50:59 INFO - PROCESS | 1674 | 1464087059004 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1166c0800) [pid = 1674] [serial = 1375] [outer = 0x113c2c400] 03:50:59 INFO - PROCESS | 1674 | 1464087059683 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]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 999ms 03:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:50:59 INFO - PROCESS | 1674 | 1464087059758 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 1674 | 1464087059760 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:50:59 INFO - PROCESS | 1674 | 1464087059764 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 1674 | 1464087059766 Marionette TRACE conn2 <- [1,1806,null,{}] 03:50:59 INFO - PROCESS | 1674 | 1464087059770 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}] 03:50:59 INFO - PROCESS | 1674 | 1464087059873 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac7c000 == 46 [pid = 1674] [id = 455] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12a90a800 == 45 [pid = 1674] [id = 454] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1231ed000 == 44 [pid = 1674] [id = 453] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x12a511800 == 43 [pid = 1674] [id = 452] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1290ef000 == 42 [pid = 1674] [id = 451] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1269f1000 == 41 [pid = 1674] [id = 450] 03:50:59 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1269ab400) [pid = 1674] [serial = 1314] [outer = 0x0] [url = about:blank] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x119454000 == 40 [pid = 1674] [id = 449] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x124210800 == 39 [pid = 1674] [id = 448] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x118394800 == 38 [pid = 1674] [id = 447] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x123752800 == 37 [pid = 1674] [id = 446] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1231ef800 == 36 [pid = 1674] [id = 445] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1f1800 == 35 [pid = 1674] [id = 444] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x119455000 == 34 [pid = 1674] [id = 443] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b0000 == 33 [pid = 1674] [id = 442] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x118395800 == 32 [pid = 1674] [id = 441] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x1164d9800 == 31 [pid = 1674] [id = 440] 03:50:59 INFO - PROCESS | 1674 | --DOCSHELL 0x113ccc000 == 30 [pid = 1674] [id = 439] 03:50:59 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x124f86400) [pid = 1674] [serial = 1311] [outer = 0x0] [url = about:blank] 03:50:59 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x12319c800) [pid = 1674] [serial = 1294] [outer = 0x0] [url = about:blank] 03:50:59 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x11a278800) [pid = 1674] [serial = 1293] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12326b000) [pid = 1674] [serial = 1296] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1180c3400) [pid = 1674] [serial = 1305] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1234c2c00) [pid = 1674] [serial = 1299] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1234b7c00) [pid = 1674] [serial = 1297] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1238f6c00) [pid = 1674] [serial = 1302] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x124f0f800) [pid = 1674] [serial = 1309] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x123f64400) [pid = 1674] [serial = 1303] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a035400) [pid = 1674] [serial = 1290] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1198cb800) [pid = 1674] [serial = 1287] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x119a05c00) [pid = 1674] [serial = 1288] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1185bdc00) [pid = 1674] [serial = 1284] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x119351c00) [pid = 1674] [serial = 1285] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x118063800) [pid = 1674] [serial = 1281] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x118154000) [pid = 1674] [serial = 1282] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x117676800) [pid = 1674] [serial = 1279] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x11672c000) [pid = 1674] [serial = 1278] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1130ed400) [pid = 1674] [serial = 1276] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x11289d400) [pid = 1674] [serial = 1275] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x124f0e400) [pid = 1674] [serial = 1273] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x123e7d400) [pid = 1674] [serial = 1272] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x123265000) [pid = 1674] [serial = 1270] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x11a18d800) [pid = 1674] [serial = 1269] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x118da9800) [pid = 1674] [serial = 1267] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x118151400) [pid = 1674] [serial = 1266] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x1166c2400) [pid = 1674] [serial = 1264] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x114f21000) [pid = 1674] [serial = 1263] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x12a8ee000) [pid = 1674] [serial = 1261] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x126518800) [pid = 1674] [serial = 1312] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x1238ec000) [pid = 1674] [serial = 1300] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x123ac5000) [pid = 1674] [serial = 1306] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x123fd4400) [pid = 1674] [serial = 1308] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x11a18b000) [pid = 1674] [serial = 1291] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x126796400) [pid = 1674] [serial = 1204] [outer = 0x0] [url = about:blank] 03:51:00 INFO - PROCESS | 1674 | 1464087059999 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x1130c2000 == 31 [pid = 1674] [id = 459] 03:51:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x110fb1400) [pid = 1674] [serial = 1376] [outer = 0x0] 03:51:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x1126e3c00) [pid = 1674] [serial = 1377] [outer = 0x110fb1400] 03:51:00 INFO - PROCESS | 1674 | 1464087060036 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x1130f7400) [pid = 1674] [serial = 1378] [outer = 0x110fb1400] 03:51:00 INFO - PROCESS | 1674 | 1464087060499 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]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 775ms 03:51:00 INFO - PROCESS | 1674 | 1464087060539 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 1674 | 1464087060542 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:51:00 INFO - PROCESS | 1674 | 1464087060545 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 1674 | 1464087060548 Marionette TRACE conn2 <- [1,1810,null,{}] 03:51:00 INFO - PROCESS | 1674 | 1464087060551 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}] 03:51:00 INFO - PROCESS | 1674 | 1464087060641 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:51:00 INFO - PROCESS | 1674 | 1464087060690 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x118087800 == 32 [pid = 1674] [id = 460] 03:51:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x1133b8c00) [pid = 1674] [serial = 1379] [outer = 0x0] 03:51:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x1164a9c00) [pid = 1674] [serial = 1380] [outer = 0x1133b8c00] 03:51:00 INFO - PROCESS | 1674 | 1464087060721 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x11683fc00) [pid = 1674] [serial = 1381] [outer = 0x1133b8c00] 03:51:01 INFO - PROCESS | 1674 | 1464087061134 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]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 621ms 03:51:01 INFO - PROCESS | 1674 | 1464087061169 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:51:01 INFO - PROCESS | 1674 | 1464087061172 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:51:01 INFO - PROCESS | 1674 | 1464087061174 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 1674 | 1464087061175 Marionette TRACE conn2 <- [1,1814,null,{}] 03:51:01 INFO - PROCESS | 1674 | 1464087061178 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}] 03:51:01 INFO - PROCESS | 1674 | 1464087061267 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:51:01 INFO - PROCESS | 1674 | 1464087061349 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912f000 == 33 [pid = 1674] [id = 461] 03:51:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x11713dc00) [pid = 1674] [serial = 1382] [outer = 0x0] 03:51:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x11767a000) [pid = 1674] [serial = 1383] [outer = 0x11713dc00] 03:51:01 INFO - PROCESS | 1674 | 1464087061379 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x1180bf400) [pid = 1674] [serial = 1384] [outer = 0x11713dc00] 03:51:01 INFO - PROCESS | 1674 | 1464087061803 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]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 03:51:01 INFO - PROCESS | 1674 | 1464087061845 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:51:01 INFO - PROCESS | 1674 | 1464087061847 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:51:01 INFO - PROCESS | 1674 | 1464087061854 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 1674 | 1464087061859 Marionette TRACE conn2 <- [1,1818,null,{}] 03:51:01 INFO - PROCESS | 1674 | 1464087061862 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}] 03:51:01 INFO - PROCESS | 1674 | 1464087061955 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:51:02 INFO - PROCESS | 1674 | 1464087062004 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d5a000 == 34 [pid = 1674] [id = 462] 03:51:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x11649c800) [pid = 1674] [serial = 1385] [outer = 0x0] 03:51:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x11815a800) [pid = 1674] [serial = 1386] [outer = 0x11649c800] 03:51:02 INFO - PROCESS | 1674 | 1464087062034 Marionette DEBUG loaded listener.js 03:51:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11870b000) [pid = 1674] [serial = 1387] [outer = 0x11649c800] 03:51:02 INFO - PROCESS | 1674 | 1464087062441 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]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 626ms 03:51:02 INFO - PROCESS | 1674 | 1464087062477 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 1674 | 1464087062479 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:51:02 INFO - PROCESS | 1674 | 1464087062481 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 1674 | 1464087062482 Marionette TRACE conn2 <- [1,1822,null,{}] 03:51:02 INFO - PROCESS | 1674 | 1464087062485 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}] 03:51:02 INFO - PROCESS | 1674 | 1464087062574 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:51:02 INFO - PROCESS | 1674 | 1464087062650 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231ea000 == 35 [pid = 1674] [id = 463] 03:51:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x118da7c00) [pid = 1674] [serial = 1388] [outer = 0x0] 03:51:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x11910a800) [pid = 1674] [serial = 1389] [outer = 0x118da7c00] 03:51:02 INFO - PROCESS | 1674 | 1464087062680 Marionette DEBUG loaded listener.js 03:51:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x119857400) [pid = 1674] [serial = 1390] [outer = 0x118da7c00] 03:51:03 INFO - PROCESS | 1674 | 1464087063074 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]]]}] 03:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 619ms 03:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:51:03 INFO - PROCESS | 1674 | 1464087063100 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:51:03 INFO - PROCESS | 1674 | 1464087063101 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:51:03 INFO - PROCESS | 1674 | 1464087063104 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 1674 | 1464087063105 Marionette TRACE conn2 <- [1,1826,null,{}] 03:51:03 INFO - PROCESS | 1674 | 1464087063108 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}] 03:51:03 INFO - PROCESS | 1674 | 1464087063193 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:51:03 INFO - PROCESS | 1674 | 1464087063237 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a14000 == 36 [pid = 1674] [id = 464] 03:51:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1198d5c00) [pid = 1674] [serial = 1391] [outer = 0x0] 03:51:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x119a05c00) [pid = 1674] [serial = 1392] [outer = 0x1198d5c00] 03:51:03 INFO - PROCESS | 1674 | 1464087063273 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x119df2800) [pid = 1674] [serial = 1393] [outer = 0x1198d5c00] 03:51:03 INFO - PROCESS | 1674 | 1464087063756 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]]]}] 03:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 669ms 03:51:03 INFO - PROCESS | 1674 | 1464087063774 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:51:03 INFO - PROCESS | 1674 | 1464087063776 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:51:03 INFO - PROCESS | 1674 | 1464087063780 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 1674 | 1464087063782 Marionette TRACE conn2 <- [1,1830,null,{}] 03:51:03 INFO - PROCESS | 1674 | 1464087063785 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}] 03:51:03 INFO - PROCESS | 1674 | 1464087063946 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:51:04 INFO - PROCESS | 1674 | 1464087064038 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e2f000 == 37 [pid = 1674] [id = 465] 03:51:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11a033c00) [pid = 1674] [serial = 1394] [outer = 0x0] 03:51:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11a188400) [pid = 1674] [serial = 1395] [outer = 0x11a033c00] 03:51:04 INFO - PROCESS | 1674 | 1464087064069 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x11a273000) [pid = 1674] [serial = 1396] [outer = 0x11a033c00] 03:51:04 INFO - PROCESS | 1674 | 1464087064508 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]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 771ms 03:51:04 INFO - PROCESS | 1674 | 1464087064563 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 1674 | 1464087064565 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:51:04 INFO - PROCESS | 1674 | 1464087064570 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 1674 | 1464087064572 Marionette TRACE conn2 <- [1,1834,null,{}] 03:51:04 INFO - PROCESS | 1674 | 1464087064576 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}] 03:51:04 INFO - PROCESS | 1674 | 1464087064667 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:51:04 INFO - PROCESS | 1674 | --DOCSHELL 0x1130a9000 == 36 [pid = 1674] [id = 457] 03:51:04 INFO - PROCESS | 1674 | 1464087064740 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e0b000 == 37 [pid = 1674] [id = 466] 03:51:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1126eb800) [pid = 1674] [serial = 1397] [outer = 0x0] 03:51:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1130eec00) [pid = 1674] [serial = 1398] [outer = 0x1126eb800] 03:51:04 INFO - PROCESS | 1674 | 1464087064770 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11604e000) [pid = 1674] [serial = 1399] [outer = 0x1126eb800] 03:51:05 INFO - PROCESS | 1674 | 1464087065074 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]]]}] 03:51:05 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 03:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 03:51:05 INFO - PROCESS | 1674 | 1464087065093 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 1674 | 1464087065102 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:51:05 INFO - PROCESS | 1674 | 1464087065108 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 1674 | 1464087065110 Marionette TRACE conn2 <- [1,1838,null,{}] 03:51:05 INFO - PROCESS | 1674 | 1464087065116 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}] 03:51:05 INFO - PROCESS | 1674 | 1464087065200 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:51:05 INFO - PROCESS | 1674 | 1464087065205 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d57000 == 38 [pid = 1674] [id = 467] 03:51:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x116464800) [pid = 1674] [serial = 1400] [outer = 0x0] 03:51:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x116a59800) [pid = 1674] [serial = 1401] [outer = 0x116464800] 03:51:05 INFO - PROCESS | 1674 | 1464087065230 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x118158800) [pid = 1674] [serial = 1402] [outer = 0x116464800] 03:51:05 INFO - PROCESS | 1674 | 1464087065577 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]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 525ms 03:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:51:05 INFO - PROCESS | 1674 | 1464087065633 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 1674 | 1464087065634 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:51:05 INFO - PROCESS | 1674 | 1464087065636 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 1674 | 1464087065639 Marionette TRACE conn2 <- [1,1842,null,{}] 03:51:05 INFO - PROCESS | 1674 | 1464087065646 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}] 03:51:05 INFO - PROCESS | 1674 | 1464087065724 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:51:05 INFO - PROCESS | 1674 | 1464087065735 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x124fb7800 == 39 [pid = 1674] [id = 468] 03:51:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x119857c00) [pid = 1674] [serial = 1403] [outer = 0x0] 03:51:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11a03fc00) [pid = 1674] [serial = 1404] [outer = 0x119857c00] 03:51:05 INFO - PROCESS | 1674 | 1464087065762 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1212c3c00) [pid = 1674] [serial = 1405] [outer = 0x119857c00] 03:51:06 INFO - PROCESS | 1674 | 1464087066105 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]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 03:51:06 INFO - PROCESS | 1674 | 1464087066159 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 1674 | 1464087066161 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:51:06 INFO - PROCESS | 1674 | 1464087066165 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 1674 | 1464087066166 Marionette TRACE conn2 <- [1,1846,null,{}] 03:51:06 INFO - PROCESS | 1674 | 1464087066170 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}] 03:51:06 INFO - PROCESS | 1674 | 1464087066286 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:51:06 INFO - PROCESS | 1674 | 1464087066293 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x125486000 == 40 [pid = 1674] [id = 469] 03:51:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x118dabc00) [pid = 1674] [serial = 1406] [outer = 0x0] 03:51:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12319e400) [pid = 1674] [serial = 1407] [outer = 0x118dabc00] 03:51:06 INFO - PROCESS | 1674 | 1464087066334 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1233fc000) [pid = 1674] [serial = 1408] [outer = 0x118dabc00] 03:51:06 INFO - PROCESS | 1674 | 1464087066793 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]]]}] 03:51:06 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) 03:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 673ms 03:51:06 INFO - PROCESS | 1674 | 1464087066838 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 1674 | 1464087066839 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:51:06 INFO - PROCESS | 1674 | 1464087066841 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 1674 | 1464087066842 Marionette TRACE conn2 <- [1,1850,null,{}] 03:51:06 INFO - PROCESS | 1674 | 1464087066850 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}] 03:51:06 INFO - PROCESS | 1674 | 1464087066946 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:51:06 INFO - PROCESS | 1674 | 1464087066951 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e8800 == 41 [pid = 1674] [id = 470] 03:51:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1212c4000) [pid = 1674] [serial = 1409] [outer = 0x0] 03:51:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1234bc400) [pid = 1674] [serial = 1410] [outer = 0x1212c4000] 03:51:06 INFO - PROCESS | 1674 | 1464087066976 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x123622800) [pid = 1674] [serial = 1411] [outer = 0x1212c4000] 03:51:07 INFO - PROCESS | 1674 | 1464087067306 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]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 521ms 03:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:51:07 INFO - PROCESS | 1674 | 1464087067363 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 1674 | 1464087067364 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:51:07 INFO - PROCESS | 1674 | 1464087067366 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 1674 | 1464087067367 Marionette TRACE conn2 <- [1,1854,null,{}] 03:51:07 INFO - PROCESS | 1674 | 1464087067369 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}] 03:51:07 INFO - PROCESS | 1674 | 1464087067474 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:51:07 INFO - PROCESS | 1674 | 1464087067509 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a708800 == 42 [pid = 1674] [id = 471] 03:51:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x123622000) [pid = 1674] [serial = 1412] [outer = 0x0] 03:51:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123e7d400) [pid = 1674] [serial = 1413] [outer = 0x123622000] 03:51:07 INFO - PROCESS | 1674 | 1464087067534 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x124f0c800) [pid = 1674] [serial = 1414] [outer = 0x123622000] 03:51:07 INFO - PROCESS | 1674 | 1464087067861 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]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 03:51:07 INFO - PROCESS | 1674 | 1464087067885 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 1674 | 1464087067886 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:51:07 INFO - PROCESS | 1674 | 1464087067888 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 1674 | 1464087067889 Marionette TRACE conn2 <- [1,1858,null,{}] 03:51:07 INFO - PROCESS | 1674 | 1464087067892 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}] 03:51:07 INFO - PROCESS | 1674 | 1464087067986 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:51:08 INFO - PROCESS | 1674 | 1464087067997 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a992800 == 43 [pid = 1674] [id = 472] 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12362c000) [pid = 1674] [serial = 1415] [outer = 0x0] 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12542a400) [pid = 1674] [serial = 1416] [outer = 0x12362c000] 03:51:08 INFO - PROCESS | 1674 | 1464087068023 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x126519400) [pid = 1674] [serial = 1417] [outer = 0x12362c000] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1212c4800) [pid = 1674] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x111a05400) [pid = 1674] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1128a2800) [pid = 1674] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12468a000) [pid = 1674] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1234c3400) [pid = 1674] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x123f5d800) [pid = 1674] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1128a7c00) [pid = 1674] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1128a6800) [pid = 1674] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1126ea800) [pid = 1674] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1185c0000) [pid = 1674] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x119a28000) [pid = 1674] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11649d400) [pid = 1674] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11767dc00) [pid = 1674] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x110e14000) [pid = 1674] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11a041400) [pid = 1674] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x12498bc00) [pid = 1674] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1198cdc00) [pid = 1674] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:51:08 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11a189400) [pid = 1674] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:51:08 INFO - PROCESS | 1674 | 1464087068341 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]]]}] 03:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 469ms 03:51:08 INFO - PROCESS | 1674 | 1464087068359 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 1674 | 1464087068360 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:51:08 INFO - PROCESS | 1674 | 1464087068362 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 1674 | 1464087068365 Marionette TRACE conn2 <- [1,1862,null,{}] 03:51:08 INFO - PROCESS | 1674 | 1464087068368 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}] 03:51:08 INFO - PROCESS | 1674 | 1464087068449 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:51:08 INFO - PROCESS | 1674 | 1464087068453 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a987000 == 44 [pid = 1674] [id = 473] 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1180c0000) [pid = 1674] [serial = 1418] [outer = 0x0] 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x119a28000) [pid = 1674] [serial = 1419] [outer = 0x1180c0000] 03:51:08 INFO - PROCESS | 1674 | 1464087068478 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11a27dc00) [pid = 1674] [serial = 1420] [outer = 0x1180c0000] 03:51:08 INFO - PROCESS | 1674 | 1464087068798 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]]]}] 03:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 03:51:08 INFO - PROCESS | 1674 | 1464087068845 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 1674 | 1464087068847 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:51:08 INFO - PROCESS | 1674 | 1464087068852 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 1674 | 1464087068853 Marionette TRACE conn2 <- [1,1866,null,{}] 03:51:08 INFO - PROCESS | 1674 | 1464087068856 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}] 03:51:08 INFO - PROCESS | 1674 | 1464087068934 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:51:08 INFO - PROCESS | 1674 | 1464087068938 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b898000 == 45 [pid = 1674] [id = 474] 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x119df2000) [pid = 1674] [serial = 1421] [outer = 0x0] 03:51:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x124989000) [pid = 1674] [serial = 1422] [outer = 0x119df2000] 03:51:08 INFO - PROCESS | 1674 | 1464087068962 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1265b2400) [pid = 1674] [serial = 1423] [outer = 0x119df2000] 03:51:09 INFO - PROCESS | 1674 | 1464087069273 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]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 470ms 03:51:09 INFO - PROCESS | 1674 | 1464087069323 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 1674 | 1464087069324 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:51:09 INFO - PROCESS | 1674 | 1464087069326 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 1674 | 1464087069328 Marionette TRACE conn2 <- [1,1870,null,{}] 03:51:09 INFO - PROCESS | 1674 | 1464087069330 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}] 03:51:09 INFO - PROCESS | 1674 | 1464087069406 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:51:09 INFO - PROCESS | 1674 | 1464087069410 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb4b000 == 46 [pid = 1674] [id = 475] 03:51:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1234c0000) [pid = 1674] [serial = 1424] [outer = 0x0] 03:51:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x126798800) [pid = 1674] [serial = 1425] [outer = 0x1234c0000] 03:51:09 INFO - PROCESS | 1674 | 1464087069438 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x126978000) [pid = 1674] [serial = 1426] [outer = 0x1234c0000] 03:51:09 INFO - PROCESS | 1674 | 1464087069785 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]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 467ms 03:51:09 INFO - PROCESS | 1674 | 1464087069795 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 1674 | 1464087069801 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:51:09 INFO - PROCESS | 1674 | 1464087069805 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 1674 | 1464087069807 Marionette TRACE conn2 <- [1,1874,null,{}] 03:51:09 INFO - PROCESS | 1674 | 1464087069826 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}] 03:51:09 INFO - PROCESS | 1674 | 1464087069966 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:51:09 INFO - PROCESS | 1674 | 1464087069972 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf1c000 == 47 [pid = 1674] [id = 476] 03:51:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12696ec00) [pid = 1674] [serial = 1427] [outer = 0x0] 03:51:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x126c26000) [pid = 1674] [serial = 1428] [outer = 0x12696ec00] 03:51:10 INFO - PROCESS | 1674 | 1464087070013 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x128d70000) [pid = 1674] [serial = 1429] [outer = 0x12696ec00] 03:51:10 INFO - PROCESS | 1674 | 1464087070365 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]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 570ms 03:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:51:10 INFO - PROCESS | 1674 | 1464087070375 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 1674 | 1464087070376 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:51:10 INFO - PROCESS | 1674 | 1464087070378 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 1674 | 1464087070379 Marionette TRACE conn2 <- [1,1878,null,{}] 03:51:10 INFO - PROCESS | 1674 | 1464087070385 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}] 03:51:10 INFO - PROCESS | 1674 | 1464087070491 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:51:10 INFO - PROCESS | 1674 | 1464087070581 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166ee000 == 48 [pid = 1674] [id = 477] 03:51:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x110e10400) [pid = 1674] [serial = 1430] [outer = 0x0] 03:51:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1126e0800) [pid = 1674] [serial = 1431] [outer = 0x110e10400] 03:51:10 INFO - PROCESS | 1674 | 1464087070612 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1130f4400) [pid = 1674] [serial = 1432] [outer = 0x110e10400] 03:51:11 INFO - PROCESS | 1674 | 1464087071022 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]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 672ms 03:51:11 INFO - PROCESS | 1674 | 1464087071066 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 1674 | 1464087071069 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:51:11 INFO - PROCESS | 1674 | 1464087071073 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 1674 | 1464087071076 Marionette TRACE conn2 <- [1,1882,null,{}] 03:51:11 INFO - PROCESS | 1674 | 1464087071079 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}] 03:51:11 INFO - PROCESS | 1674 | 1464087071181 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:51:11 INFO - PROCESS | 1674 | 1464087071285 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f71800 == 49 [pid = 1674] [id = 478] 03:51:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x1180c0400) [pid = 1674] [serial = 1433] [outer = 0x0] 03:51:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x118154000) [pid = 1674] [serial = 1434] [outer = 0x1180c0400] 03:51:11 INFO - PROCESS | 1674 | 1464087071317 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x118713800) [pid = 1674] [serial = 1435] [outer = 0x1180c0400] 03:51:11 INFO - PROCESS | 1674 | 1464087071735 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]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 03:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:51:11 INFO - PROCESS | 1674 | 1464087071749 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 1674 | 1464087071752 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:51:11 INFO - PROCESS | 1674 | 1464087071755 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 1674 | 1464087071756 Marionette TRACE conn2 <- [1,1886,null,{}] 03:51:11 INFO - PROCESS | 1674 | 1464087071759 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}] 03:51:11 INFO - PROCESS | 1674 | 1464087071857 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:51:11 INFO - PROCESS | 1674 | 1464087071907 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b889000 == 50 [pid = 1674] [id = 479] 03:51:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x11935e000) [pid = 1674] [serial = 1436] [outer = 0x0] 03:51:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11a03b800) [pid = 1674] [serial = 1437] [outer = 0x11935e000] 03:51:11 INFO - PROCESS | 1674 | 1464087071937 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12319c400) [pid = 1674] [serial = 1438] [outer = 0x11935e000] 03:51:12 INFO - PROCESS | 1674 | 1464087072357 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]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 668ms 03:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:51:12 INFO - PROCESS | 1674 | 1464087072424 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:51:12 INFO - PROCESS | 1674 | 1464087072425 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:51:12 INFO - PROCESS | 1674 | 1464087072433 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - PROCESS | 1674 | 1464087072437 Marionette TRACE conn2 <- [1,1890,null,{}] 03:51:12 INFO - PROCESS | 1674 | 1464087072440 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}] 03:51:12 INFO - PROCESS | 1674 | 1464087072542 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:51:12 INFO - PROCESS | 1674 | 1464087072631 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c90d000 == 51 [pid = 1674] [id = 480] 03:51:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12362ac00) [pid = 1674] [serial = 1439] [outer = 0x0] 03:51:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x123f63c00) [pid = 1674] [serial = 1440] [outer = 0x12362ac00] 03:51:12 INFO - PROCESS | 1674 | 1464087072659 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x12498b800) [pid = 1674] [serial = 1441] [outer = 0x12362ac00] 03:51:13 INFO - PROCESS | 1674 | 1464087073083 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]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 03:51:13 INFO - PROCESS | 1674 | 1464087073106 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 1674 | 1464087073108 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:51:13 INFO - PROCESS | 1674 | 1464087073111 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 1674 | 1464087073112 Marionette TRACE conn2 <- [1,1894,null,{}] 03:51:13 INFO - PROCESS | 1674 | 1464087073114 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}] 03:51:13 INFO - PROCESS | 1674 | 1464087073212 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:51:13 INFO - PROCESS | 1674 | 1464087073262 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d4000 == 52 [pid = 1674] [id = 481] 03:51:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x11289fc00) [pid = 1674] [serial = 1442] [outer = 0x0] 03:51:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x123f64800) [pid = 1674] [serial = 1443] [outer = 0x11289fc00] 03:51:13 INFO - PROCESS | 1674 | 1464087073291 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x124f17400) [pid = 1674] [serial = 1444] [outer = 0x11289fc00] 03:51:13 INFO - PROCESS | 1674 | 1464087073907 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]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 821ms 03:51:13 INFO - PROCESS | 1674 | 1464087073932 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 1674 | 1464087073935 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:51:13 INFO - PROCESS | 1674 | 1464087073938 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 1674 | 1464087073940 Marionette TRACE conn2 <- [1,1898,null,{}] 03:51:13 INFO - PROCESS | 1674 | 1464087073944 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}] 03:51:14 INFO - PROCESS | 1674 | 1464087074034 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:51:14 INFO - PROCESS | 1674 | 1464087074090 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e22000 == 53 [pid = 1674] [id = 482] 03:51:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x11604e400) [pid = 1674] [serial = 1445] [outer = 0x0] 03:51:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x116720c00) [pid = 1674] [serial = 1446] [outer = 0x11604e400] 03:51:14 INFO - PROCESS | 1674 | 1464087074118 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x117589400) [pid = 1674] [serial = 1447] [outer = 0x11604e400] 03:51:14 INFO - PROCESS | 1674 | 1464087074557 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]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 674ms 03:51:14 INFO - PROCESS | 1674 | 1464087074637 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 1674 | 1464087074643 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:51:14 INFO - PROCESS | 1674 | 1464087074654 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 1674 | 1464087074657 Marionette TRACE conn2 <- [1,1902,null,{}] 03:51:14 INFO - PROCESS | 1674 | 1464087074661 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}] 03:51:14 INFO - PROCESS | 1674 | 1464087074788 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:51:14 INFO - PROCESS | 1674 | 1464087074916 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac7a800 == 52 [pid = 1674] [id = 438] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x119120000 == 51 [pid = 1674] [id = 458] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf1c000 == 50 [pid = 1674] [id = 476] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb4b000 == 49 [pid = 1674] [id = 475] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12b898000 == 48 [pid = 1674] [id = 474] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12a987000 == 47 [pid = 1674] [id = 473] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12a992800 == 46 [pid = 1674] [id = 472] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x12a708800 == 45 [pid = 1674] [id = 471] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e8800 == 44 [pid = 1674] [id = 470] 03:51:14 INFO - PROCESS | 1674 | --DOCSHELL 0x125486000 == 43 [pid = 1674] [id = 469] 03:51:14 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x112647c00) [pid = 1674] [serial = 1371] [outer = 0x0] [url = about:blank] 03:51:14 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x116434400) [pid = 1674] [serial = 1374] [outer = 0x0] [url = about:blank] 03:51:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x115f5d800 == 44 [pid = 1674] [id = 483] 03:51:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x110e18800) [pid = 1674] [serial = 1448] [outer = 0x0] 03:51:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x113b36800) [pid = 1674] [serial = 1449] [outer = 0x110e18800] 03:51:14 INFO - PROCESS | 1674 | 1464087074974 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x1185b1400) [pid = 1674] [serial = 1450] [outer = 0x110e18800] 03:51:15 INFO - PROCESS | 1674 | --DOCSHELL 0x124fb7800 == 43 [pid = 1674] [id = 468] 03:51:15 INFO - PROCESS | 1674 | --DOCSHELL 0x119d57000 == 42 [pid = 1674] [id = 467] 03:51:15 INFO - PROCESS | 1674 | --DOCSHELL 0x117e0b000 == 41 [pid = 1674] [id = 466] 03:51:15 INFO - PROCESS | 1674 | --DOCSHELL 0x118087800 == 40 [pid = 1674] [id = 460] 03:51:15 INFO - PROCESS | 1674 | --DOCSHELL 0x1130c2000 == 39 [pid = 1674] [id = 459] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x1234b7000) [pid = 1674] [serial = 1350] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x11819c800) [pid = 1674] [serial = 1329] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x1185ac800) [pid = 1674] [serial = 1330] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1128aa400) [pid = 1674] [serial = 1317] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1133b2c00) [pid = 1674] [serial = 1318] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x124f13c00) [pid = 1674] [serial = 1366] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x123691400) [pid = 1674] [serial = 1353] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x123f63800) [pid = 1674] [serial = 1356] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x123ac6800) [pid = 1674] [serial = 1354] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x113caf400) [pid = 1674] [serial = 1320] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x11649b800) [pid = 1674] [serial = 1321] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x1181a7000) [pid = 1674] [serial = 1359] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1198cd800) [pid = 1674] [serial = 1335] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x124876800) [pid = 1674] [serial = 1365] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x119a26c00) [pid = 1674] [serial = 1336] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x118711c00) [pid = 1674] [serial = 1332] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x119851c00) [pid = 1674] [serial = 1333] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x119a34400) [pid = 1674] [serial = 1338] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x119e0d800) [pid = 1674] [serial = 1339] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x11a039000) [pid = 1674] [serial = 1341] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11a03f400) [pid = 1674] [serial = 1342] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x118063c00) [pid = 1674] [serial = 1326] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11814f800) [pid = 1674] [serial = 1327] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x116a57000) [pid = 1674] [serial = 1323] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11a279400) [pid = 1674] [serial = 1360] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x117677000) [pid = 1674] [serial = 1324] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a18e400) [pid = 1674] [serial = 1344] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11a194800) [pid = 1674] [serial = 1345] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x124f85c00) [pid = 1674] [serial = 1368] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x123f6a800) [pid = 1674] [serial = 1357] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12650bc00) [pid = 1674] [serial = 1369] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x123f68800) [pid = 1674] [serial = 1362] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1231a4400) [pid = 1674] [serial = 1348] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1234bfc00) [pid = 1674] [serial = 1351] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a275400) [pid = 1674] [serial = 1347] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x124684000) [pid = 1674] [serial = 1363] [outer = 0x0] [url = about:blank] 03:51:15 INFO - PROCESS | 1674 | 1464087075275 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]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 675ms 03:51:15 INFO - PROCESS | 1674 | 1464087075327 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 1674 | 1464087075329 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:51:15 INFO - PROCESS | 1674 | 1464087075333 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 1674 | 1464087075336 Marionette TRACE conn2 <- [1,1906,null,{}] 03:51:15 INFO - PROCESS | 1674 | 1464087075343 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}] 03:51:15 INFO - PROCESS | 1674 | 1464087075423 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:51:15 INFO - PROCESS | 1674 | 1464087075428 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x119449000 == 40 [pid = 1674] [id = 484] 03:51:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1185c2c00) [pid = 1674] [serial = 1451] [outer = 0x0] 03:51:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1198cf800) [pid = 1674] [serial = 1452] [outer = 0x1185c2c00] 03:51:15 INFO - PROCESS | 1674 | 1464087075460 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11a036400) [pid = 1674] [serial = 1453] [outer = 0x1185c2c00] 03:51:15 INFO - PROCESS | 1674 | 1464087075821 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]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 521ms 03:51:15 INFO - PROCESS | 1674 | 1464087075854 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 1674 | 1464087075856 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:51:15 INFO - PROCESS | 1674 | 1464087075858 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 1674 | 1464087075859 Marionette TRACE conn2 <- [1,1910,null,{}] 03:51:15 INFO - PROCESS | 1674 | 1464087075862 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}] 03:51:15 INFO - PROCESS | 1674 | 1464087075939 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:51:15 INFO - PROCESS | 1674 | 1464087075943 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x12343a800 == 41 [pid = 1674] [id = 485] 03:51:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11a03f400) [pid = 1674] [serial = 1454] [outer = 0x0] 03:51:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11a271c00) [pid = 1674] [serial = 1455] [outer = 0x11a03f400] 03:51:15 INFO - PROCESS | 1674 | 1464087075972 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x123198400) [pid = 1674] [serial = 1456] [outer = 0x11a03f400] 03:51:16 INFO - PROCESS | 1674 | 1464087076310 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]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 468ms 03:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:51:16 INFO - PROCESS | 1674 | 1464087076327 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 1674 | 1464087076328 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:51:16 INFO - PROCESS | 1674 | 1464087076332 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 1674 | 1464087076334 Marionette TRACE conn2 <- [1,1914,null,{}] 03:51:16 INFO - PROCESS | 1674 | 1464087076336 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}] 03:51:16 INFO - PROCESS | 1674 | 1464087076431 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:51:16 INFO - PROCESS | 1674 | 1464087076438 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x123edb800 == 42 [pid = 1674] [id = 486] 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x11a040c00) [pid = 1674] [serial = 1457] [outer = 0x0] 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1231a0400) [pid = 1674] [serial = 1458] [outer = 0x11a040c00] 03:51:16 INFO - PROCESS | 1674 | 1464087076463 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1234bb000) [pid = 1674] [serial = 1459] [outer = 0x11a040c00] 03:51:16 INFO - PROCESS | 1674 | 1464087076780 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]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 470ms 03:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:51:16 INFO - PROCESS | 1674 | 1464087076802 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 1674 | 1464087076803 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:51:16 INFO - PROCESS | 1674 | 1464087076805 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 1674 | 1464087076806 Marionette TRACE conn2 <- [1,1918,null,{}] 03:51:16 INFO - PROCESS | 1674 | 1464087076809 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}] 03:51:16 INFO - PROCESS | 1674 | 1464087076903 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:51:16 INFO - PROCESS | 1674 | 1464087076909 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269d9000 == 43 [pid = 1674] [id = 487] 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x123628000) [pid = 1674] [serial = 1460] [outer = 0x0] 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x123f6a400) [pid = 1674] [serial = 1461] [outer = 0x123628000] 03:51:16 INFO - PROCESS | 1674 | 1464087076938 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x125431800) [pid = 1674] [serial = 1462] [outer = 0x123628000] 03:51:17 INFO - PROCESS | 1674 | 1464087077320 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]]]}] 03:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 568ms 03:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:51:17 INFO - PROCESS | 1674 | 1464087077374 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:51:17 INFO - PROCESS | 1674 | 1464087077375 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:51:17 INFO - PROCESS | 1674 | 1464087077377 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 1674 | 1464087077378 Marionette TRACE conn2 <- [1,1922,null,{}] 03:51:17 INFO - PROCESS | 1674 | 1464087077380 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}] 03:51:17 INFO - PROCESS | 1674 | 1464087077477 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:51:17 INFO - PROCESS | 1674 | 1464087077481 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x119cea000 == 44 [pid = 1674] [id = 488] 03:51:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1234b8000) [pid = 1674] [serial = 1463] [outer = 0x0] 03:51:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1265bf800) [pid = 1674] [serial = 1464] [outer = 0x1234b8000] 03:51:17 INFO - PROCESS | 1674 | 1464087077507 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x126c25400) [pid = 1674] [serial = 1465] [outer = 0x1234b8000] 03:51:17 INFO - PROCESS | 1674 | 1464087077820 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]]]}] 03:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 473ms 03:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:51:17 INFO - PROCESS | 1674 | 1464087077859 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:51:17 INFO - PROCESS | 1674 | 1464087077860 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:51:17 INFO - PROCESS | 1674 | 1464087077863 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 1674 | 1464087077866 Marionette TRACE conn2 <- [1,1926,null,{}] 03:51:17 INFO - PROCESS | 1674 | 1464087077870 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}] 03:51:17 INFO - PROCESS | 1674 | 1464087077966 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:51:17 INFO - PROCESS | 1674 | 1464087077970 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a519000 == 45 [pid = 1674] [id = 489] 03:51:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x126970400) [pid = 1674] [serial = 1466] [outer = 0x0] 03:51:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x128d34c00) [pid = 1674] [serial = 1467] [outer = 0x126970400] 03:51:17 INFO - PROCESS | 1674 | 1464087077995 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x128d72c00) [pid = 1674] [serial = 1468] [outer = 0x126970400] 03:51:18 INFO - PROCESS | 1674 | 1464087078334 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]]]}] 03:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 524ms 03:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:51:18 INFO - PROCESS | 1674 | 1464087078387 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 1674 | 1464087078388 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:51:18 INFO - PROCESS | 1674 | 1464087078390 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 1674 | 1464087078391 Marionette TRACE conn2 <- [1,1930,null,{}] 03:51:18 INFO - PROCESS | 1674 | 1464087078393 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}] 03:51:18 INFO - PROCESS | 1674 | 1464087078493 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:51:18 INFO - PROCESS | 1674 | 1464087078528 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a99b000 == 46 [pid = 1674] [id = 490] 03:51:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x128d7b800) [pid = 1674] [serial = 1469] [outer = 0x0] 03:51:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12924b800) [pid = 1674] [serial = 1470] [outer = 0x128d7b800] 03:51:18 INFO - PROCESS | 1674 | 1464087078553 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x129403000) [pid = 1674] [serial = 1471] [outer = 0x128d7b800] 03:51:18 INFO - PROCESS | 1674 | 1464087078876 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]]]}] 03:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 03:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:51:18 INFO - PROCESS | 1674 | 1464087078909 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 1674 | 1464087078910 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:51:18 INFO - PROCESS | 1674 | 1464087078920 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 1674 | 1464087078921 Marionette TRACE conn2 <- [1,1934,null,{}] 03:51:18 INFO - PROCESS | 1674 | 1464087078924 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}] 03:51:19 INFO - PROCESS | 1674 | 1464087079021 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:51:19 INFO - PROCESS | 1674 | 1464087079025 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b87d800 == 47 [pid = 1674] [id = 491] 03:51:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x118713c00) [pid = 1674] [serial = 1472] [outer = 0x0] 03:51:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x129245c00) [pid = 1674] [serial = 1473] [outer = 0x118713c00] 03:51:19 INFO - PROCESS | 1674 | 1464087079050 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12940ac00) [pid = 1674] [serial = 1474] [outer = 0x118713c00] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x113c2c400) [pid = 1674] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x124688c00) [pid = 1674] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x119857c00) [pid = 1674] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x118dabc00) [pid = 1674] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1212c4000) [pid = 1674] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x116464800) [pid = 1674] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11a033c00) [pid = 1674] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1126eb800) [pid = 1674] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x123622000) [pid = 1674] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12362c000) [pid = 1674] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1180c0000) [pid = 1674] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1234c0000) [pid = 1674] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:51:19 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x119df2000) [pid = 1674] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:51:19 INFO - PROCESS | 1674 | 1464087079598 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]]]}] 03:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 728ms 03:51:19 INFO - PROCESS | 1674 | 1464087079642 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:51:19 INFO - PROCESS | 1674 | 1464087079644 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:51:19 INFO - PROCESS | 1674 | 1464087079652 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:51:19 INFO - PROCESS | 1674 | 1464087079654 Marionette TRACE conn2 <- [1,1938,null,{}] 03:51:19 INFO - PROCESS | 1674 | 1464087079657 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}] 03:51:19 INFO - PROCESS | 1674 | 1464087079758 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:51:19 INFO - PROCESS | 1674 | 1464087079765 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb4d000 == 48 [pid = 1674] [id = 492] 03:51:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11a187000) [pid = 1674] [serial = 1475] [outer = 0x0] 03:51:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1238f6c00) [pid = 1674] [serial = 1476] [outer = 0x11a187000] 03:51:19 INFO - PROCESS | 1674 | 1464087079794 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x129670000) [pid = 1674] [serial = 1477] [outer = 0x11a187000] 03:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 473ms 03:51:20 INFO - PROCESS | 1674 | 1464087080122 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]]]}] 03:51:20 INFO - PROCESS | 1674 | 1464087080126 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 1674 | 1464087080127 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:51:20 INFO - PROCESS | 1674 | 1464087080130 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 1674 | 1464087080133 Marionette TRACE conn2 <- [1,1942,null,{}] 03:51:20 INFO - PROCESS | 1674 | 1464087080137 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}] 03:51:20 INFO - PROCESS | 1674 | 1464087080219 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:51:20 INFO - PROCESS | 1674 | 1464087080223 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c658800 == 49 [pid = 1674] [id = 493] 03:51:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x129675400) [pid = 1674] [serial = 1478] [outer = 0x0] 03:51:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12a55b400) [pid = 1674] [serial = 1479] [outer = 0x129675400] 03:51:20 INFO - PROCESS | 1674 | 1464087080248 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12a7ee800) [pid = 1674] [serial = 1480] [outer = 0x129675400] 03:51:20 INFO - PROCESS | 1674 | 1464087080591 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]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 473ms 03:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:51:20 INFO - PROCESS | 1674 | 1464087080603 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 1674 | 1464087080605 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:51:20 INFO - PROCESS | 1674 | 1464087080607 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 1674 | 1464087080607 Marionette TRACE conn2 <- [1,1946,null,{}] 03:51:20 INFO - PROCESS | 1674 | 1464087080610 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}] 03:51:20 INFO - PROCESS | 1674 | 1464087080716 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:51:20 INFO - PROCESS | 1674 | 1464087080723 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb93000 == 50 [pid = 1674] [id = 494] 03:51:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12a7f3400) [pid = 1674] [serial = 1481] [outer = 0x0] 03:51:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12a8ef000) [pid = 1674] [serial = 1482] [outer = 0x12a7f3400] 03:51:20 INFO - PROCESS | 1674 | 1464087080748 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12a971400) [pid = 1674] [serial = 1483] [outer = 0x12a7f3400] 03:51:21 INFO - PROCESS | 1674 | 1464087081034 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]]]}] 03:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 03:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:51:21 INFO - PROCESS | 1674 | 1464087081086 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 1674 | 1464087081088 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:51:21 INFO - PROCESS | 1674 | 1464087081090 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - PROCESS | 1674 | 1464087081091 Marionette TRACE conn2 <- [1,1950,null,{}] 03:51:21 INFO - PROCESS | 1674 | 1464087081093 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}] 03:51:21 INFO - PROCESS | 1674 | 1464087081172 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:51:21 INFO - PROCESS | 1674 | 1464087081177 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce4a000 == 51 [pid = 1674] [id = 495] 03:51:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12a971c00) [pid = 1674] [serial = 1484] [outer = 0x0] 03:51:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12a97bc00) [pid = 1674] [serial = 1485] [outer = 0x12a971c00] 03:51:21 INFO - PROCESS | 1674 | 1464087081202 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12aba5400) [pid = 1674] [serial = 1486] [outer = 0x12a971c00] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x123a14000 == 50 [pid = 1674] [id = 464] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12b882000 == 49 [pid = 1674] [id = 456] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x123e2f000 == 48 [pid = 1674] [id = 465] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x1231ea000 == 47 [pid = 1674] [id = 463] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x11912f000 == 46 [pid = 1674] [id = 461] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x119d5a000 == 45 [pid = 1674] [id = 462] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x123e22000 == 44 [pid = 1674] [id = 482] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x1193d4000 == 43 [pid = 1674] [id = 481] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12c90d000 == 42 [pid = 1674] [id = 480] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12b889000 == 41 [pid = 1674] [id = 479] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x124f71800 == 40 [pid = 1674] [id = 478] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x1166ee000 == 39 [pid = 1674] [id = 477] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x115f5d800 == 38 [pid = 1674] [id = 483] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12a519000 == 37 [pid = 1674] [id = 489] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb4d000 == 36 [pid = 1674] [id = 492] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12b87d800 == 35 [pid = 1674] [id = 491] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12c658800 == 34 [pid = 1674] [id = 493] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x119449000 == 33 [pid = 1674] [id = 484] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x1269d9000 == 32 [pid = 1674] [id = 487] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x119cea000 == 31 [pid = 1674] [id = 488] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12a99b000 == 30 [pid = 1674] [id = 490] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x123edb800 == 29 [pid = 1674] [id = 486] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12343a800 == 28 [pid = 1674] [id = 485] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1166c0800) [pid = 1674] [serial = 1375] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x128d2c800) [pid = 1674] [serial = 1315] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1212c3c00) [pid = 1674] [serial = 1405] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x11a03fc00) [pid = 1674] [serial = 1404] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11815a800) [pid = 1674] [serial = 1386] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1164a9c00) [pid = 1674] [serial = 1380] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12319e400) [pid = 1674] [serial = 1407] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1234bc400) [pid = 1674] [serial = 1410] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x116a59800) [pid = 1674] [serial = 1401] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x118158800) [pid = 1674] [serial = 1402] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x11a273000) [pid = 1674] [serial = 1396] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11a188400) [pid = 1674] [serial = 1395] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11767a000) [pid = 1674] [serial = 1383] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1126e3c00) [pid = 1674] [serial = 1377] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1130eec00) [pid = 1674] [serial = 1398] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x11604e000) [pid = 1674] [serial = 1399] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x123e7d400) [pid = 1674] [serial = 1413] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12542a400) [pid = 1674] [serial = 1416] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x11910a800) [pid = 1674] [serial = 1389] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x124f0c800) [pid = 1674] [serial = 1414] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x11a27dc00) [pid = 1674] [serial = 1420] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x119a28000) [pid = 1674] [serial = 1419] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x119a05c00) [pid = 1674] [serial = 1392] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x126798800) [pid = 1674] [serial = 1425] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x126978000) [pid = 1674] [serial = 1426] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1265b2400) [pid = 1674] [serial = 1423] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x126c26000) [pid = 1674] [serial = 1428] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb93000 == 27 [pid = 1674] [id = 494] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x126519400) [pid = 1674] [serial = 1417] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x124989000) [pid = 1674] [serial = 1422] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x123622800) [pid = 1674] [serial = 1411] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x1233fc000) [pid = 1674] [serial = 1408] [outer = 0x0] [url = about:blank] 03:51:22 INFO - PROCESS | 1674 | 1464087082709 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]]]}] 03:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1669ms 03:51:22 INFO - PROCESS | 1674 | 1464087082760 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 1674 | 1464087082762 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:51:22 INFO - PROCESS | 1674 | 1464087082766 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 1674 | 1464087082768 Marionette TRACE conn2 <- [1,1954,null,{}] 03:51:22 INFO - PROCESS | 1674 | 1464087082773 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}] 03:51:22 INFO - PROCESS | 1674 | 1464087082856 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:51:22 INFO - PROCESS | 1674 | 1464087082911 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x113e9a800 == 28 [pid = 1674] [id = 496] 03:51:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x1128a8000) [pid = 1674] [serial = 1487] [outer = 0x0] 03:51:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x11295d800) [pid = 1674] [serial = 1488] [outer = 0x1128a8000] 03:51:22 INFO - PROCESS | 1674 | 1464087082954 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1133b2c00) [pid = 1674] [serial = 1489] [outer = 0x1128a8000] 03:51:23 INFO - PROCESS | 1674 | 1464087083350 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]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 622ms 03:51:23 INFO - PROCESS | 1674 | 1464087083388 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:51:23 INFO - PROCESS | 1674 | 1464087083393 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:51:23 INFO - PROCESS | 1674 | 1464087083397 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 1674 | 1464087083399 Marionette TRACE conn2 <- [1,1958,null,{}] 03:51:23 INFO - PROCESS | 1674 | 1464087083401 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}] 03:51:23 INFO - PROCESS | 1674 | 1464087083476 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:51:23 INFO - PROCESS | 1674 | 1464087083524 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x11686e000 == 29 [pid = 1674] [id = 497] 03:51:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1130f2800) [pid = 1674] [serial = 1490] [outer = 0x0] 03:51:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x114ffb400) [pid = 1674] [serial = 1491] [outer = 0x1130f2800] 03:51:23 INFO - PROCESS | 1674 | 1464087083551 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1164efc00) [pid = 1674] [serial = 1492] [outer = 0x1130f2800] 03:51:23 INFO - PROCESS | 1674 | 1464087083832 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]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 471ms 03:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:51:23 INFO - PROCESS | 1674 | 1464087083871 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 1674 | 1464087083872 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:51:23 INFO - PROCESS | 1674 | 1464087083875 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 1674 | 1464087083877 Marionette TRACE conn2 <- [1,1962,null,{}] 03:51:23 INFO - PROCESS | 1674 | 1464087083889 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}] 03:51:24 INFO - PROCESS | 1674 | 1464087084028 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:51:24 INFO - PROCESS | 1674 | 1464087084036 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x112ddc800 == 30 [pid = 1674] [id = 498] 03:51:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11260e000) [pid = 1674] [serial = 1493] [outer = 0x0] 03:51:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1126e4800) [pid = 1674] [serial = 1494] [outer = 0x11260e000] 03:51:24 INFO - PROCESS | 1674 | 1464087084070 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1128a7c00) [pid = 1674] [serial = 1495] [outer = 0x11260e000] 03:51:24 INFO - PROCESS | 1674 | 1464087084619 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]]]}] 03:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 826ms 03:51:24 INFO - PROCESS | 1674 | 1464087084702 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:51:24 INFO - PROCESS | 1674 | 1464087084705 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:51:24 INFO - PROCESS | 1674 | 1464087084709 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:51:24 INFO - PROCESS | 1674 | 1464087084711 Marionette TRACE conn2 <- [1,1966,null,{}] 03:51:24 INFO - PROCESS | 1674 | 1464087084715 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}] 03:51:24 INFO - PROCESS | 1674 | 1464087084819 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:51:24 INFO - PROCESS | 1674 | 1464087084867 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183de000 == 31 [pid = 1674] [id = 499] 03:51:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x114f21000) [pid = 1674] [serial = 1496] [outer = 0x0] 03:51:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11649e800) [pid = 1674] [serial = 1497] [outer = 0x114f21000] 03:51:24 INFO - PROCESS | 1674 | 1464087084899 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11672ec00) [pid = 1674] [serial = 1498] [outer = 0x114f21000] 03:51:25 INFO - PROCESS | 1674 | 1464087085451 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]]]}] 03:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 821ms 03:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:51:25 INFO - PROCESS | 1674 | 1464087085529 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:51:25 INFO - PROCESS | 1674 | 1464087085531 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:51:25 INFO - PROCESS | 1674 | 1464087085534 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 1674 | 1464087085535 Marionette TRACE conn2 <- [1,1970,null,{}] 03:51:25 INFO - PROCESS | 1674 | 1464087085538 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}] 03:51:25 INFO - PROCESS | 1674 | 1464087085638 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:51:25 INFO - PROCESS | 1674 | 1464087085688 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b9000 == 32 [pid = 1674] [id = 500] 03:51:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11295d400) [pid = 1674] [serial = 1499] [outer = 0x0] 03:51:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x116a5d000) [pid = 1674] [serial = 1500] [outer = 0x11295d400] 03:51:25 INFO - PROCESS | 1674 | 1464087085722 Marionette DEBUG loaded listener.js 03:51:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x11805d000) [pid = 1674] [serial = 1501] [outer = 0x11295d400] 03:51:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1193d7800 == 31 [pid = 1674] [id = 373] 03:51:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1130c1800 == 30 [pid = 1674] [id = 368] 03:51:26 INFO - PROCESS | 1674 | --DOCSHELL 0x113e9a800 == 29 [pid = 1674] [id = 496] 03:51:26 INFO - PROCESS | 1674 | 1464087086283 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]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 770ms 03:51:26 INFO - PROCESS | 1674 | 1464087086305 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 1674 | 1464087086308 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:51:26 INFO - PROCESS | 1674 | 1464087086311 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 1674 | 1464087086313 Marionette TRACE conn2 <- [1,1974,null,{}] 03:51:26 INFO - PROCESS | 1674 | 1464087086317 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}] 03:51:26 INFO - PROCESS | 1674 | 1464087086409 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:51:26 INFO - PROCESS | 1674 | 1464087086457 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x117055800 == 30 [pid = 1674] [id = 501] 03:51:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1128a9800) [pid = 1674] [serial = 1502] [outer = 0x0] 03:51:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x113c2b800) [pid = 1674] [serial = 1503] [outer = 0x1128a9800] 03:51:26 INFO - PROCESS | 1674 | 1464087086490 Marionette DEBUG loaded listener.js 03:51:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x116428000) [pid = 1674] [serial = 1504] [outer = 0x1128a9800] 03:51:26 INFO - PROCESS | 1674 | 1464087086913 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]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 621ms 03:51:26 INFO - PROCESS | 1674 | 1464087086933 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 1674 | 1464087086937 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:51:26 INFO - PROCESS | 1674 | 1464087086941 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 1674 | 1464087086943 Marionette TRACE conn2 <- [1,1978,null,{}] 03:51:26 INFO - PROCESS | 1674 | 1464087086946 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}] 03:51:27 INFO - PROCESS | 1674 | 1464087087060 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:51:27 INFO - PROCESS | 1674 | 1464087087123 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b5800 == 31 [pid = 1674] [id = 502] 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11683dc00) [pid = 1674] [serial = 1505] [outer = 0x0] 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x117675c00) [pid = 1674] [serial = 1506] [outer = 0x11683dc00] 03:51:27 INFO - PROCESS | 1674 | 1464087087152 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1180b6400) [pid = 1674] [serial = 1507] [outer = 0x11683dc00] 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1180c3800) [pid = 1674] [serial = 1508] [outer = 0x12ce06000] 03:51:27 INFO - PROCESS | 1674 | 1464087087605 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]]]}] 03:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 674ms 03:51:27 INFO - PROCESS | 1674 | 1464087087616 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:51:27 INFO - PROCESS | 1674 | 1464087087617 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:51:27 INFO - PROCESS | 1674 | 1464087087619 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:51:27 INFO - PROCESS | 1674 | 1464087087622 Marionette TRACE conn2 <- [1,1982,null,{}] 03:51:27 INFO - PROCESS | 1674 | 1464087087630 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}] 03:51:27 INFO - PROCESS | 1674 | 1464087087725 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:51:27 INFO - PROCESS | 1674 | 1464087087773 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1ee800 == 32 [pid = 1674] [id = 503] 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1180c4800) [pid = 1674] [serial = 1509] [outer = 0x0] 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x118487c00) [pid = 1674] [serial = 1510] [outer = 0x1180c4800] 03:51:27 INFO - PROCESS | 1674 | 1464087087807 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1185d2000) [pid = 1674] [serial = 1511] [outer = 0x1180c4800] 03:51:28 INFO - PROCESS | 1674 | 1464087088249 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]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 03:51:28 INFO - PROCESS | 1674 | 1464087088291 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:51:28 INFO - PROCESS | 1674 | 1464087088293 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:51:28 INFO - PROCESS | 1674 | 1464087088295 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 1674 | 1464087088296 Marionette TRACE conn2 <- [1,1986,null,{}] 03:51:28 INFO - PROCESS | 1674 | 1464087088299 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}] 03:51:28 INFO - PROCESS | 1674 | 1464087088407 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:51:28 INFO - PROCESS | 1674 | 1464087088469 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b9800 == 33 [pid = 1674] [id = 504] 03:51:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x118711c00) [pid = 1674] [serial = 1512] [outer = 0x0] 03:51:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x119358000) [pid = 1674] [serial = 1513] [outer = 0x118711c00] 03:51:28 INFO - PROCESS | 1674 | 1464087088498 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1198cc400) [pid = 1674] [serial = 1514] [outer = 0x118711c00] 03:51:28 INFO - PROCESS | 1674 | 1464087088905 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]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 621ms 03:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:51:28 INFO - PROCESS | 1674 | 1464087088916 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 1674 | 1464087088917 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:51:28 INFO - PROCESS | 1674 | 1464087088920 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 1674 | 1464087088921 Marionette TRACE conn2 <- [1,1990,null,{}] 03:51:28 INFO - PROCESS | 1674 | 1464087088923 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}] 03:51:29 INFO - PROCESS | 1674 | 1464087089013 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:51:29 INFO - PROCESS | 1674 | 1464087089061 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b4d800 == 34 [pid = 1674] [id = 505] 03:51:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x118da7800) [pid = 1674] [serial = 1515] [outer = 0x0] 03:51:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1198d5000) [pid = 1674] [serial = 1516] [outer = 0x118da7800] 03:51:29 INFO - PROCESS | 1674 | 1464087089091 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x119a2ec00) [pid = 1674] [serial = 1517] [outer = 0x118da7800] 03:51:29 INFO - PROCESS | 1674 | 1464087089520 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]]]}] 03:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 620ms 03:51:29 INFO - PROCESS | 1674 | 1464087089541 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:51:29 INFO - PROCESS | 1674 | 1464087089542 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:51:29 INFO - PROCESS | 1674 | 1464087089545 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - PROCESS | 1674 | 1464087089546 Marionette TRACE conn2 <- [1,1994,null,{}] 03:51:29 INFO - PROCESS | 1674 | 1464087089548 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}] 03:51:29 INFO - PROCESS | 1674 | 1464087089663 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:51:29 INFO - PROCESS | 1674 | 1464087089811 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x116492000 == 35 [pid = 1674] [id = 506] 03:51:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x110e0d400) [pid = 1674] [serial = 1518] [outer = 0x0] 03:51:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x111a0fc00) [pid = 1674] [serial = 1519] [outer = 0x110e0d400] 03:51:29 INFO - PROCESS | 1674 | 1464087089841 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x1128a8400) [pid = 1674] [serial = 1520] [outer = 0x110e0d400] 03:51:30 INFO - PROCESS | 1674 | 1464087090318 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]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 820ms 03:51:30 INFO - PROCESS | 1674 | 1464087090366 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 1674 | 1464087090368 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:51:30 INFO - PROCESS | 1674 | 1464087090372 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 1674 | 1464087090374 Marionette TRACE conn2 <- [1,1998,null,{}] 03:51:30 INFO - PROCESS | 1674 | 1464087090378 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}] 03:51:30 INFO - PROCESS | 1674 | 1464087090474 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:51:30 INFO - PROCESS | 1674 | 1464087090538 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x118570800 == 36 [pid = 1674] [id = 507] 03:51:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x112e81c00) [pid = 1674] [serial = 1521] [outer = 0x0] 03:51:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11604dc00) [pid = 1674] [serial = 1522] [outer = 0x112e81c00] 03:51:30 INFO - PROCESS | 1674 | 1464087090571 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11689e400) [pid = 1674] [serial = 1523] [outer = 0x112e81c00] 03:51:30 INFO - PROCESS | 1674 | 1464087090998 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]]]}] 03:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 03:51:31 INFO - PROCESS | 1674 | 1464087091044 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 1674 | 1464087091048 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:51:31 INFO - PROCESS | 1674 | 1464087091053 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 1674 | 1464087091054 Marionette TRACE conn2 <- [1,2002,null,{}] 03:51:31 INFO - PROCESS | 1674 | 1464087091057 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}] 03:51:31 INFO - PROCESS | 1674 | 1464087091150 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:51:31 INFO - PROCESS | 1674 | 1464087091202 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b3000 == 37 [pid = 1674] [id = 508] 03:51:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x11805dc00) [pid = 1674] [serial = 1524] [outer = 0x0] 03:51:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1180c3000) [pid = 1674] [serial = 1525] [outer = 0x11805dc00] 03:51:31 INFO - PROCESS | 1674 | 1464087091232 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1185c2400) [pid = 1674] [serial = 1526] [outer = 0x11805dc00] 03:51:31 INFO - PROCESS | 1674 | 1464087091656 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]]]}] 03:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 03:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:51:31 INFO - PROCESS | 1674 | 1464087091730 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 1674 | 1464087091732 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:51:31 INFO - PROCESS | 1674 | 1464087091736 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 1674 | 1464087091738 Marionette TRACE conn2 <- [1,2006,null,{}] 03:51:31 INFO - PROCESS | 1674 | 1464087091746 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}] 03:51:31 INFO - PROCESS | 1674 | 1464087091845 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:51:31 INFO - PROCESS | 1674 | 1464087091912 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f6a800 == 38 [pid = 1674] [id = 509] 03:51:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x1198d0400) [pid = 1674] [serial = 1527] [outer = 0x0] 03:51:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x119a2c800) [pid = 1674] [serial = 1528] [outer = 0x1198d0400] 03:51:31 INFO - PROCESS | 1674 | 1464087091945 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x11a034000) [pid = 1674] [serial = 1529] [outer = 0x1198d0400] 03:51:32 INFO - PROCESS | 1674 | 1464087092382 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]]]}] 03:51:32 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 03:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 03:51:32 INFO - PROCESS | 1674 | 1464087092408 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 1674 | 1464087092410 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:51:32 INFO - PROCESS | 1674 | 1464087092413 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 1674 | 1464087092414 Marionette TRACE conn2 <- [1,2010,null,{}] 03:51:32 INFO - PROCESS | 1674 | 1464087092417 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}] 03:51:32 INFO - PROCESS | 1674 | 1464087092571 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:51:32 INFO - PROCESS | 1674 | 1464087092685 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x126910000 == 39 [pid = 1674] [id = 510] 03:51:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x11a03ec00) [pid = 1674] [serial = 1530] [outer = 0x0] 03:51:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x11a191800) [pid = 1674] [serial = 1531] [outer = 0x11a03ec00] 03:51:32 INFO - PROCESS | 1674 | 1464087092733 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x11a278000) [pid = 1674] [serial = 1532] [outer = 0x11a03ec00] 03:51:33 INFO - PROCESS | 1674 | 1464087093218 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]]]}] 03:51:33 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 03:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 872ms 03:51:33 INFO - PROCESS | 1674 | 1464087093284 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 1674 | 1464087093286 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:51:33 INFO - PROCESS | 1674 | 1464087093288 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 1674 | 1464087093289 Marionette TRACE conn2 <- [1,2014,null,{}] 03:51:33 INFO - PROCESS | 1674 | 1464087093292 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}] 03:51:33 INFO - PROCESS | 1674 | 1464087093389 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:51:33 INFO - PROCESS | 1674 | 1464087093443 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x129026800 == 40 [pid = 1674] [id = 511] 03:51:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x11a190400) [pid = 1674] [serial = 1533] [outer = 0x0] 03:51:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x1212c7c00) [pid = 1674] [serial = 1534] [outer = 0x11a190400] 03:51:33 INFO - PROCESS | 1674 | 1464087093473 Marionette DEBUG loaded listener.js 03:51:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x12319e400) [pid = 1674] [serial = 1535] [outer = 0x11a190400] 03:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:51:33 INFO - PROCESS | 1674 | 1464087093901 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]]]}] 03:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 03:51:33 INFO - PROCESS | 1674 | 1464087093907 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 1674 | 1464087093909 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:51:33 INFO - PROCESS | 1674 | 1464087093911 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 1674 | 1464087093912 Marionette TRACE conn2 <- [1,2018,null,{}] 03:51:33 INFO - PROCESS | 1674 | 1464087093917 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}] 03:51:34 INFO - PROCESS | 1674 | 1464087094052 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:51:34 INFO - PROCESS | 1674 | 1464087094120 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290ec800 == 41 [pid = 1674] [id = 512] 03:51:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x12319a400) [pid = 1674] [serial = 1536] [outer = 0x0] 03:51:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x1234bcc00) [pid = 1674] [serial = 1537] [outer = 0x12319a400] 03:51:34 INFO - PROCESS | 1674 | 1464087094151 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x123abf800) [pid = 1674] [serial = 1538] [outer = 0x12319a400] 03:51:34 INFO - PROCESS | 1674 | 1464087094597 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]]]}] 03:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 723ms 03:51:34 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1ee800 == 40 [pid = 1674] [id = 503] 03:51:34 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b5800 == 39 [pid = 1674] [id = 502] 03:51:34 INFO - PROCESS | 1674 | --DOCSHELL 0x117055800 == 38 [pid = 1674] [id = 501] 03:51:34 INFO - PROCESS | 1674 | 1464087094698 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 1674 | 1464087094700 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:51:34 INFO - PROCESS | 1674 | 1464087094722 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 1674 | 1464087094725 Marionette TRACE conn2 <- [1,2022,null,{}] 03:51:34 INFO - PROCESS | 1674 | 1464087094729 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}] 03:51:34 INFO - PROCESS | 1674 | 1464087094832 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:51:34 INFO - PROCESS | 1674 | 1464087094895 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x118398800 == 39 [pid = 1674] [id = 513] 03:51:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x115d81c00) [pid = 1674] [serial = 1539] [outer = 0x0] 03:51:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x1164fc400) [pid = 1674] [serial = 1540] [outer = 0x115d81c00] 03:51:34 INFO - PROCESS | 1674 | 1464087094927 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x11758e400) [pid = 1674] [serial = 1541] [outer = 0x115d81c00] 03:51:35 INFO - PROCESS | 1674 | 1464087095361 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]]]}] 03:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 679ms 03:51:35 INFO - PROCESS | 1674 | 1464087095400 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:51:35 INFO - PROCESS | 1674 | 1464087095402 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:51:35 INFO - PROCESS | 1674 | 1464087095407 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - PROCESS | 1674 | 1464087095410 Marionette TRACE conn2 <- [1,2026,null,{}] 03:51:35 INFO - PROCESS | 1674 | 1464087095437 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}] 03:51:35 INFO - PROCESS | 1674 | 1464087095534 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:51:35 INFO - PROCESS | 1674 | 1464087095601 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b65000 == 40 [pid = 1674] [id = 514] 03:51:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x11805bc00) [pid = 1674] [serial = 1542] [outer = 0x0] 03:51:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x1185c3000) [pid = 1674] [serial = 1543] [outer = 0x11805bc00] 03:51:35 INFO - PROCESS | 1674 | 1464087095632 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x119359000) [pid = 1674] [serial = 1544] [outer = 0x11805bc00] 03:51:36 INFO - PROCESS | 1674 | 1464087096075 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]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 699ms 03:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:51:36 INFO - PROCESS | 1674 | 1464087096106 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 1674 | 1464087096108 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:51:36 INFO - PROCESS | 1674 | 1464087096112 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 1674 | 1464087096114 Marionette TRACE conn2 <- [1,2030,null,{}] 03:51:36 INFO - PROCESS | 1674 | 1464087096124 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}] 03:51:36 INFO - PROCESS | 1674 | 1464087096271 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:51:36 INFO - PROCESS | 1674 | 1464087096340 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269f3000 == 41 [pid = 1674] [id = 515] 03:51:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x11a035800) [pid = 1674] [serial = 1545] [outer = 0x0] 03:51:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x11a03c000) [pid = 1674] [serial = 1546] [outer = 0x11a035800] 03:51:36 INFO - PROCESS | 1674 | 1464087096375 Marionette DEBUG loaded listener.js 03:51:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x11a27c400) [pid = 1674] [serial = 1547] [outer = 0x11a035800] 03:51:36 INFO - PROCESS | 1674 | 1464087096815 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]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 773ms 03:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:51:36 INFO - PROCESS | 1674 | 1464087096884 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 1674 | 1464087096886 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:51:36 INFO - PROCESS | 1674 | 1464087096888 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 1674 | 1464087096889 Marionette TRACE conn2 <- [1,2034,null,{}] 03:51:36 INFO - PROCESS | 1674 | 1464087096892 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}] 03:51:36 INFO - PROCESS | 1674 | 1464087096987 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:51:37 INFO - PROCESS | 1674 | 1464087097040 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a90c000 == 42 [pid = 1674] [id = 516] 03:51:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x1231a4400) [pid = 1674] [serial = 1548] [outer = 0x0] 03:51:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 153 (0x1234bc400) [pid = 1674] [serial = 1549] [outer = 0x1231a4400] 03:51:37 INFO - PROCESS | 1674 | 1464087097071 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 154 (0x12362e400) [pid = 1674] [serial = 1550] [outer = 0x1231a4400] 03:51:37 INFO - PROCESS | 1674 | 1464087097485 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]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 618ms 03:51:37 INFO - PROCESS | 1674 | 1464087097507 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:51:37 INFO - PROCESS | 1674 | 1464087097508 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:51:37 INFO - PROCESS | 1674 | 1464087097510 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 1674 | 1464087097512 Marionette TRACE conn2 <- [1,2038,null,{}] 03:51:37 INFO - PROCESS | 1674 | 1464087097517 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}] 03:51:37 INFO - PROCESS | 1674 | 1464087097603 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:51:37 INFO - PROCESS | 1674 | 1464087097654 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a99f800 == 43 [pid = 1674] [id = 517] 03:51:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 155 (0x1234b8400) [pid = 1674] [serial = 1551] [outer = 0x0] 03:51:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 156 (0x123abd800) [pid = 1674] [serial = 1552] [outer = 0x1234b8400] 03:51:37 INFO - PROCESS | 1674 | 1464087097683 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 157 (0x123f60000) [pid = 1674] [serial = 1553] [outer = 0x1234b8400] 03:51:38 INFO - PROCESS | 1674 | 1464087098092 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]]]}] 03:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 622ms 03:51:38 INFO - PROCESS | 1674 | 1464087098133 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 1674 | 1464087098134 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:51:38 INFO - PROCESS | 1674 | 1464087098136 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 1674 | 1464087098138 Marionette TRACE conn2 <- [1,2042,null,{}] 03:51:38 INFO - PROCESS | 1674 | 1464087098140 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}] 03:51:38 INFO - PROCESS | 1674 | 1464087098261 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:51:38 INFO - PROCESS | 1674 | 1464087098351 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b886800 == 44 [pid = 1674] [id = 518] 03:51:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 158 (0x123f6a000) [pid = 1674] [serial = 1554] [outer = 0x0] 03:51:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 159 (0x1246cf400) [pid = 1674] [serial = 1555] [outer = 0x123f6a000] 03:51:38 INFO - PROCESS | 1674 | 1464087098381 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 160 (0x124f18c00) [pid = 1674] [serial = 1556] [outer = 0x123f6a000] 03:51:38 INFO - PROCESS | 1674 | 1464087098779 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]]]}] 03:51:38 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) 03:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 03:51:38 INFO - PROCESS | 1674 | 1464087098818 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 1674 | 1464087098819 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:51:38 INFO - PROCESS | 1674 | 1464087098823 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 1674 | 1464087098824 Marionette TRACE conn2 <- [1,2046,null,{}] 03:51:38 INFO - PROCESS | 1674 | 1464087098827 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}] 03:51:38 INFO - PROCESS | 1674 | 1464087098919 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:51:38 INFO - PROCESS | 1674 | 1464087098971 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb4a000 == 45 [pid = 1674] [id = 519] 03:51:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 161 (0x124f86400) [pid = 1674] [serial = 1557] [outer = 0x0] 03:51:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 162 (0x12650ac00) [pid = 1674] [serial = 1558] [outer = 0x124f86400] 03:51:39 INFO - PROCESS | 1674 | 1464087099000 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 163 (0x1265bfc00) [pid = 1674] [serial = 1559] [outer = 0x124f86400] 03:51:39 INFO - PROCESS | 1674 | 1464087099466 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]]]}] 03:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 03:51:39 INFO - PROCESS | 1674 | 1464087099493 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 1674 | 1464087099496 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:51:39 INFO - PROCESS | 1674 | 1464087099502 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 1674 | 1464087099504 Marionette TRACE conn2 <- [1,2050,null,{}] 03:51:39 INFO - PROCESS | 1674 | 1464087099508 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}] 03:51:39 INFO - PROCESS | 1674 | 1464087099601 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:51:39 INFO - PROCESS | 1674 | 1464087099710 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b0000 == 46 [pid = 1674] [id = 520] 03:51:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 164 (0x117594000) [pid = 1674] [serial = 1560] [outer = 0x0] 03:51:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 165 (0x118056800) [pid = 1674] [serial = 1561] [outer = 0x117594000] 03:51:39 INFO - PROCESS | 1674 | 1464087099739 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 166 (0x1185af800) [pid = 1674] [serial = 1562] [outer = 0x117594000] 03:51:40 INFO - PROCESS | 1674 | --DOCSHELL 0x1183de000 == 45 [pid = 1674] [id = 499] 03:51:40 INFO - PROCESS | 1674 | --DOCSHELL 0x112ddc800 == 44 [pid = 1674] [id = 498] 03:51:40 INFO - PROCESS | 1674 | --DOCSHELL 0x118570800 == 43 [pid = 1674] [id = 507] 03:51:40 INFO - PROCESS | 1674 | 1464087100241 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]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 774ms 03:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:51:40 INFO - PROCESS | 1674 | 1464087100275 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 1674 | 1464087100278 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:51:40 INFO - PROCESS | 1674 | 1464087100281 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 1674 | 1464087100284 Marionette TRACE conn2 <- [1,2054,null,{}] 03:51:40 INFO - PROCESS | 1674 | 1464087100287 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}] 03:51:40 INFO - PROCESS | 1674 | 1464087100397 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:51:40 INFO - PROCESS | 1674 | 1464087100455 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a2a4800 == 44 [pid = 1674] [id = 521] 03:51:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 167 (0x11767a000) [pid = 1674] [serial = 1563] [outer = 0x0] 03:51:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 168 (0x1185db400) [pid = 1674] [serial = 1564] [outer = 0x11767a000] 03:51:40 INFO - PROCESS | 1674 | 1464087100487 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 169 (0x1198cdc00) [pid = 1674] [serial = 1565] [outer = 0x11767a000] 03:51:40 INFO - PROCESS | 1674 | 1464087100918 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]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 721ms 03:51:41 INFO - PROCESS | 1674 | 1464087101003 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 1674 | 1464087101007 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:51:41 INFO - PROCESS | 1674 | 1464087101011 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 1674 | 1464087101013 Marionette TRACE conn2 <- [1,2058,null,{}] 03:51:41 INFO - PROCESS | 1674 | 1464087101035 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}] 03:51:41 INFO - PROCESS | 1674 | 1464087101134 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:51:41 INFO - PROCESS | 1674 | 1464087101206 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294b7800 == 45 [pid = 1674] [id = 522] 03:51:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 170 (0x11a03c400) [pid = 1674] [serial = 1566] [outer = 0x0] 03:51:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 171 (0x1212c6400) [pid = 1674] [serial = 1567] [outer = 0x11a03c400] 03:51:41 INFO - PROCESS | 1674 | 1464087101237 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 172 (0x123265000) [pid = 1674] [serial = 1568] [outer = 0x11a03c400] 03:51:41 INFO - PROCESS | 1674 | 1464087101656 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]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 688ms 03:51:41 INFO - PROCESS | 1674 | 1464087101700 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 1674 | 1464087101701 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:51:41 INFO - PROCESS | 1674 | 1464087101704 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 1674 | 1464087101707 Marionette TRACE conn2 <- [1,2062,null,{}] 03:51:41 INFO - PROCESS | 1674 | 1464087101714 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}] 03:51:41 INFO - PROCESS | 1674 | 1464087101811 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:51:41 INFO - PROCESS | 1674 | 1464087101869 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb41000 == 46 [pid = 1674] [id = 523] 03:51:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 173 (0x1234c1800) [pid = 1674] [serial = 1569] [outer = 0x0] 03:51:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 174 (0x123f5f000) [pid = 1674] [serial = 1570] [outer = 0x1234c1800] 03:51:41 INFO - PROCESS | 1674 | 1464087101902 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 175 (0x12468d400) [pid = 1674] [serial = 1571] [outer = 0x1234c1800] 03:51:42 INFO - PROCESS | 1674 | 1464087102336 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]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 672ms 03:51:42 INFO - PROCESS | 1674 | 1464087102376 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:51:42 INFO - PROCESS | 1674 | 1464087102378 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:51:42 INFO - PROCESS | 1674 | 1464087102400 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:51:42 INFO - PROCESS | 1674 | 1464087102402 Marionette TRACE conn2 <- [1,2066,null,{}] 03:51:42 INFO - PROCESS | 1674 | 1464087102404 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}] 03:51:42 INFO - PROCESS | 1674 | 1464087102518 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:51:42 INFO - PROCESS | 1674 | 1464087102586 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c660000 == 47 [pid = 1674] [id = 524] 03:51:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 176 (0x12498a400) [pid = 1674] [serial = 1572] [outer = 0x0] 03:51:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 177 (0x124f16800) [pid = 1674] [serial = 1573] [outer = 0x12498a400] 03:51:42 INFO - PROCESS | 1674 | 1464087102615 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 178 (0x1267c8800) [pid = 1674] [serial = 1574] [outer = 0x12498a400] 03:51:43 INFO - PROCESS | 1674 | 1464087103032 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]]]}] 03:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 674ms 03:51:43 INFO - PROCESS | 1674 | 1464087103072 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 1674 | 1464087103074 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:51:43 INFO - PROCESS | 1674 | 1464087103076 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 1674 | 1464087103077 Marionette TRACE conn2 <- [1,2070,null,{}] 03:51:43 INFO - PROCESS | 1674 | 1464087103080 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}] 03:51:43 INFO - PROCESS | 1674 | 1464087103171 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:51:43 INFO - PROCESS | 1674 | 1464087103226 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c91a000 == 48 [pid = 1674] [id = 525] 03:51:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 179 (0x12498ac00) [pid = 1674] [serial = 1575] [outer = 0x0] 03:51:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 180 (0x12699e800) [pid = 1674] [serial = 1576] [outer = 0x12498ac00] 03:51:43 INFO - PROCESS | 1674 | 1464087103256 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 181 (0x128d31400) [pid = 1674] [serial = 1577] [outer = 0x12498ac00] 03:51:43 INFO - PROCESS | 1674 | 1464087103685 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]]]}] 03:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 620ms 03:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:51:43 INFO - PROCESS | 1674 | 1464087103697 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 1674 | 1464087103698 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:51:43 INFO - PROCESS | 1674 | 1464087103701 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 1674 | 1464087103702 Marionette TRACE conn2 <- [1,2074,null,{}] 03:51:43 INFO - PROCESS | 1674 | 1464087103704 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}] 03:51:43 INFO - PROCESS | 1674 | 1464087103822 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:51:43 INFO - PROCESS | 1674 | 1464087103913 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d6d800 == 49 [pid = 1674] [id = 526] 03:51:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 182 (0x128d76800) [pid = 1674] [serial = 1578] [outer = 0x0] 03:51:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 183 (0x129403c00) [pid = 1674] [serial = 1579] [outer = 0x128d76800] 03:51:43 INFO - PROCESS | 1674 | 1464087103955 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 184 (0x12a55f800) [pid = 1674] [serial = 1580] [outer = 0x128d76800] 03:51:44 INFO - PROCESS | 1674 | 1464087104382 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]]]}] 03:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 724ms 03:51:44 INFO - PROCESS | 1674 | 1464087104425 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 1674 | 1464087104427 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:51:44 INFO - PROCESS | 1674 | 1464087104429 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 1674 | 1464087104430 Marionette TRACE conn2 <- [1,2078,null,{}] 03:51:44 INFO - PROCESS | 1674 | 1464087104433 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}] 03:51:44 INFO - PROCESS | 1674 | 1464087104525 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:51:44 INFO - PROCESS | 1674 | 1464087104593 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a982800 == 50 [pid = 1674] [id = 527] 03:51:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 185 (0x128d79400) [pid = 1674] [serial = 1581] [outer = 0x0] 03:51:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 186 (0x12a7f4c00) [pid = 1674] [serial = 1582] [outer = 0x128d79400] 03:51:44 INFO - PROCESS | 1674 | 1464087104624 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 187 (0x12a979c00) [pid = 1674] [serial = 1583] [outer = 0x128d79400] 03:51:45 INFO - PROCESS | 1674 | 1464087105223 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]]]}] 03:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 822ms 03:51:45 INFO - PROCESS | 1674 | 1464087105252 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:51:45 INFO - PROCESS | 1674 | 1464087105256 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:51:45 INFO - PROCESS | 1674 | 1464087105261 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:51:45 INFO - PROCESS | 1674 | 1464087105267 Marionette TRACE conn2 <- [1,2082,null,{}] 03:51:45 INFO - PROCESS | 1674 | 1464087105273 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}] 03:51:45 INFO - PROCESS | 1674 | 1464087105406 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:51:45 INFO - PROCESS | 1674 | 1464087105505 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e05800 == 51 [pid = 1674] [id = 528] 03:51:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 188 (0x112d7fc00) [pid = 1674] [serial = 1584] [outer = 0x0] 03:51:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 189 (0x1133b2400) [pid = 1674] [serial = 1585] [outer = 0x112d7fc00] 03:51:45 INFO - PROCESS | 1674 | 1464087105540 Marionette DEBUG loaded listener.js 03:51:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 190 (0x11649b800) [pid = 1674] [serial = 1586] [outer = 0x112d7fc00] 03:51:45 INFO - PROCESS | 1674 | --DOCSHELL 0x123b65000 == 50 [pid = 1674] [id = 514] 03:51:45 INFO - PROCESS | 1674 | --DOCSHELL 0x118398800 == 49 [pid = 1674] [id = 513] 03:51:46 INFO - PROCESS | 1674 | 1464087106155 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]]]}] 03:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 03:51:46 INFO - PROCESS | 1674 | 1464087106191 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:51:46 INFO - PROCESS | 1674 | 1464087106196 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:51:46 INFO - PROCESS | 1674 | 1464087106201 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 1674 | 1464087106206 Marionette TRACE conn2 <- [1,2086,null,{}] 03:51:46 INFO - PROCESS | 1674 | 1464087106211 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}] 03:51:46 INFO - PROCESS | 1674 | 1464087106333 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:51:46 INFO - PROCESS | 1674 | 1464087106392 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x11945d000 == 50 [pid = 1674] [id = 529] 03:51:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 191 (0x112e1e800) [pid = 1674] [serial = 1587] [outer = 0x0] 03:51:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 192 (0x11684b800) [pid = 1674] [serial = 1588] [outer = 0x112e1e800] 03:51:46 INFO - PROCESS | 1674 | 1464087106425 Marionette DEBUG loaded listener.js 03:51:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 193 (0x117592800) [pid = 1674] [serial = 1589] [outer = 0x112e1e800] 03:51:46 INFO - PROCESS | 1674 | 1464087106910 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]]]}] 03:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 775ms 03:51:46 INFO - PROCESS | 1674 | 1464087106981 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:51:46 INFO - PROCESS | 1674 | 1464087106985 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:51:46 INFO - PROCESS | 1674 | 1464087106990 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 1674 | 1464087106992 Marionette TRACE conn2 <- [1,2090,null,{}] 03:51:46 INFO - PROCESS | 1674 | 1464087106994 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}] 03:51:47 INFO - PROCESS | 1674 | 1464087107094 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:51:47 INFO - PROCESS | 1674 | 1464087107166 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f62800 == 51 [pid = 1674] [id = 530] 03:51:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 194 (0x118484000) [pid = 1674] [serial = 1590] [outer = 0x0] 03:51:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 195 (0x1185d4800) [pid = 1674] [serial = 1591] [outer = 0x118484000] 03:51:47 INFO - PROCESS | 1674 | 1464087107196 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 196 (0x119108c00) [pid = 1674] [serial = 1592] [outer = 0x118484000] 03:51:47 INFO - PROCESS | 1674 | 1464087107610 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]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 03:51:47 INFO - PROCESS | 1674 | 1464087107660 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 1674 | 1464087107662 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:51:47 INFO - PROCESS | 1674 | 1464087107664 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 1674 | 1464087107667 Marionette TRACE conn2 <- [1,2094,null,{}] 03:51:47 INFO - PROCESS | 1674 | 1464087107675 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}] 03:51:47 INFO - PROCESS | 1674 | 1464087107777 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:51:47 INFO - PROCESS | 1674 | 1464087107838 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a919800 == 52 [pid = 1674] [id = 531] 03:51:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 197 (0x11a038400) [pid = 1674] [serial = 1593] [outer = 0x0] 03:51:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 198 (0x11a279800) [pid = 1674] [serial = 1594] [outer = 0x11a038400] 03:51:47 INFO - PROCESS | 1674 | 1464087107872 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 199 (0x1234b8c00) [pid = 1674] [serial = 1595] [outer = 0x11a038400] 03:51:48 INFO - PROCESS | 1674 | 1464087108289 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]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 678ms 03:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:51:48 INFO - PROCESS | 1674 | 1464087108342 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 1674 | 1464087108344 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:51:48 INFO - PROCESS | 1674 | 1464087108347 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 1674 | 1464087108348 Marionette TRACE conn2 <- [1,2098,null,{}] 03:51:48 INFO - PROCESS | 1674 | 1464087108350 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}] 03:51:48 INFO - PROCESS | 1674 | 1464087108468 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:51:48 INFO - PROCESS | 1674 | 1464087108539 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb3a800 == 53 [pid = 1674] [id = 532] 03:51:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 200 (0x123623400) [pid = 1674] [serial = 1596] [outer = 0x0] 03:51:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 201 (0x123f62400) [pid = 1674] [serial = 1597] [outer = 0x123623400] 03:51:48 INFO - PROCESS | 1674 | 1464087108569 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 202 (0x1242fa800) [pid = 1674] [serial = 1598] [outer = 0x123623400] 03:51:48 INFO - PROCESS | 1674 | 1464087108942 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]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 620ms 03:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:51:48 INFO - PROCESS | 1674 | 1464087108968 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 1674 | 1464087108969 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:51:48 INFO - PROCESS | 1674 | 1464087108971 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 1674 | 1464087108973 Marionette TRACE conn2 <- [1,2102,null,{}] 03:51:48 INFO - PROCESS | 1674 | 1464087108975 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}] 03:51:49 INFO - PROCESS | 1674 | 1464087109067 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:51:49 INFO - PROCESS | 1674 | 1464087109126 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c653800 == 54 [pid = 1674] [id = 533] 03:51:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 203 (0x123e85400) [pid = 1674] [serial = 1599] [outer = 0x0] 03:51:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 204 (0x124691000) [pid = 1674] [serial = 1600] [outer = 0x123e85400] 03:51:49 INFO - PROCESS | 1674 | 1464087109155 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 205 (0x124989400) [pid = 1674] [serial = 1601] [outer = 0x123e85400] 03:51:49 INFO - PROCESS | 1674 | 1464087109604 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]]]}] 03:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 03:51:49 INFO - PROCESS | 1674 | 1464087109642 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 1674 | 1464087109644 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:51:49 INFO - PROCESS | 1674 | 1464087109646 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 1674 | 1464087109647 Marionette TRACE conn2 <- [1,2106,null,{}] 03:51:49 INFO - PROCESS | 1674 | 1464087109650 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}] 03:51:49 INFO - PROCESS | 1674 | 1464087109760 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:51:49 INFO - PROCESS | 1674 | 1464087109864 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce4b000 == 55 [pid = 1674] [id = 534] 03:51:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 206 (0x12542a800) [pid = 1674] [serial = 1602] [outer = 0x0] 03:51:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 207 (0x128d2dc00) [pid = 1674] [serial = 1603] [outer = 0x12542a800] 03:51:49 INFO - PROCESS | 1674 | 1464087109895 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 208 (0x129404800) [pid = 1674] [serial = 1604] [outer = 0x12542a800] 03:51:50 INFO - PROCESS | 1674 | 1464087110312 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]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 721ms 03:51:50 INFO - PROCESS | 1674 | 1464087110367 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 1674 | 1464087110369 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:51:50 INFO - PROCESS | 1674 | 1464087110371 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 1674 | 1464087110372 Marionette TRACE conn2 <- [1,2110,null,{}] 03:51:50 INFO - PROCESS | 1674 | 1464087110375 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}] 03:51:50 INFO - PROCESS | 1674 | 1464087110465 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:51:50 INFO - PROCESS | 1674 | 1464087110525 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6e2800 == 56 [pid = 1674] [id = 535] 03:51:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 209 (0x12650dc00) [pid = 1674] [serial = 1605] [outer = 0x0] 03:51:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 210 (0x12940cc00) [pid = 1674] [serial = 1606] [outer = 0x12650dc00] 03:51:50 INFO - PROCESS | 1674 | 1464087110554 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 211 (0x12966fc00) [pid = 1674] [serial = 1607] [outer = 0x12650dc00] 03:51:50 INFO - PROCESS | 1674 | 1464087110970 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]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 619ms 03:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:51:50 INFO - PROCESS | 1674 | 1464087110990 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 1674 | 1464087110992 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:51:50 INFO - PROCESS | 1674 | 1464087110994 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 1674 | 1464087110995 Marionette TRACE conn2 <- [1,2114,null,{}] 03:51:51 INFO - PROCESS | 1674 | 1464087110998 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}] 03:51:51 INFO - PROCESS | 1674 | 1464087111093 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:51:51 INFO - PROCESS | 1674 | 1464087111190 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9bc800 == 57 [pid = 1674] [id = 536] 03:51:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 212 (0x12a55e400) [pid = 1674] [serial = 1608] [outer = 0x0] 03:51:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 213 (0x12a8ecc00) [pid = 1674] [serial = 1609] [outer = 0x12a55e400] 03:51:51 INFO - PROCESS | 1674 | 1464087111221 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 214 (0x12a97c000) [pid = 1674] [serial = 1610] [outer = 0x12a55e400] 03:51:51 INFO - PROCESS | 1674 | 1464087111718 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]]]}] 03:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 772ms 03:51:51 INFO - PROCESS | 1674 | 1464087111769 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:51:51 INFO - PROCESS | 1674 | 1464087111771 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:51:51 INFO - PROCESS | 1674 | 1464087111776 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:51:51 INFO - PROCESS | 1674 | 1464087111778 Marionette TRACE conn2 <- [1,2118,null,{}] 03:51:51 INFO - PROCESS | 1674 | 1464087111784 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}] 03:51:51 INFO - PROCESS | 1674 | 1464087111877 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:51:51 INFO - PROCESS | 1674 | 1464087111955 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x11808b800 == 58 [pid = 1674] [id = 537] 03:51:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 215 (0x11684c800) [pid = 1674] [serial = 1611] [outer = 0x0] 03:51:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 216 (0x117146c00) [pid = 1674] [serial = 1612] [outer = 0x11684c800] 03:51:51 INFO - PROCESS | 1674 | 1464087111985 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 217 (0x1180c2400) [pid = 1674] [serial = 1613] [outer = 0x11684c800] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x126910000 == 57 [pid = 1674] [id = 510] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x129026800 == 56 [pid = 1674] [id = 511] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x124f6a800 == 55 [pid = 1674] [id = 509] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x1232b3000 == 54 [pid = 1674] [id = 508] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x12c660000 == 53 [pid = 1674] [id = 524] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb41000 == 52 [pid = 1674] [id = 523] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x1294b7800 == 51 [pid = 1674] [id = 522] 03:51:52 INFO - PROCESS | 1674 | --DOCSHELL 0x11a2a4800 == 50 [pid = 1674] [id = 521] 03:51:52 INFO - PROCESS | 1674 | 1464087112520 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]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 776ms 03:51:52 INFO - PROCESS | 1674 | 1464087112566 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 1674 | 1464087112568 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:51:52 INFO - PROCESS | 1674 | 1464087112574 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 1674 | 1464087112576 Marionette TRACE conn2 <- [1,2122,null,{}] 03:51:52 INFO - PROCESS | 1674 | 1464087112581 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}] 03:51:52 INFO - PROCESS | 1674 | 1464087112681 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:51:52 INFO - PROCESS | 1674 | 1464087112757 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x126911000 == 51 [pid = 1674] [id = 538] 03:51:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 218 (0x1180c2c00) [pid = 1674] [serial = 1614] [outer = 0x0] 03:51:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 219 (0x1185c3400) [pid = 1674] [serial = 1615] [outer = 0x1180c2c00] 03:51:52 INFO - PROCESS | 1674 | 1464087112790 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 220 (0x11985dc00) [pid = 1674] [serial = 1616] [outer = 0x1180c2c00] 03:51:53 INFO - PROCESS | 1674 | 1464087113205 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]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 03:51:53 INFO - PROCESS | 1674 | 1464087113247 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 1674 | 1464087113251 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:51:53 INFO - PROCESS | 1674 | 1464087113255 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 1674 | 1464087113257 Marionette TRACE conn2 <- [1,2126,null,{}] 03:51:53 INFO - PROCESS | 1674 | 1464087113260 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}] 03:51:53 INFO - PROCESS | 1674 | 1464087113358 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:51:53 INFO - PROCESS | 1674 | 1464087113423 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb38000 == 52 [pid = 1674] [id = 539] 03:51:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 221 (0x119e16800) [pid = 1674] [serial = 1617] [outer = 0x0] 03:51:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 222 (0x1212d0400) [pid = 1674] [serial = 1618] [outer = 0x119e16800] 03:51:53 INFO - PROCESS | 1674 | 1464087113452 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 223 (0x1234be400) [pid = 1674] [serial = 1619] [outer = 0x119e16800] 03:51:53 INFO - PROCESS | 1674 | 1464087113886 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]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 03:51:53 INFO - PROCESS | 1674 | 1464087113926 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 1674 | 1464087113927 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:51:53 INFO - PROCESS | 1674 | 1464087113929 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 1674 | 1464087113932 Marionette TRACE conn2 <- [1,2130,null,{}] 03:51:53 INFO - PROCESS | 1674 | 1464087113940 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}] 03:51:54 INFO - PROCESS | 1674 | 1464087114062 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12a99f800 == 51 [pid = 1674] [id = 517] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x1269f3000 == 50 [pid = 1674] [id = 515] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x1166f5800 == 49 [pid = 1674] [id = 369] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12a90c000 == 48 [pid = 1674] [id = 516] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12b886800 == 47 [pid = 1674] [id = 518] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9bc800 == 46 [pid = 1674] [id = 536] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6e2800 == 45 [pid = 1674] [id = 535] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce4b000 == 44 [pid = 1674] [id = 534] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12c653800 == 43 [pid = 1674] [id = 533] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb3a800 == 42 [pid = 1674] [id = 532] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12a919800 == 41 [pid = 1674] [id = 531] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x124f62800 == 40 [pid = 1674] [id = 530] 03:51:54 INFO - PROCESS | 1674 | --DOCSHELL 0x11945d000 == 39 [pid = 1674] [id = 529] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1290de800 == 38 [pid = 1674] [id = 384] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x11808c800 == 37 [pid = 1674] [id = 371] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x126712800 == 36 [pid = 1674] [id = 383] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12c91a000 == 35 [pid = 1674] [id = 525] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b9000 == 34 [pid = 1674] [id = 500] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x119462800 == 33 [pid = 1674] [id = 374] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x116870000 == 32 [pid = 1674] [id = 382] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x11912a000 == 31 [pid = 1674] [id = 378] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce4a000 == 30 [pid = 1674] [id = 495] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1232b9800 == 29 [pid = 1674] [id = 504] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x11686e000 == 28 [pid = 1674] [id = 497] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x117093800 == 27 [pid = 1674] [id = 376] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb4a000 == 26 [pid = 1674] [id = 519] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x123b4d800 == 25 [pid = 1674] [id = 505] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12a515000 == 24 [pid = 1674] [id = 385] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x116492000 == 23 [pid = 1674] [id = 506] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1f2800 == 22 [pid = 1674] [id = 375] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x124347800 == 21 [pid = 1674] [id = 379] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1166f2000 == 20 [pid = 1674] [id = 370] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x119d6d800 == 19 [pid = 1674] [id = 526] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12a982800 == 18 [pid = 1674] [id = 527] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12342f800 == 17 [pid = 1674] [id = 377] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x124f72000 == 16 [pid = 1674] [id = 380] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x11912b800 == 15 [pid = 1674] [id = 372] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x126714000 == 14 [pid = 1674] [id = 381] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x117e05800 == 13 [pid = 1674] [id = 528] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1232b0000 == 12 [pid = 1674] [id = 520] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1290ec800 == 11 [pid = 1674] [id = 512] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb38000 == 10 [pid = 1674] [id = 539] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x11808b800 == 9 [pid = 1674] [id = 537] 03:51:57 INFO - PROCESS | 1674 | --DOCSHELL 0x126911000 == 8 [pid = 1674] [id = 538] 03:51:58 INFO - PROCESS | 1674 | 1464087118085 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x1130c1800 == 9 [pid = 1674] [id = 540] 03:51:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 224 (0x112614000) [pid = 1674] [serial = 1620] [outer = 0x0] 03:51:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 225 (0x1126ef000) [pid = 1674] [serial = 1621] [outer = 0x112614000] 03:51:58 INFO - PROCESS | 1674 | 1464087118158 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 226 (0x112968400) [pid = 1674] [serial = 1622] [outer = 0x112614000] 03:51:58 INFO - PROCESS | 1674 | 1464087118480 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] 03:51:58 INFO - PROCESS | 1674 | 1464087118529 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:51:58 INFO - PROCESS | 1674 | 1464087118532 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 1674 | 1464087118534 Marionette TRACE conn2 <- [1,2134,null,{}] 03:51:58 INFO - PROCESS | 1674 | 1464087118538 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}] 03:51:58 INFO - PROCESS | 1674 | 1464087118618 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:51:58 INFO - PROCESS | 1674 | 1464087118624 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183dd000 == 10 [pid = 1674] [id = 541] 03:51:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 227 (0x1160a4c00) [pid = 1674] [serial = 1623] [outer = 0x0] 03:51:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 228 (0x116899400) [pid = 1674] [serial = 1624] [outer = 0x1160a4c00] 03:51:58 INFO - PROCESS | 1674 | 1464087118679 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 229 (0x1180bd800) [pid = 1674] [serial = 1625] [outer = 0x1160a4c00] 03:51:59 INFO - PROCESS | 1674 | 1464087119053 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]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 572ms 03:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:51:59 INFO - PROCESS | 1674 | 1464087119106 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 1674 | 1464087119109 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:51:59 INFO - PROCESS | 1674 | 1464087119113 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 1674 | 1464087119114 Marionette TRACE conn2 <- [1,2138,null,{}] 03:51:59 INFO - PROCESS | 1674 | 1464087119116 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}] 03:51:59 INFO - PROCESS | 1674 | 1464087119197 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:51:59 INFO - PROCESS | 1674 | 1464087119264 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193da800 == 11 [pid = 1674] [id = 542] 03:51:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 230 (0x1180bd400) [pid = 1674] [serial = 1626] [outer = 0x0] 03:51:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 231 (0x118487800) [pid = 1674] [serial = 1627] [outer = 0x1180bd400] 03:51:59 INFO - PROCESS | 1674 | 1464087119288 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 232 (0x11910a400) [pid = 1674] [serial = 1628] [outer = 0x1180bd400] 03:51:59 INFO - PROCESS | 1674 | 1464087119702 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]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 623ms 03:51:59 INFO - PROCESS | 1674 | 1464087119737 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 1674 | 1464087119753 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:51:59 INFO - PROCESS | 1674 | 1464087119758 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 1674 | 1464087119764 Marionette TRACE conn2 <- [1,2142,null,{}] 03:51:59 INFO - PROCESS | 1674 | 1464087119775 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}] 03:51:59 INFO - PROCESS | 1674 | 1464087119952 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:51:59 INFO - PROCESS | 1674 | 1464087119971 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:51:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x126916800 == 12 [pid = 1674] [id = 543] 03:51:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 233 (0x11a037000) [pid = 1674] [serial = 1629] [outer = 0x0] 03:52:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 234 (0x11a03f800) [pid = 1674] [serial = 1630] [outer = 0x11a037000] 03:52:00 INFO - PROCESS | 1674 | 1464087120010 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 235 (0x11a194000) [pid = 1674] [serial = 1631] [outer = 0x11a037000] 03:52:00 INFO - PROCESS | 1674 | 1464087120390 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] 03:52:00 INFO - PROCESS | 1674 | 1464087120436 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:52:00 INFO - PROCESS | 1674 | 1464087120439 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 1674 | 1464087120440 Marionette TRACE conn2 <- [1,2146,null,{}] 03:52:00 INFO - PROCESS | 1674 | 1464087120442 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}] 03:52:00 INFO - PROCESS | 1674 | 1464087120555 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:52:00 INFO - PROCESS | 1674 | 1464087120569 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1fa800 == 13 [pid = 1674] [id = 544] 03:52:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 236 (0x113b38800) [pid = 1674] [serial = 1632] [outer = 0x0] 03:52:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 237 (0x123199000) [pid = 1674] [serial = 1633] [outer = 0x113b38800] 03:52:00 INFO - PROCESS | 1674 | 1464087120594 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 238 (0x1234bd800) [pid = 1674] [serial = 1634] [outer = 0x113b38800] 03:52:00 INFO - PROCESS | 1674 | 1464087120927 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] 03:52:00 INFO - PROCESS | 1674 | 1464087120958 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:52:00 INFO - PROCESS | 1674 | 1464087120961 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 1674 | 1464087120962 Marionette TRACE conn2 <- [1,2150,null,{}] 03:52:00 INFO - PROCESS | 1674 | 1464087120972 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}] 03:52:01 INFO - PROCESS | 1674 | 1464087121071 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:52:01 INFO - PROCESS | 1674 | 1464087121075 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c64b000 == 14 [pid = 1674] [id = 545] 03:52:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 239 (0x123abcc00) [pid = 1674] [serial = 1635] [outer = 0x0] 03:52:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 240 (0x123f60800) [pid = 1674] [serial = 1636] [outer = 0x123abcc00] 03:52:01 INFO - PROCESS | 1674 | 1464087121107 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 241 (0x124f0c400) [pid = 1674] [serial = 1637] [outer = 0x123abcc00] 03:52:01 INFO - PROCESS | 1674 | 1464087121487 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]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 03:52:01 INFO - PROCESS | 1674 | 1464087121532 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 1674 | 1464087121533 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:52:01 INFO - PROCESS | 1674 | 1464087121535 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 1674 | 1464087121536 Marionette TRACE conn2 <- [1,2154,null,{}] 03:52:01 INFO - PROCESS | 1674 | 1464087121539 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}] 03:52:01 INFO - PROCESS | 1674 | 1464087121638 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:52:01 INFO - PROCESS | 1674 | 1464087121651 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x1125ca800 == 15 [pid = 1674] [id = 546] 03:52:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 242 (0x124f14000) [pid = 1674] [serial = 1638] [outer = 0x0] 03:52:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 243 (0x125429400) [pid = 1674] [serial = 1639] [outer = 0x124f14000] 03:52:01 INFO - PROCESS | 1674 | 1464087121675 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 244 (0x126c26000) [pid = 1674] [serial = 1640] [outer = 0x124f14000] 03:52:02 INFO - PROCESS | 1674 | 1464087122009 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]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 03:52:02 INFO - PROCESS | 1674 | 1464087122055 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 1674 | 1464087122056 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:52:02 INFO - PROCESS | 1674 | 1464087122063 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 1674 | 1464087122064 Marionette TRACE conn2 <- [1,2158,null,{}] 03:52:02 INFO - PROCESS | 1674 | 1464087122067 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}] 03:52:02 INFO - PROCESS | 1674 | 1464087122163 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:52:02 INFO - PROCESS | 1674 | 1464087122167 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9ae000 == 16 [pid = 1674] [id = 547] 03:52:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 245 (0x1130f1c00) [pid = 1674] [serial = 1641] [outer = 0x0] 03:52:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 246 (0x128d32000) [pid = 1674] [serial = 1642] [outer = 0x1130f1c00] 03:52:02 INFO - PROCESS | 1674 | 1464087122191 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 247 (0x128d79800) [pid = 1674] [serial = 1643] [outer = 0x1130f1c00] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 246 (0x128d7b800) [pid = 1674] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 245 (0x118713c00) [pid = 1674] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 244 (0x129675400) [pid = 1674] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 243 (0x11a187000) [pid = 1674] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 242 (0x12362ac00) [pid = 1674] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 241 (0x11935e000) [pid = 1674] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 240 (0x1180c0400) [pid = 1674] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 239 (0x110e10400) [pid = 1674] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 238 (0x123628000) [pid = 1674] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 237 (0x11a040c00) [pid = 1674] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 236 (0x11a03f400) [pid = 1674] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 235 (0x1185c2c00) [pid = 1674] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 234 (0x110e18800) [pid = 1674] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 233 (0x11604e400) [pid = 1674] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 232 (0x12a7f3400) [pid = 1674] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 231 (0x11289fc00) [pid = 1674] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 230 (0x12a971c00) [pid = 1674] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 229 (0x11805bc00) [pid = 1674] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 228 (0x11683dc00) [pid = 1674] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 227 (0x11295d400) [pid = 1674] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 226 (0x112d7fc00) [pid = 1674] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 225 (0x117594000) [pid = 1674] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 224 (0x112e81c00) [pid = 1674] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 223 (0x114f21000) [pid = 1674] [serial = 1496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 222 (0x11260e000) [pid = 1674] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 221 (0x110e0d400) [pid = 1674] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 220 (0x1128a9800) [pid = 1674] [serial = 1502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 219 (0x1128a8000) [pid = 1674] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 218 (0x1130f2800) [pid = 1674] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 217 (0x1234b8000) [pid = 1674] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 216 (0x126970400) [pid = 1674] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 215 (0x12319a400) [pid = 1674] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 214 (0x1234c1800) [pid = 1674] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 213 (0x11a190400) [pid = 1674] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 212 (0x11767a000) [pid = 1674] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 211 (0x11a03ec00) [pid = 1674] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 210 (0x11a03c400) [pid = 1674] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 209 (0x1198d0400) [pid = 1674] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 208 (0x11805dc00) [pid = 1674] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 207 (0x1231a4400) [pid = 1674] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 206 (0x110fb1400) [pid = 1674] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 205 (0x11649c800) [pid = 1674] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 204 (0x11713dc00) [pid = 1674] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 203 (0x1133b8c00) [pid = 1674] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 202 (0x118da7800) [pid = 1674] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 201 (0x118484000) [pid = 1674] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 200 (0x115d81c00) [pid = 1674] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 199 (0x118711c00) [pid = 1674] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 198 (0x11684c800) [pid = 1674] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 197 (0x11a035800) [pid = 1674] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 196 (0x1180c4800) [pid = 1674] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 195 (0x123f6a000) [pid = 1674] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 194 (0x12a55e400) [pid = 1674] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 193 (0x12542a800) [pid = 1674] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 192 (0x12650dc00) [pid = 1674] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 191 (0x123e85400) [pid = 1674] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 190 (0x128d79400) [pid = 1674] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 189 (0x128d76800) [pid = 1674] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 188 (0x1180c2c00) [pid = 1674] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 187 (0x12498ac00) [pid = 1674] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 186 (0x12498a400) [pid = 1674] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 185 (0x123623400) [pid = 1674] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 184 (0x124f86400) [pid = 1674] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 183 (0x112e1e800) [pid = 1674] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 182 (0x1234b8400) [pid = 1674] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 181 (0x12696ec00) [pid = 1674] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 180 (0x1198d5c00) [pid = 1674] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 179 (0x118da7c00) [pid = 1674] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 178 (0x1121b5800) [pid = 1674] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:52:03 INFO - PROCESS | 1674 | --DOMWINDOW == 177 (0x11a038400) [pid = 1674] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:52:03 INFO - PROCESS | 1674 | 1464087123440 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1425ms 03:52:03 INFO - PROCESS | 1674 | 1464087123485 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:52:03 INFO - PROCESS | 1674 | 1464087123486 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:52:03 INFO - PROCESS | 1674 | 1464087123488 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 1674 | 1464087123489 Marionette TRACE conn2 <- [1,2162,null,{}] 03:52:03 INFO - PROCESS | 1674 | 1464087123492 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}] 03:52:03 INFO - PROCESS | 1674 | 1464087123575 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:52:03 INFO - PROCESS | 1674 | 1464087123580 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e10000 == 17 [pid = 1674] [id = 548] 03:52:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 178 (0x1126e0400) [pid = 1674] [serial = 1644] [outer = 0x0] 03:52:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 179 (0x1128a9c00) [pid = 1674] [serial = 1645] [outer = 0x1126e0400] 03:52:03 INFO - PROCESS | 1674 | 1464087123607 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 180 (0x113cb2800) [pid = 1674] [serial = 1646] [outer = 0x1126e0400] 03:52:03 INFO - PROCESS | 1674 | 1464087123926 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 470ms 03:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:52:03 INFO - PROCESS | 1674 | 1464087123958 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 1674 | 1464087123960 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:52:03 INFO - PROCESS | 1674 | 1464087123962 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 1674 | 1464087123963 Marionette TRACE conn2 <- [1,2166,null,{}] 03:52:03 INFO - PROCESS | 1674 | 1464087123965 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}] 03:52:04 INFO - PROCESS | 1674 | 1464087124040 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:52:04 INFO - PROCESS | 1674 | 1464087124107 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x119ce1000 == 18 [pid = 1674] [id = 549] 03:52:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 181 (0x1126ec400) [pid = 1674] [serial = 1647] [outer = 0x0] 03:52:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 182 (0x11649c800) [pid = 1674] [serial = 1648] [outer = 0x1126ec400] 03:52:04 INFO - PROCESS | 1674 | 1464087124129 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 183 (0x117597c00) [pid = 1674] [serial = 1649] [outer = 0x1126ec400] 03:52:04 INFO - PROCESS | 1674 | 1464087124575 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]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 620ms 03:52:04 INFO - PROCESS | 1674 | 1464087124582 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:52:04 INFO - PROCESS | 1674 | 1464087124584 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:52:04 INFO - PROCESS | 1674 | 1464087124586 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 1674 | 1464087124587 Marionette TRACE conn2 <- [1,2170,null,{}] 03:52:04 INFO - PROCESS | 1674 | 1464087124590 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}] 03:52:04 INFO - PROCESS | 1674 | 1464087124672 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:52:04 INFO - PROCESS | 1674 | 1464087124676 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e4f000 == 19 [pid = 1674] [id = 550] 03:52:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 184 (0x1180c5000) [pid = 1674] [serial = 1650] [outer = 0x0] 03:52:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 185 (0x1185c2c00) [pid = 1674] [serial = 1651] [outer = 0x1180c5000] 03:52:04 INFO - PROCESS | 1674 | 1464087124709 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 186 (0x1198d1000) [pid = 1674] [serial = 1652] [outer = 0x1180c5000] 03:52:05 INFO - PROCESS | 1674 | 1464087125310 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]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 769ms 03:52:05 INFO - PROCESS | 1674 | 1464087125374 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 1674 | 1464087125376 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:52:05 INFO - PROCESS | 1674 | 1464087125381 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 1674 | 1464087125385 Marionette TRACE conn2 <- [1,2174,null,{}] 03:52:05 INFO - PROCESS | 1674 | 1464087125389 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}] 03:52:05 INFO - PROCESS | 1674 | 1464087125496 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:52:05 INFO - PROCESS | 1674 | 1464087125628 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x123437800 == 20 [pid = 1674] [id = 551] 03:52:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 187 (0x116a5c400) [pid = 1674] [serial = 1653] [outer = 0x0] 03:52:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 188 (0x11767a000) [pid = 1674] [serial = 1654] [outer = 0x116a5c400] 03:52:05 INFO - PROCESS | 1674 | 1464087125659 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 189 (0x11814e800) [pid = 1674] [serial = 1655] [outer = 0x116a5c400] 03:52:06 INFO - PROCESS | 1674 | 1464087126320 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]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 974ms 03:52:06 INFO - PROCESS | 1674 | 1464087126362 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 1674 | 1464087126365 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:52:06 INFO - PROCESS | 1674 | 1464087126372 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 1674 | 1464087126374 Marionette TRACE conn2 <- [1,2178,null,{}] 03:52:06 INFO - PROCESS | 1674 | 1464087126377 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}] 03:52:06 INFO - PROCESS | 1674 | 1464087126469 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:52:06 INFO - PROCESS | 1674 | 1464087126550 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x117042000 == 21 [pid = 1674] [id = 552] 03:52:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 190 (0x111f19000) [pid = 1674] [serial = 1656] [outer = 0x0] 03:52:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 191 (0x1126ea800) [pid = 1674] [serial = 1657] [outer = 0x111f19000] 03:52:06 INFO - PROCESS | 1674 | 1464087126578 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 192 (0x112e7b800) [pid = 1674] [serial = 1658] [outer = 0x111f19000] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 191 (0x1212d0400) [pid = 1674] [serial = 1618] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 190 (0x113c2b800) [pid = 1674] [serial = 1503] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 189 (0x1164fc400) [pid = 1674] [serial = 1540] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 188 (0x11604dc00) [pid = 1674] [serial = 1522] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 187 (0x118056800) [pid = 1674] [serial = 1561] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 186 (0x116428000) [pid = 1674] [serial = 1504] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 185 (0x1133b2c00) [pid = 1674] [serial = 1489] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 184 (0x114ffb400) [pid = 1674] [serial = 1491] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 183 (0x111a0fc00) [pid = 1674] [serial = 1519] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 182 (0x1265bf800) [pid = 1674] [serial = 1464] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 181 (0x128d34c00) [pid = 1674] [serial = 1467] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 180 (0x12924b800) [pid = 1674] [serial = 1470] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 179 (0x129403000) [pid = 1674] [serial = 1471] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 178 (0x128d72c00) [pid = 1674] [serial = 1468] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 177 (0x129245c00) [pid = 1674] [serial = 1473] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 176 (0x12a55b400) [pid = 1674] [serial = 1479] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 175 (0x1238f6c00) [pid = 1674] [serial = 1476] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 174 (0x12940ac00) [pid = 1674] [serial = 1474] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 173 (0x123f63c00) [pid = 1674] [serial = 1440] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 172 (0x12319c400) [pid = 1674] [serial = 1438] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 171 (0x11a03b800) [pid = 1674] [serial = 1437] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 170 (0x11295d800) [pid = 1674] [serial = 1488] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 169 (0x118713800) [pid = 1674] [serial = 1435] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 168 (0x118154000) [pid = 1674] [serial = 1434] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 167 (0x1130f4400) [pid = 1674] [serial = 1432] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 166 (0x1126e0800) [pid = 1674] [serial = 1431] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 165 (0x123f6a400) [pid = 1674] [serial = 1461] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 164 (0x1231a0400) [pid = 1674] [serial = 1458] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 163 (0x1234bb000) [pid = 1674] [serial = 1459] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 162 (0x11a271c00) [pid = 1674] [serial = 1455] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 161 (0x123198400) [pid = 1674] [serial = 1456] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 160 (0x1198cf800) [pid = 1674] [serial = 1452] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 159 (0x11a036400) [pid = 1674] [serial = 1453] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 158 (0x113b36800) [pid = 1674] [serial = 1449] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 157 (0x1185b1400) [pid = 1674] [serial = 1450] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 156 (0x117589400) [pid = 1674] [serial = 1447] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 155 (0x12a971400) [pid = 1674] [serial = 1483] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 154 (0x116720c00) [pid = 1674] [serial = 1446] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 153 (0x124f17400) [pid = 1674] [serial = 1444] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 152 (0x123f64800) [pid = 1674] [serial = 1443] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x12a97bc00) [pid = 1674] [serial = 1485] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x12498b800) [pid = 1674] [serial = 1441] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x126c25400) [pid = 1674] [serial = 1465] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x1164efc00) [pid = 1674] [serial = 1492] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x12a8ef000) [pid = 1674] [serial = 1482] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x129670000) [pid = 1674] [serial = 1477] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x12a7ee800) [pid = 1674] [serial = 1480] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x12aba5400) [pid = 1674] [serial = 1486] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x125431800) [pid = 1674] [serial = 1462] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x11805d000) [pid = 1674] [serial = 1501] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x11649b800) [pid = 1674] [serial = 1586] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x1180c3000) [pid = 1674] [serial = 1525] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x117675c00) [pid = 1674] [serial = 1506] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x1185af800) [pid = 1674] [serial = 1562] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x11689e400) [pid = 1674] [serial = 1523] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x11672ec00) [pid = 1674] [serial = 1498] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x1185db400) [pid = 1674] [serial = 1564] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x116a5d000) [pid = 1674] [serial = 1500] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x1185c3000) [pid = 1674] [serial = 1543] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x1133b2400) [pid = 1674] [serial = 1585] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x11649e800) [pid = 1674] [serial = 1497] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1128a7c00) [pid = 1674] [serial = 1495] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1128a8400) [pid = 1674] [serial = 1520] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x1126e4800) [pid = 1674] [serial = 1494] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x117146c00) [pid = 1674] [serial = 1612] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x123abd800) [pid = 1674] [serial = 1552] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x11a279800) [pid = 1674] [serial = 1594] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1130f7400) [pid = 1674] [serial = 1378] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x11870b000) [pid = 1674] [serial = 1387] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x1180bf400) [pid = 1674] [serial = 1384] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x11683fc00) [pid = 1674] [serial = 1381] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x119a2ec00) [pid = 1674] [serial = 1517] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x119108c00) [pid = 1674] [serial = 1592] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11758e400) [pid = 1674] [serial = 1541] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1198cc400) [pid = 1674] [serial = 1514] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1180c2400) [pid = 1674] [serial = 1613] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1185d4800) [pid = 1674] [serial = 1591] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1198d5000) [pid = 1674] [serial = 1516] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11a27c400) [pid = 1674] [serial = 1547] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1234bc400) [pid = 1674] [serial = 1549] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11684b800) [pid = 1674] [serial = 1588] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1185d2000) [pid = 1674] [serial = 1511] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x119358000) [pid = 1674] [serial = 1513] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x118487c00) [pid = 1674] [serial = 1510] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x12a7ef000) [pid = 1674] [serial = 919] [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.] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x11a03c000) [pid = 1674] [serial = 1546] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x119359000) [pid = 1674] [serial = 1544] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1180b6400) [pid = 1674] [serial = 1507] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12468d400) [pid = 1674] [serial = 1571] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x12319e400) [pid = 1674] [serial = 1535] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x124f16800) [pid = 1674] [serial = 1573] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1234bcc00) [pid = 1674] [serial = 1537] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1198cdc00) [pid = 1674] [serial = 1565] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11a278000) [pid = 1674] [serial = 1532] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1212c7c00) [pid = 1674] [serial = 1534] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1185c3400) [pid = 1674] [serial = 1615] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x123265000) [pid = 1674] [serial = 1568] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x123f5f000) [pid = 1674] [serial = 1570] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x11a034000) [pid = 1674] [serial = 1529] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x11a191800) [pid = 1674] [serial = 1531] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x1185c2400) [pid = 1674] [serial = 1526] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x119a2c800) [pid = 1674] [serial = 1528] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x1212c6400) [pid = 1674] [serial = 1567] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x12362e400) [pid = 1674] [serial = 1550] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x11985dc00) [pid = 1674] [serial = 1616] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x12a7f4c00) [pid = 1674] [serial = 1582] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x128d31400) [pid = 1674] [serial = 1577] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x129403c00) [pid = 1674] [serial = 1579] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x12699e800) [pid = 1674] [serial = 1576] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x1267c8800) [pid = 1674] [serial = 1574] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x1242fa800) [pid = 1674] [serial = 1598] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x124691000) [pid = 1674] [serial = 1600] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x1265bfc00) [pid = 1674] [serial = 1559] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x117592800) [pid = 1674] [serial = 1589] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x123f60000) [pid = 1674] [serial = 1553] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x12650ac00) [pid = 1674] [serial = 1558] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x124f18c00) [pid = 1674] [serial = 1556] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 74 (0x128d70000) [pid = 1674] [serial = 1429] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 73 (0x119df2800) [pid = 1674] [serial = 1393] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x119857400) [pid = 1674] [serial = 1390] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x11289bc00) [pid = 1674] [serial = 1372] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 70 (0x1234b8c00) [pid = 1674] [serial = 1595] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 69 (0x123f62400) [pid = 1674] [serial = 1597] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 68 (0x123abf800) [pid = 1674] [serial = 1538] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 67 (0x1246cf400) [pid = 1674] [serial = 1555] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 66 (0x12a8ecc00) [pid = 1674] [serial = 1609] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 65 (0x12a97c000) [pid = 1674] [serial = 1610] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 64 (0x129404800) [pid = 1674] [serial = 1604] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 63 (0x12940cc00) [pid = 1674] [serial = 1606] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 62 (0x12966fc00) [pid = 1674] [serial = 1607] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 61 (0x124989400) [pid = 1674] [serial = 1601] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 60 (0x12a979c00) [pid = 1674] [serial = 1583] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 59 (0x128d2dc00) [pid = 1674] [serial = 1603] [outer = 0x0] [url = about:blank] 03:52:06 INFO - PROCESS | 1674 | --DOMWINDOW == 58 (0x12a55f800) [pid = 1674] [serial = 1580] [outer = 0x0] [url = about:blank] 03:52:07 INFO - PROCESS | 1674 | 1464087127025 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]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 675ms 03:52:07 INFO - PROCESS | 1674 | 1464087127047 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 1674 | 1464087127053 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:52:07 INFO - PROCESS | 1674 | 1464087127058 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 1674 | 1464087127060 Marionette TRACE conn2 <- [1,2182,null,{}] 03:52:07 INFO - PROCESS | 1674 | 1464087127062 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}] 03:52:07 INFO - PROCESS | 1674 | 1464087127136 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:52:07 INFO - PROCESS | 1674 | 1464087127141 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x1166df800 == 22 [pid = 1674] [id = 553] 03:52:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 59 (0x1126ed000) [pid = 1674] [serial = 1659] [outer = 0x0] 03:52:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 60 (0x113bbbc00) [pid = 1674] [serial = 1660] [outer = 0x1126ed000] 03:52:07 INFO - PROCESS | 1674 | 1464087127171 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 61 (0x11604e000) [pid = 1674] [serial = 1661] [outer = 0x1126ed000] 03:52:07 INFO - PROCESS | 1674 | 1464087127586 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]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 569ms 03:52:07 INFO - PROCESS | 1674 | 1464087127628 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 1674 | 1464087127629 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:52:07 INFO - PROCESS | 1674 | 1464087127633 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 1674 | 1464087127637 Marionette TRACE conn2 <- [1,2186,null,{}] 03:52:07 INFO - PROCESS | 1674 | 1464087127645 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}] 03:52:07 INFO - PROCESS | 1674 | 1464087127723 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:52:07 INFO - PROCESS | 1674 | 1464087127728 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x11808e800 == 23 [pid = 1674] [id = 554] 03:52:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 62 (0x116721800) [pid = 1674] [serial = 1662] [outer = 0x0] 03:52:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 63 (0x11672e000) [pid = 1674] [serial = 1663] [outer = 0x116721800] 03:52:07 INFO - PROCESS | 1674 | 1464087127762 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 64 (0x1168a0400) [pid = 1674] [serial = 1664] [outer = 0x116721800] 03:52:08 INFO - PROCESS | 1674 | 1464087128087 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]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 476ms 03:52:08 INFO - PROCESS | 1674 | 1464087128111 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 1674 | 1464087128114 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:52:08 INFO - PROCESS | 1674 | 1464087128118 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 1674 | 1464087128119 Marionette TRACE conn2 <- [1,2190,null,{}] 03:52:08 INFO - PROCESS | 1674 | 1464087128122 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}] 03:52:08 INFO - PROCESS | 1674 | 1464087128200 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:52:08 INFO - PROCESS | 1674 | 1464087128205 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x11912e800 == 24 [pid = 1674] [id = 555] 03:52:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 65 (0x116a5ac00) [pid = 1674] [serial = 1665] [outer = 0x0] 03:52:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x117145c00) [pid = 1674] [serial = 1666] [outer = 0x116a5ac00] 03:52:08 INFO - PROCESS | 1674 | 1464087128233 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x11767d400) [pid = 1674] [serial = 1667] [outer = 0x116a5ac00] 03:52:08 INFO - PROCESS | 1674 | 1464087128571 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]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms 03:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:52:08 INFO - PROCESS | 1674 | 1464087128588 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 1674 | 1464087128589 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:52:08 INFO - PROCESS | 1674 | 1464087128591 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 1674 | 1464087128592 Marionette TRACE conn2 <- [1,2194,null,{}] 03:52:08 INFO - PROCESS | 1674 | 1464087128595 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}] 03:52:08 INFO - PROCESS | 1674 | 1464087128662 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:52:08 INFO - PROCESS | 1674 | 1464087128669 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d6000 == 25 [pid = 1674] [id = 556] 03:52:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x1126e4400) [pid = 1674] [serial = 1668] [outer = 0x0] 03:52:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x1180bcc00) [pid = 1674] [serial = 1669] [outer = 0x1126e4400] 03:52:08 INFO - PROCESS | 1674 | 1464087128695 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x118150c00) [pid = 1674] [serial = 1670] [outer = 0x1126e4400] 03:52:09 INFO - PROCESS | 1674 | 1464087129000 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]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 418ms 03:52:09 INFO - PROCESS | 1674 | 1464087129010 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 1674 | 1464087129011 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:52:09 INFO - PROCESS | 1674 | 1464087129014 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 1674 | 1464087129016 Marionette TRACE conn2 <- [1,2198,null,{}] 03:52:09 INFO - PROCESS | 1674 | 1464087129023 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}] 03:52:09 INFO - PROCESS | 1674 | 1464087129141 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:52:09 INFO - PROCESS | 1674 | 1464087129153 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d59000 == 26 [pid = 1674] [id = 557] 03:52:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x117140c00) [pid = 1674] [serial = 1671] [outer = 0x0] 03:52:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x118154400) [pid = 1674] [serial = 1672] [outer = 0x117140c00] 03:52:09 INFO - PROCESS | 1674 | 1464087129179 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x1185df400) [pid = 1674] [serial = 1673] [outer = 0x117140c00] 03:52:09 INFO - PROCESS | 1674 | 1464087129509 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]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 03:52:09 INFO - PROCESS | 1674 | 1464087129536 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 1674 | 1464087129537 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:52:09 INFO - PROCESS | 1674 | 1464087129539 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 1674 | 1464087129540 Marionette TRACE conn2 <- [1,2202,null,{}] 03:52:09 INFO - PROCESS | 1674 | 1464087129542 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}] 03:52:09 INFO - PROCESS | 1674 | 1464087129629 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:52:09 INFO - PROCESS | 1674 | 1464087129660 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a25e000 == 27 [pid = 1674] [id = 558] 03:52:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x117588800) [pid = 1674] [serial = 1674] [outer = 0x0] 03:52:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x118716400) [pid = 1674] [serial = 1675] [outer = 0x117588800] 03:52:09 INFO - PROCESS | 1674 | 1464087129685 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x119351400) [pid = 1674] [serial = 1676] [outer = 0x117588800] 03:52:09 INFO - PROCESS | 1674 | 1464087129969 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 470ms 03:52:10 INFO - PROCESS | 1674 | 1464087130009 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 1674 | 1464087130010 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:52:10 INFO - PROCESS | 1674 | 1464087130019 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 1674 | 1464087130020 Marionette TRACE conn2 <- [1,2206,null,{}] 03:52:10 INFO - PROCESS | 1674 | 1464087130022 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}] 03:52:10 INFO - PROCESS | 1674 | 1464087130109 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:52:10 INFO - PROCESS | 1674 | 1464087130114 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x115fa9000 == 28 [pid = 1674] [id = 559] 03:52:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x117682c00) [pid = 1674] [serial = 1677] [outer = 0x0] 03:52:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x11935a400) [pid = 1674] [serial = 1678] [outer = 0x117682c00] 03:52:10 INFO - PROCESS | 1674 | 1464087130139 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x1198cdc00) [pid = 1674] [serial = 1679] [outer = 0x117682c00] 03:52:10 INFO - PROCESS | 1674 | 1464087130439 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 475ms 03:52:10 INFO - PROCESS | 1674 | 1464087130489 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:52:10 INFO - PROCESS | 1674 | 1464087130497 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:52:10 INFO - PROCESS | 1674 | 1464087130503 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 1674 | 1464087130504 Marionette TRACE conn2 <- [1,2210,null,{}] 03:52:10 INFO - PROCESS | 1674 | 1464087130506 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}] 03:52:10 INFO - PROCESS | 1674 | 1464087130594 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:52:10 INFO - PROCESS | 1674 | 1464087130626 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a20000 == 29 [pid = 1674] [id = 560] 03:52:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x119852c00) [pid = 1674] [serial = 1680] [outer = 0x0] 03:52:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x1198d6800) [pid = 1674] [serial = 1681] [outer = 0x119852c00] 03:52:10 INFO - PROCESS | 1674 | 1464087130652 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x119a27400) [pid = 1674] [serial = 1682] [outer = 0x119852c00] 03:52:10 INFO - PROCESS | 1674 | 1464087130960 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 471ms 03:52:10 INFO - PROCESS | 1674 | 1464087130981 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 1674 | 1464087130985 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:52:10 INFO - PROCESS | 1674 | 1464087130989 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 1674 | 1464087130990 Marionette TRACE conn2 <- [1,2214,null,{}] 03:52:10 INFO - PROCESS | 1674 | 1464087130993 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}] 03:52:11 INFO - PROCESS | 1674 | 1464087131094 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x1126ec400) [pid = 1674] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x113b38800) [pid = 1674] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x1160a4c00) [pid = 1674] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x1180bd400) [pid = 1674] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x112614000) [pid = 1674] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x11a037000) [pid = 1674] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x123abcc00) [pid = 1674] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 74 (0x124f14000) [pid = 1674] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 73 (0x1130f1c00) [pid = 1674] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x1126e0400) [pid = 1674] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:52:11 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x119e16800) [pid = 1674] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:52:11 INFO - PROCESS | 1674 | 1464087131151 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x117048800 == 30 [pid = 1674] [id = 561] 03:52:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x110e16000) [pid = 1674] [serial = 1683] [outer = 0x0] 03:52:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x1126ee000) [pid = 1674] [serial = 1684] [outer = 0x110e16000] 03:52:11 INFO - PROCESS | 1674 | 1464087131177 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x1168a0000) [pid = 1674] [serial = 1685] [outer = 0x110e16000] 03:52:11 INFO - PROCESS | 1674 | 1464087131435 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]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 03:52:11 INFO - PROCESS | 1674 | 1464087131461 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 1674 | 1464087131462 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:52:11 INFO - PROCESS | 1674 | 1464087131473 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 1674 | 1464087131475 Marionette TRACE conn2 <- [1,2218,null,{}] 03:52:11 INFO - PROCESS | 1674 | 1464087131477 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}] 03:52:11 INFO - PROCESS | 1674 | 1464087131578 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:52:11 INFO - PROCESS | 1674 | 1464087131584 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x1246e7800 == 31 [pid = 1674] [id = 562] 03:52:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x119a08c00) [pid = 1674] [serial = 1686] [outer = 0x0] 03:52:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x11a033400) [pid = 1674] [serial = 1687] [outer = 0x119a08c00] 03:52:11 INFO - PROCESS | 1674 | 1464087131621 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x11a18cc00) [pid = 1674] [serial = 1688] [outer = 0x119a08c00] 03:52:11 INFO - PROCESS | 1674 | 1464087131923 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]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 471ms 03:52:11 INFO - PROCESS | 1674 | 1464087131945 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 1674 | 1464087131946 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:52:11 INFO - PROCESS | 1674 | 1464087131950 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 1674 | 1464087131953 Marionette TRACE conn2 <- [1,2222,null,{}] 03:52:11 INFO - PROCESS | 1674 | 1464087131955 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}] 03:52:12 INFO - PROCESS | 1674 | 1464087132028 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:52:12 INFO - PROCESS | 1674 | 1464087132081 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f6f800 == 32 [pid = 1674] [id = 563] 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x119df2400) [pid = 1674] [serial = 1689] [outer = 0x0] 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x11a272000) [pid = 1674] [serial = 1690] [outer = 0x119df2400] 03:52:12 INFO - PROCESS | 1674 | 1464087132106 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x11a27cc00) [pid = 1674] [serial = 1691] [outer = 0x119df2400] 03:52:12 INFO - PROCESS | 1674 | 1464087132363 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]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 422ms 03:52:12 INFO - PROCESS | 1674 | 1464087132372 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 1674 | 1464087132373 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:52:12 INFO - PROCESS | 1674 | 1464087132375 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 1674 | 1464087132376 Marionette TRACE conn2 <- [1,2226,null,{}] 03:52:12 INFO - PROCESS | 1674 | 1464087132380 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}] 03:52:12 INFO - PROCESS | 1674 | 1464087132466 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:52:12 INFO - PROCESS | 1674 | 1464087132472 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x126915000 == 33 [pid = 1674] [id = 564] 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x11a277000) [pid = 1674] [serial = 1692] [outer = 0x0] 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x123168800) [pid = 1674] [serial = 1693] [outer = 0x11a277000] 03:52:12 INFO - PROCESS | 1674 | 1464087132496 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x12319d400) [pid = 1674] [serial = 1694] [outer = 0x11a277000] 03:52:12 INFO - PROCESS | 1674 | 1464087132808 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]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 468ms 03:52:12 INFO - PROCESS | 1674 | 1464087132843 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 1674 | 1464087132845 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:52:12 INFO - PROCESS | 1674 | 1464087132847 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 1674 | 1464087132848 Marionette TRACE conn2 <- [1,2230,null,{}] 03:52:12 INFO - PROCESS | 1674 | 1464087132850 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}] 03:52:12 INFO - PROCESS | 1674 | 1464087132923 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:52:12 INFO - PROCESS | 1674 | 1464087132974 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e68800 == 34 [pid = 1674] [id = 565] 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x11a277c00) [pid = 1674] [serial = 1695] [outer = 0x0] 03:52:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x1231a0400) [pid = 1674] [serial = 1696] [outer = 0x11a277c00] 03:52:13 INFO - PROCESS | 1674 | 1464087132999 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x123470c00) [pid = 1674] [serial = 1697] [outer = 0x11a277c00] 03:52:13 INFO - PROCESS | 1674 | --DOCSHELL 0x1130c1800 == 33 [pid = 1674] [id = 540] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x1234be400) [pid = 1674] [serial = 1619] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x11649c800) [pid = 1674] [serial = 1648] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x123199000) [pid = 1674] [serial = 1633] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x116899400) [pid = 1674] [serial = 1624] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x1180bd800) [pid = 1674] [serial = 1625] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x118487800) [pid = 1674] [serial = 1627] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x11910a400) [pid = 1674] [serial = 1628] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 78 (0x1126ef000) [pid = 1674] [serial = 1621] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 77 (0x112968400) [pid = 1674] [serial = 1622] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 76 (0x11a03f800) [pid = 1674] [serial = 1630] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 75 (0x123f60800) [pid = 1674] [serial = 1636] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 74 (0x117597c00) [pid = 1674] [serial = 1649] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 73 (0x125429400) [pid = 1674] [serial = 1639] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 72 (0x126c26000) [pid = 1674] [serial = 1640] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 71 (0x128d32000) [pid = 1674] [serial = 1642] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 70 (0x1128a9c00) [pid = 1674] [serial = 1645] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 69 (0x128d79800) [pid = 1674] [serial = 1643] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 68 (0x124f0c400) [pid = 1674] [serial = 1637] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 67 (0x1234bd800) [pid = 1674] [serial = 1634] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 66 (0x113cb2800) [pid = 1674] [serial = 1646] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | --DOMWINDOW == 65 (0x11a194000) [pid = 1674] [serial = 1631] [outer = 0x0] [url = about:blank] 03:52:14 INFO - PROCESS | 1674 | 1464087134269 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]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1472ms 03:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:52:14 INFO - PROCESS | 1674 | 1464087134321 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 1674 | 1464087134325 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:52:14 INFO - PROCESS | 1674 | 1464087134331 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 1674 | 1464087134335 Marionette TRACE conn2 <- [1,2234,null,{}] 03:52:14 INFO - PROCESS | 1674 | 1464087134342 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}] 03:52:14 INFO - PROCESS | 1674 | 1464087134456 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:52:14 INFO - PROCESS | 1674 | 1464087134531 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x1160c9800 == 34 [pid = 1674] [id = 566] 03:52:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 66 (0x1128a4800) [pid = 1674] [serial = 1698] [outer = 0x0] 03:52:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 67 (0x1128a5c00) [pid = 1674] [serial = 1699] [outer = 0x1128a4800] 03:52:14 INFO - PROCESS | 1674 | 1464087134575 Marionette DEBUG loaded listener.js 03:52:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 68 (0x112e7c800) [pid = 1674] [serial = 1700] [outer = 0x1128a4800] 03:52:14 INFO - PROCESS | 1674 | 1464087134911 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]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 03:52:14 INFO - PROCESS | 1674 | 1464087134957 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:52:14 INFO - PROCESS | 1674 | 1464087134963 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:52:14 INFO - PROCESS | 1674 | 1464087134970 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 1674 | 1464087134973 Marionette TRACE conn2 <- [1,2238,null,{}] 03:52:14 INFO - PROCESS | 1674 | 1464087134976 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}] 03:52:15 INFO - PROCESS | 1674 | 1464087135088 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:52:15 INFO - PROCESS | 1674 | 1464087135153 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f13800 == 35 [pid = 1674] [id = 567] 03:52:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 69 (0x1128a2c00) [pid = 1674] [serial = 1701] [outer = 0x0] 03:52:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 70 (0x1130f4000) [pid = 1674] [serial = 1702] [outer = 0x1128a2c00] 03:52:15 INFO - PROCESS | 1674 | 1464087135194 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 71 (0x1160a4c00) [pid = 1674] [serial = 1703] [outer = 0x1128a2c00] 03:52:15 INFO - PROCESS | 1674 | 1464087135492 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]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 571ms 03:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:52:15 INFO - PROCESS | 1674 | 1464087135541 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 1674 | 1464087135542 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:52:15 INFO - PROCESS | 1674 | 1464087135545 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 1674 | 1464087135548 Marionette TRACE conn2 <- [1,2242,null,{}] 03:52:15 INFO - PROCESS | 1674 | 1464087135560 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}] 03:52:15 INFO - PROCESS | 1674 | 1464087135657 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:52:15 INFO - PROCESS | 1674 | 1464087135665 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x118567000 == 36 [pid = 1674] [id = 568] 03:52:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 72 (0x110e17000) [pid = 1674] [serial = 1704] [outer = 0x0] 03:52:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 73 (0x1166c0000) [pid = 1674] [serial = 1705] [outer = 0x110e17000] 03:52:15 INFO - PROCESS | 1674 | 1464087135701 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 74 (0x116899400) [pid = 1674] [serial = 1706] [outer = 0x110e17000] 03:52:16 INFO - PROCESS | 1674 | 1464087136008 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 477ms 03:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:52:16 INFO - PROCESS | 1674 | 1464087136023 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 1674 | 1464087136024 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:52:16 INFO - PROCESS | 1674 | 1464087136026 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 1674 | 1464087136027 Marionette TRACE conn2 <- [1,2246,null,{}] 03:52:16 INFO - PROCESS | 1674 | 1464087136031 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}] 03:52:16 INFO - PROCESS | 1674 | 1464087136113 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:52:16 INFO - PROCESS | 1674 | 1464087136121 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d2800 == 37 [pid = 1674] [id = 569] 03:52:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 75 (0x116a5a800) [pid = 1674] [serial = 1707] [outer = 0x0] 03:52:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 76 (0x117595800) [pid = 1674] [serial = 1708] [outer = 0x116a5a800] 03:52:16 INFO - PROCESS | 1674 | 1464087136149 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 77 (0x11805d000) [pid = 1674] [serial = 1709] [outer = 0x116a5a800] 03:52:16 INFO - PROCESS | 1674 | 1464087136591 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 03:52:16 INFO - PROCESS | 1674 | 1464087136597 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:52:16 INFO - PROCESS | 1674 | 1464087136601 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:52:16 INFO - PROCESS | 1674 | 1464087136605 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 1674 | 1464087136607 Marionette TRACE conn2 <- [1,2250,null,{}] 03:52:16 INFO - PROCESS | 1674 | 1464087136609 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}] 03:52:16 INFO - PROCESS | 1674 | 1464087136691 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:52:16 INFO - PROCESS | 1674 | 1464087136696 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1e2800 == 38 [pid = 1674] [id = 570] 03:52:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 78 (0x115d83400) [pid = 1674] [serial = 1710] [outer = 0x0] 03:52:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 79 (0x1180be400) [pid = 1674] [serial = 1711] [outer = 0x115d83400] 03:52:16 INFO - PROCESS | 1674 | 1464087136724 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x118152800) [pid = 1674] [serial = 1712] [outer = 0x115d83400] 03:52:17 INFO - PROCESS | 1674 | 1464087137046 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]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 03:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:52:17 INFO - PROCESS | 1674 | 1464087137074 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 1674 | 1464087137075 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:52:17 INFO - PROCESS | 1674 | 1464087137086 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 1674 | 1464087137087 Marionette TRACE conn2 <- [1,2254,null,{}] 03:52:17 INFO - PROCESS | 1674 | 1464087137089 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}] 03:52:17 INFO - PROCESS | 1674 | 1464087137172 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:52:17 INFO - PROCESS | 1674 | 1464087137225 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a2a6800 == 39 [pid = 1674] [id = 571] 03:52:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x11814fc00) [pid = 1674] [serial = 1713] [outer = 0x0] 03:52:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x118487800) [pid = 1674] [serial = 1714] [outer = 0x11814fc00] 03:52:17 INFO - PROCESS | 1674 | 1464087137251 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x11870f000) [pid = 1674] [serial = 1715] [outer = 0x11814fc00] 03:52:17 INFO - PROCESS | 1674 | 1464087137524 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]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 476ms 03:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:52:17 INFO - PROCESS | 1674 | 1464087137558 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 1674 | 1464087137560 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:52:17 INFO - PROCESS | 1674 | 1464087137564 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 1674 | 1464087137567 Marionette TRACE conn2 <- [1,2258,null,{}] 03:52:17 INFO - PROCESS | 1674 | 1464087137580 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}] 03:52:17 INFO - PROCESS | 1674 | 1464087137692 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:52:17 INFO - PROCESS | 1674 | 1464087137700 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e21000 == 40 [pid = 1674] [id = 572] 03:52:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x110e18800) [pid = 1674] [serial = 1716] [outer = 0x0] 03:52:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x119102c00) [pid = 1674] [serial = 1717] [outer = 0x110e18800] 03:52:17 INFO - PROCESS | 1674 | 1464087137738 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x11935e400) [pid = 1674] [serial = 1718] [outer = 0x110e18800] 03:52:18 INFO - PROCESS | 1674 | 1464087138068 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]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 535ms 03:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:52:18 INFO - PROCESS | 1674 | 1464087138100 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 1674 | 1464087138102 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:52:18 INFO - PROCESS | 1674 | 1464087138104 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 1674 | 1464087138105 Marionette TRACE conn2 <- [1,2262,null,{}] 03:52:18 INFO - PROCESS | 1674 | 1464087138107 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}] 03:52:18 INFO - PROCESS | 1674 | 1464087138197 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:52:18 INFO - PROCESS | 1674 | 1464087138204 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x12420c800 == 41 [pid = 1674] [id = 573] 03:52:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x1198cb000) [pid = 1674] [serial = 1719] [outer = 0x0] 03:52:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x1198d4800) [pid = 1674] [serial = 1720] [outer = 0x1198cb000] 03:52:18 INFO - PROCESS | 1674 | 1464087138232 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x119a2c400) [pid = 1674] [serial = 1721] [outer = 0x1198cb000] 03:52:18 INFO - PROCESS | 1674 | 1464087138537 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]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 03:52:18 INFO - PROCESS | 1674 | 1464087138572 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 1674 | 1464087138573 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:52:18 INFO - PROCESS | 1674 | 1464087138576 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 1674 | 1464087138577 Marionette TRACE conn2 <- [1,2266,null,{}] 03:52:18 INFO - PROCESS | 1674 | 1464087138579 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}] 03:52:18 INFO - PROCESS | 1674 | 1464087138647 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:52:18 INFO - PROCESS | 1674 | 1464087138654 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x118566000 == 42 [pid = 1674] [id = 574] 03:52:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x11805b400) [pid = 1674] [serial = 1722] [outer = 0x0] 03:52:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x119e16c00) [pid = 1674] [serial = 1723] [outer = 0x11805b400] 03:52:18 INFO - PROCESS | 1674 | 1464087138679 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x11a038800) [pid = 1674] [serial = 1724] [outer = 0x11805b400] 03:52:19 INFO - PROCESS | 1674 | 1464087139013 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]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 467ms 03:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:52:19 INFO - PROCESS | 1674 | 1464087139044 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 1674 | 1464087139045 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:52:19 INFO - PROCESS | 1674 | 1464087139047 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 1674 | 1464087139048 Marionette TRACE conn2 <- [1,2270,null,{}] 03:52:19 INFO - PROCESS | 1674 | 1464087139050 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}] 03:52:19 INFO - PROCESS | 1674 | 1464087139151 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:52:19 INFO - PROCESS | 1674 | 1464087139158 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x126714000 == 43 [pid = 1674] [id = 575] 03:52:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x119a2dc00) [pid = 1674] [serial = 1725] [outer = 0x0] 03:52:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11a03f800) [pid = 1674] [serial = 1726] [outer = 0x119a2dc00] 03:52:19 INFO - PROCESS | 1674 | 1464087139186 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1212c7800) [pid = 1674] [serial = 1727] [outer = 0x119a2dc00] 03:52:19 INFO - PROCESS | 1674 | 1464087139578 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]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 03:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:52:19 INFO - PROCESS | 1674 | 1464087139617 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 1674 | 1464087139619 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:52:19 INFO - PROCESS | 1674 | 1464087139621 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 1674 | 1464087139631 Marionette TRACE conn2 <- [1,2274,null,{}] 03:52:19 INFO - PROCESS | 1674 | 1464087139641 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}] 03:52:19 INFO - PROCESS | 1674 | 1464087139743 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:52:19 INFO - PROCESS | 1674 | 1464087139748 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1de800 == 44 [pid = 1674] [id = 576] 03:52:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x11a038c00) [pid = 1674] [serial = 1728] [outer = 0x0] 03:52:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1231a3400) [pid = 1674] [serial = 1729] [outer = 0x11a038c00] 03:52:19 INFO - PROCESS | 1674 | 1464087139777 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1234bd000) [pid = 1674] [serial = 1730] [outer = 0x11a038c00] 03:52:20 INFO - PROCESS | 1674 | 1464087140115 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]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 536ms 03:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:52:20 INFO - PROCESS | 1674 | 1464087140158 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 1674 | 1464087140159 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:52:20 INFO - PROCESS | 1674 | 1464087140161 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 1674 | 1464087140162 Marionette TRACE conn2 <- [1,2278,null,{}] 03:52:20 INFO - PROCESS | 1674 | 1464087140165 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}] 03:52:20 INFO - PROCESS | 1674 | 1464087140259 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:52:20 INFO - PROCESS | 1674 | 1464087140264 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a913000 == 45 [pid = 1674] [id = 577] 03:52:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1234bd800) [pid = 1674] [serial = 1731] [outer = 0x0] 03:52:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x123623800) [pid = 1674] [serial = 1732] [outer = 0x1234bd800] 03:52:20 INFO - PROCESS | 1674 | 1464087140289 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1238edc00) [pid = 1674] [serial = 1733] [outer = 0x1234bd800] 03:52:20 INFO - PROCESS | 1674 | 1464087140609 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]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 03:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:52:20 INFO - PROCESS | 1674 | 1464087140639 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 1674 | 1464087140640 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:52:20 INFO - PROCESS | 1674 | 1464087140642 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 1674 | 1464087140643 Marionette TRACE conn2 <- [1,2282,null,{}] 03:52:20 INFO - PROCESS | 1674 | 1464087140645 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}] 03:52:20 INFO - PROCESS | 1674 | 1464087140741 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:52:20 INFO - PROCESS | 1674 | 1464087140754 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a9a0800 == 46 [pid = 1674] [id = 578] 03:52:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1234c2000) [pid = 1674] [serial = 1734] [outer = 0x0] 03:52:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x123ac6800) [pid = 1674] [serial = 1735] [outer = 0x1234c2000] 03:52:20 INFO - PROCESS | 1674 | 1464087140786 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x123f5d000) [pid = 1674] [serial = 1736] [outer = 0x1234c2000] 03:52:21 INFO - PROCESS | 1674 | 1464087141110 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]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 476ms 03:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:52:21 INFO - PROCESS | 1674 | 1464087141125 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 1674 | 1464087141126 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:52:21 INFO - PROCESS | 1674 | 1464087141128 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 1674 | 1464087141129 Marionette TRACE conn2 <- [1,2286,null,{}] 03:52:21 INFO - PROCESS | 1674 | 1464087141133 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}] 03:52:21 INFO - PROCESS | 1674 | 1464087141228 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:52:21 INFO - PROCESS | 1674 | 1464087141232 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1e4000 == 47 [pid = 1674] [id = 579] 03:52:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x123abb400) [pid = 1674] [serial = 1737] [outer = 0x0] 03:52:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x123f63000) [pid = 1674] [serial = 1738] [outer = 0x123abb400] 03:52:21 INFO - PROCESS | 1674 | 1464087141257 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x123f6a000) [pid = 1674] [serial = 1739] [outer = 0x123abb400] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x117588800) [pid = 1674] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x117682c00) [pid = 1674] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x119852c00) [pid = 1674] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x110e16000) [pid = 1674] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x119a08c00) [pid = 1674] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11a277000) [pid = 1674] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1126e4400) [pid = 1674] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x116a5ac00) [pid = 1674] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x116721800) [pid = 1674] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1126ed000) [pid = 1674] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x111f19000) [pid = 1674] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x116a5c400) [pid = 1674] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1180c5000) [pid = 1674] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x117140c00) [pid = 1674] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:52:21 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x119df2400) [pid = 1674] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:52:21 INFO - PROCESS | 1674 | 1464087141665 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]]]}] 03:52:21 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 03:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 569ms 03:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:52:21 INFO - PROCESS | 1674 | 1464087141697 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 1674 | 1464087141699 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:52:21 INFO - PROCESS | 1674 | 1464087141701 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 1674 | 1464087141702 Marionette TRACE conn2 <- [1,2290,null,{}] 03:52:21 INFO - PROCESS | 1674 | 1464087141704 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}] 03:52:21 INFO - PROCESS | 1674 | 1464087141780 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:52:21 INFO - PROCESS | 1674 | 1464087141786 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b5a000 == 48 [pid = 1674] [id = 580] 03:52:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1128a1400) [pid = 1674] [serial = 1740] [outer = 0x0] 03:52:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1164a2000) [pid = 1674] [serial = 1741] [outer = 0x1128a1400] 03:52:21 INFO - PROCESS | 1674 | 1464087141812 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x11910a800) [pid = 1674] [serial = 1742] [outer = 0x1128a1400] 03:52:22 INFO - PROCESS | 1674 | 1464087142142 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 472ms 03:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:52:22 INFO - PROCESS | 1674 | 1464087142174 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 1674 | 1464087142175 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:52:22 INFO - PROCESS | 1674 | 1464087142177 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 1674 | 1464087142178 Marionette TRACE conn2 <- [1,2294,null,{}] 03:52:22 INFO - PROCESS | 1674 | 1464087142180 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}] 03:52:22 INFO - PROCESS | 1674 | 1464087142277 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:52:22 INFO - PROCESS | 1674 | 1464087142285 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b88a800 == 49 [pid = 1674] [id = 581] 03:52:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x119a27000) [pid = 1674] [serial = 1743] [outer = 0x0] 03:52:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x123e7c400) [pid = 1674] [serial = 1744] [outer = 0x119a27000] 03:52:22 INFO - PROCESS | 1674 | 1464087142311 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1243a8c00) [pid = 1674] [serial = 1745] [outer = 0x119a27000] 03:52:22 INFO - PROCESS | 1674 | 1464087142608 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 03:52:22 INFO - PROCESS | 1674 | 1464087142646 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 1674 | 1464087142649 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:52:22 INFO - PROCESS | 1674 | 1464087142652 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 1674 | 1464087142653 Marionette TRACE conn2 <- [1,2298,null,{}] 03:52:22 INFO - PROCESS | 1674 | 1464087142656 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}] 03:52:22 INFO - PROCESS | 1674 | 1464087142729 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:52:22 INFO - PROCESS | 1674 | 1464087142736 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb4f000 == 50 [pid = 1674] [id = 582] 03:52:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11935e000) [pid = 1674] [serial = 1746] [outer = 0x0] 03:52:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x124986400) [pid = 1674] [serial = 1747] [outer = 0x11935e000] 03:52:22 INFO - PROCESS | 1674 | 1464087142761 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x124f0f000) [pid = 1674] [serial = 1748] [outer = 0x11935e000] 03:52:23 INFO - PROCESS | 1674 | 1464087143073 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]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 03:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:52:23 INFO - PROCESS | 1674 | 1464087143123 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 1674 | 1464087143124 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:52:23 INFO - PROCESS | 1674 | 1464087143126 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 1674 | 1464087143127 Marionette TRACE conn2 <- [1,2302,null,{}] 03:52:23 INFO - PROCESS | 1674 | 1464087143129 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}] 03:52:23 INFO - PROCESS | 1674 | 1464087143241 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:52:23 INFO - PROCESS | 1674 | 1464087143249 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf13000 == 51 [pid = 1674] [id = 583] 03:52:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x12498ac00) [pid = 1674] [serial = 1749] [outer = 0x0] 03:52:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x124f13000) [pid = 1674] [serial = 1750] [outer = 0x12498ac00] 03:52:23 INFO - PROCESS | 1674 | 1464087143273 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x124f84400) [pid = 1674] [serial = 1751] [outer = 0x12498ac00] 03:52:23 INFO - PROCESS | 1674 | 1464087143575 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]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 469ms 03:52:23 INFO - PROCESS | 1674 | 1464087143645 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 1674 | 1464087143648 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:52:23 INFO - PROCESS | 1674 | 1464087143653 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 1674 | 1464087143655 Marionette TRACE conn2 <- [1,2306,null,{}] 03:52:23 INFO - PROCESS | 1674 | 1464087143660 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}] 03:52:23 INFO - PROCESS | 1674 | 1464087143769 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:52:23 INFO - PROCESS | 1674 | 1464087143841 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164c5000 == 52 [pid = 1674] [id = 584] 03:52:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1121b1c00) [pid = 1674] [serial = 1752] [outer = 0x0] 03:52:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11260dc00) [pid = 1674] [serial = 1753] [outer = 0x1121b1c00] 03:52:23 INFO - PROCESS | 1674 | 1464087143873 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11289b400) [pid = 1674] [serial = 1754] [outer = 0x1121b1c00] 03:52:24 INFO - PROCESS | 1674 | 1464087144391 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]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 772ms 03:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:52:24 INFO - PROCESS | 1674 | 1464087144468 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 1674 | 1464087144470 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:52:24 INFO - PROCESS | 1674 | 1464087144476 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 1674 | 1464087144479 Marionette TRACE conn2 <- [1,2310,null,{}] 03:52:24 INFO - PROCESS | 1674 | 1464087144482 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}] 03:52:24 INFO - PROCESS | 1674 | 1464087144589 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:52:24 INFO - PROCESS | 1674 | 1464087144818 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f1e000 == 53 [pid = 1674] [id = 585] 03:52:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x111e26400) [pid = 1674] [serial = 1755] [outer = 0x0] 03:52:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11289d800) [pid = 1674] [serial = 1756] [outer = 0x111e26400] 03:52:24 INFO - PROCESS | 1674 | 1464087144847 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1130f8400) [pid = 1674] [serial = 1757] [outer = 0x111e26400] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x1246e7800 == 52 [pid = 1674] [id = 562] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x126915000 == 51 [pid = 1674] [id = 564] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x123a20000 == 50 [pid = 1674] [id = 560] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x117048800 == 49 [pid = 1674] [id = 561] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x124f6f800 == 48 [pid = 1674] [id = 563] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x115fa9000 == 47 [pid = 1674] [id = 559] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x11a25e000 == 46 [pid = 1674] [id = 558] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb4f000 == 45 [pid = 1674] [id = 582] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x12b88a800 == 44 [pid = 1674] [id = 581] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x123b5a000 == 43 [pid = 1674] [id = 580] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1e4000 == 42 [pid = 1674] [id = 579] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1231a0400) [pid = 1674] [serial = 1696] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x12a9a0800 == 41 [pid = 1674] [id = 578] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x12a913000 == 40 [pid = 1674] [id = 577] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1de800 == 39 [pid = 1674] [id = 576] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x126714000 == 38 [pid = 1674] [id = 575] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x118566000 == 37 [pid = 1674] [id = 574] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x12420c800 == 36 [pid = 1674] [id = 573] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x123e21000 == 35 [pid = 1674] [id = 572] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x11a2a6800 == 34 [pid = 1674] [id = 571] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x11a1e2800 == 33 [pid = 1674] [id = 570] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x1193d2800 == 32 [pid = 1674] [id = 569] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x118567000 == 31 [pid = 1674] [id = 568] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x116f13800 == 30 [pid = 1674] [id = 567] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x1160c9800 == 29 [pid = 1674] [id = 566] 03:52:25 INFO - PROCESS | 1674 | --DOCSHELL 0x126e68800 == 28 [pid = 1674] [id = 565] 03:52:25 INFO - PROCESS | 1674 | 1464087145347 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]]]}] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x118716400) [pid = 1674] [serial = 1675] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11935a400) [pid = 1674] [serial = 1678] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x119351400) [pid = 1674] [serial = 1676] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1198d6800) [pid = 1674] [serial = 1681] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1126ee000) [pid = 1674] [serial = 1684] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x119a27400) [pid = 1674] [serial = 1682] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x11a033400) [pid = 1674] [serial = 1687] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1168a0000) [pid = 1674] [serial = 1685] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x123168800) [pid = 1674] [serial = 1693] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1180bcc00) [pid = 1674] [serial = 1669] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x118150c00) [pid = 1674] [serial = 1670] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x117145c00) [pid = 1674] [serial = 1666] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x11767d400) [pid = 1674] [serial = 1667] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x11672e000) [pid = 1674] [serial = 1663] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1168a0400) [pid = 1674] [serial = 1664] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x113bbbc00) [pid = 1674] [serial = 1660] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x11604e000) [pid = 1674] [serial = 1661] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x112e7b800) [pid = 1674] [serial = 1658] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x1126ea800) [pid = 1674] [serial = 1657] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x11814e800) [pid = 1674] [serial = 1655] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x11767a000) [pid = 1674] [serial = 1654] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x1185c2c00) [pid = 1674] [serial = 1651] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x1198d1000) [pid = 1674] [serial = 1652] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x12319d400) [pid = 1674] [serial = 1694] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x118154400) [pid = 1674] [serial = 1672] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x11a272000) [pid = 1674] [serial = 1690] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x1185df400) [pid = 1674] [serial = 1673] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x11a27cc00) [pid = 1674] [serial = 1691] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 80 (0x1198cdc00) [pid = 1674] [serial = 1679] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 1674 | --DOMWINDOW == 79 (0x11a18cc00) [pid = 1674] [serial = 1688] [outer = 0x0] [url = about:blank] 03:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 928ms 03:52:25 INFO - PROCESS | 1674 | 1464087145403 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 1674 | 1464087145406 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:52:25 INFO - PROCESS | 1674 | 1464087145409 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 1674 | 1464087145411 Marionette TRACE conn2 <- [1,2314,null,{}] 03:52:25 INFO - PROCESS | 1674 | 1464087145414 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}] 03:52:25 INFO - PROCESS | 1674 | 1464087145486 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:52:25 INFO - PROCESS | 1674 | 1464087145491 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f14000 == 29 [pid = 1674] [id = 586] 03:52:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 80 (0x113c2e000) [pid = 1674] [serial = 1758] [outer = 0x0] 03:52:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 81 (0x115d84800) [pid = 1674] [serial = 1759] [outer = 0x113c2e000] 03:52:25 INFO - PROCESS | 1674 | 1464087145522 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x116433800) [pid = 1674] [serial = 1760] [outer = 0x113c2e000] 03:52:25 INFO - PROCESS | 1674 | 1464087145860 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]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 03:52:25 INFO - PROCESS | 1674 | 1464087145880 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 1674 | 1464087145885 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:52:25 INFO - PROCESS | 1674 | 1464087145888 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 1674 | 1464087145889 Marionette TRACE conn2 <- [1,2318,null,{}] 03:52:25 INFO - PROCESS | 1674 | 1464087145892 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}] 03:52:25 INFO - PROCESS | 1674 | 1464087145986 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:52:26 INFO - PROCESS | 1674 | 1464087146038 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x118566000 == 30 [pid = 1674] [id = 587] 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x116464800) [pid = 1674] [serial = 1761] [outer = 0x0] 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x1166bc800) [pid = 1674] [serial = 1762] [outer = 0x116464800] 03:52:26 INFO - PROCESS | 1674 | 1464087146064 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x1168a0c00) [pid = 1674] [serial = 1763] [outer = 0x116464800] 03:52:26 INFO - PROCESS | 1674 | 1464087146360 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] 03:52:26 INFO - PROCESS | 1674 | 1464087146408 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:52:26 INFO - PROCESS | 1674 | 1464087146418 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 1674 | 1464087146422 Marionette TRACE conn2 <- [1,2322,null,{}] 03:52:26 INFO - PROCESS | 1674 | 1464087146425 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}] 03:52:26 INFO - PROCESS | 1674 | 1464087146505 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:52:26 INFO - PROCESS | 1674 | 1464087146557 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193a0800 == 31 [pid = 1674] [id = 588] 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x11649b400) [pid = 1674] [serial = 1764] [outer = 0x0] 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x116a5b400) [pid = 1674] [serial = 1765] [outer = 0x11649b400] 03:52:26 INFO - PROCESS | 1674 | 1464087146583 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x1180be800) [pid = 1674] [serial = 1766] [outer = 0x11649b400] 03:52:26 INFO - PROCESS | 1674 | 1464087146871 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]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 479ms 03:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:52:26 INFO - PROCESS | 1674 | 1464087146891 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 1674 | 1464087146892 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:52:26 INFO - PROCESS | 1674 | 1464087146894 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 1674 | 1464087146896 Marionette TRACE conn2 <- [1,2326,null,{}] 03:52:26 INFO - PROCESS | 1674 | 1464087146902 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}] 03:52:26 INFO - PROCESS | 1674 | 1464087146975 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:52:26 INFO - PROCESS | 1674 | 1464087146979 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a29c800 == 32 [pid = 1674] [id = 589] 03:52:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x1126ec400) [pid = 1674] [serial = 1767] [outer = 0x0] 03:52:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x118150400) [pid = 1674] [serial = 1768] [outer = 0x1126ec400] 03:52:27 INFO - PROCESS | 1674 | 1464087147008 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x1185a8000) [pid = 1674] [serial = 1769] [outer = 0x1126ec400] 03:52:27 INFO - PROCESS | 1674 | 1464087147324 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]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 03:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:52:27 INFO - PROCESS | 1674 | 1464087147367 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 1674 | 1464087147368 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:52:27 INFO - PROCESS | 1674 | 1464087147370 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - PROCESS | 1674 | 1464087147371 Marionette TRACE conn2 <- [1,2330,null,{}] 03:52:27 INFO - PROCESS | 1674 | 1464087147373 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}] 03:52:27 INFO - PROCESS | 1674 | 1464087147470 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:52:27 INFO - PROCESS | 1674 | 1464087147487 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231f1800 == 33 [pid = 1674] [id = 590] 03:52:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x1185b8400) [pid = 1674] [serial = 1770] [outer = 0x0] 03:52:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1185bf400) [pid = 1674] [serial = 1771] [outer = 0x1185b8400] 03:52:27 INFO - PROCESS | 1674 | 1464087147518 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x11870c000) [pid = 1674] [serial = 1772] [outer = 0x1185b8400] 03:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 03:52:27 INFO - PROCESS | 1674 | 1464087147886 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]]]}] 03:52:27 INFO - PROCESS | 1674 | 1464087147889 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 1674 | 1464087147890 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:52:27 INFO - PROCESS | 1674 | 1464087147892 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - PROCESS | 1674 | 1464087147894 Marionette TRACE conn2 <- [1,2334,null,{}] 03:52:27 INFO - PROCESS | 1674 | 1464087147896 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}] 03:52:27 INFO - PROCESS | 1674 | 1464087147982 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:52:28 INFO - PROCESS | 1674 | 1464087148015 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a20000 == 34 [pid = 1674] [id = 591] 03:52:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1185b9800) [pid = 1674] [serial = 1773] [outer = 0x0] 03:52:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x119111400) [pid = 1674] [serial = 1774] [outer = 0x1185b9800] 03:52:28 INFO - PROCESS | 1674 | 1464087148040 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x119858000) [pid = 1674] [serial = 1775] [outer = 0x1185b9800] 03:52:28 INFO - PROCESS | 1674 | 1464087148359 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 03:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:52:28 INFO - PROCESS | 1674 | 1464087148415 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 1674 | 1464087148416 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:52:28 INFO - PROCESS | 1674 | 1464087148418 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 1674 | 1464087148419 Marionette TRACE conn2 <- [1,2338,null,{}] 03:52:28 INFO - PROCESS | 1674 | 1464087148421 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}] 03:52:28 INFO - PROCESS | 1674 | 1464087148510 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:52:28 INFO - PROCESS | 1674 | 1464087148515 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ed7800 == 35 [pid = 1674] [id = 592] 03:52:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x11870f400) [pid = 1674] [serial = 1776] [outer = 0x0] 03:52:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1198d6c00) [pid = 1674] [serial = 1777] [outer = 0x11870f400] 03:52:28 INFO - PROCESS | 1674 | 1464087148540 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x119a29c00) [pid = 1674] [serial = 1778] [outer = 0x11870f400] 03:52:28 INFO - PROCESS | 1674 | 1464087148874 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 468ms 03:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:52:28 INFO - PROCESS | 1674 | 1464087148886 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 1674 | 1464087148887 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:52:28 INFO - PROCESS | 1674 | 1464087148889 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 1674 | 1464087148891 Marionette TRACE conn2 <- [1,2342,null,{}] 03:52:28 INFO - PROCESS | 1674 | 1464087148893 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}] 03:52:28 INFO - PROCESS | 1674 | 1464087148987 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:52:28 INFO - PROCESS | 1674 | 1464087148992 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f5f800 == 36 [pid = 1674] [id = 593] 03:52:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1198d5800) [pid = 1674] [serial = 1779] [outer = 0x0] 03:52:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x119e0d800) [pid = 1674] [serial = 1780] [outer = 0x1198d5800] 03:52:29 INFO - PROCESS | 1674 | 1464087149017 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11a03d400) [pid = 1674] [serial = 1781] [outer = 0x1198d5800] 03:52:29 INFO - PROCESS | 1674 | 1464087149377 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]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 03:52:29 INFO - PROCESS | 1674 | 1464087149415 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 1674 | 1464087149416 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:52:29 INFO - PROCESS | 1674 | 1464087149419 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 1674 | 1464087149420 Marionette TRACE conn2 <- [1,2346,null,{}] 03:52:29 INFO - PROCESS | 1674 | 1464087149422 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}] 03:52:29 INFO - PROCESS | 1674 | 1464087149636 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x110e17000) [pid = 1674] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x115d83400) [pid = 1674] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1128a2c00) [pid = 1674] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x123abb400) [pid = 1674] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11814fc00) [pid = 1674] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1128a4800) [pid = 1674] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x11805b400) [pid = 1674] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x1234c2000) [pid = 1674] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x11a038c00) [pid = 1674] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x119a27000) [pid = 1674] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x1198cb000) [pid = 1674] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x119a2dc00) [pid = 1674] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x1128a1400) [pid = 1674] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x1234bd800) [pid = 1674] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x116a5a800) [pid = 1674] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x110e18800) [pid = 1674] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:52:29 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x11935e000) [pid = 1674] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:52:29 INFO - PROCESS | 1674 | 1464087149680 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x118397000 == 37 [pid = 1674] [id = 594] 03:52:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x110e16c00) [pid = 1674] [serial = 1782] [outer = 0x0] 03:52:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x1128a4800) [pid = 1674] [serial = 1783] [outer = 0x110e16c00] 03:52:29 INFO - PROCESS | 1674 | 1464087149705 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x11805b400) [pid = 1674] [serial = 1784] [outer = 0x110e16c00] 03:52:29 INFO - PROCESS | 1674 | 1464087149951 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]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 568ms 03:52:29 INFO - PROCESS | 1674 | 1464087149994 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 1674 | 1464087150007 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:52:30 INFO - PROCESS | 1674 | 1464087150022 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 1674 | 1464087150023 Marionette TRACE conn2 <- [1,2350,null,{}] 03:52:30 INFO - PROCESS | 1674 | 1464087150025 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}] 03:52:30 INFO - PROCESS | 1674 | 1464087150104 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:52:30 INFO - PROCESS | 1674 | 1464087150109 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269f0000 == 38 [pid = 1674] [id = 595] 03:52:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x118714000) [pid = 1674] [serial = 1785] [outer = 0x0] 03:52:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11a18c000) [pid = 1674] [serial = 1786] [outer = 0x118714000] 03:52:30 INFO - PROCESS | 1674 | 1464087150138 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x11a27f000) [pid = 1674] [serial = 1787] [outer = 0x118714000] 03:52:30 INFO - PROCESS | 1674 | 1464087150475 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]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 478ms 03:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:52:30 INFO - PROCESS | 1674 | 1464087150493 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 1674 | 1464087150494 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:52:30 INFO - PROCESS | 1674 | 1464087150497 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 1674 | 1464087150498 Marionette TRACE conn2 <- [1,2354,null,{}] 03:52:30 INFO - PROCESS | 1674 | 1464087150501 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}] 03:52:30 INFO - PROCESS | 1674 | 1464087150612 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:52:30 INFO - PROCESS | 1674 | 1464087150620 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290ec000 == 39 [pid = 1674] [id = 596] 03:52:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1212c3800) [pid = 1674] [serial = 1788] [outer = 0x0] 03:52:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x12319d800) [pid = 1674] [serial = 1789] [outer = 0x1212c3800] 03:52:30 INFO - PROCESS | 1674 | 1464087150645 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x123470800) [pid = 1674] [serial = 1790] [outer = 0x1212c3800] 03:52:30 INFO - PROCESS | 1674 | 1464087150972 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 03:52:31 INFO - PROCESS | 1674 | 1464087151018 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 1674 | 1464087151020 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:52:31 INFO - PROCESS | 1674 | 1464087151023 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 1674 | 1464087151025 Marionette TRACE conn2 <- [1,2358,null,{}] 03:52:31 INFO - PROCESS | 1674 | 1464087151028 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}] 03:52:31 INFO - PROCESS | 1674 | 1464087151089 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:52:31 INFO - PROCESS | 1674 | 1464087151093 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a917800 == 40 [pid = 1674] [id = 597] 03:52:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1234b6400) [pid = 1674] [serial = 1791] [outer = 0x0] 03:52:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1234bc800) [pid = 1674] [serial = 1792] [outer = 0x1234b6400] 03:52:31 INFO - PROCESS | 1674 | 1464087151123 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x123808400) [pid = 1674] [serial = 1793] [outer = 0x1234b6400] 03:52:31 INFO - PROCESS | 1674 | 1464087151562 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 572ms 03:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:52:31 INFO - PROCESS | 1674 | 1464087151596 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 1674 | 1464087151598 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:52:31 INFO - PROCESS | 1674 | 1464087151672 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 1674 | 1464087151675 Marionette TRACE conn2 <- [1,2362,null,{}] 03:52:31 INFO - PROCESS | 1674 | 1464087151690 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}] 03:52:31 INFO - PROCESS | 1674 | 1464087151839 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:52:31 INFO - PROCESS | 1674 | 1464087151949 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x116f12800 == 41 [pid = 1674] [id = 598] 03:52:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1126eac00) [pid = 1674] [serial = 1794] [outer = 0x0] 03:52:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x11289f000) [pid = 1674] [serial = 1795] [outer = 0x1126eac00] 03:52:31 INFO - PROCESS | 1674 | 1464087151980 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x112968400) [pid = 1674] [serial = 1796] [outer = 0x1126eac00] 03:52:32 INFO - PROCESS | 1674 | 1464087152371 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]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 794ms 03:52:32 INFO - PROCESS | 1674 | 1464087152397 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:52:32 INFO - PROCESS | 1674 | 1464087152402 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:52:32 INFO - PROCESS | 1674 | 1464087152404 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 1674 | 1464087152406 Marionette TRACE conn2 <- [1,2366,null,{}] 03:52:32 INFO - PROCESS | 1674 | 1464087152412 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}] 03:52:32 INFO - PROCESS | 1674 | 1464087152531 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:52:32 INFO - PROCESS | 1674 | 1464087152596 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c4000 == 42 [pid = 1674] [id = 599] 03:52:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x115f27800) [pid = 1674] [serial = 1797] [outer = 0x0] 03:52:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x1166be000) [pid = 1674] [serial = 1798] [outer = 0x115f27800] 03:52:32 INFO - PROCESS | 1674 | 1464087152625 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x116ad3000) [pid = 1674] [serial = 1799] [outer = 0x115f27800] 03:52:33 INFO - PROCESS | 1674 | 1464087153055 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]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 03:52:33 INFO - PROCESS | 1674 | 1464087153075 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 1674 | 1464087153077 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:52:33 INFO - PROCESS | 1674 | 1464087153079 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 1674 | 1464087153080 Marionette TRACE conn2 <- [1,2370,null,{}] 03:52:33 INFO - PROCESS | 1674 | 1464087153083 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}] 03:52:33 INFO - PROCESS | 1674 | 1464087153179 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:52:33 INFO - PROCESS | 1674 | 1464087153233 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294c3800 == 43 [pid = 1674] [id = 600] 03:52:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1180c3000) [pid = 1674] [serial = 1800] [outer = 0x0] 03:52:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1185b4400) [pid = 1674] [serial = 1801] [outer = 0x1180c3000] 03:52:33 INFO - PROCESS | 1674 | 1464087153267 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11870b400) [pid = 1674] [serial = 1802] [outer = 0x1180c3000] 03:52:33 INFO - PROCESS | 1674 | 1464087153688 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]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 620ms 03:52:33 INFO - PROCESS | 1674 | 1464087153702 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 1674 | 1464087153703 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:52:33 INFO - PROCESS | 1674 | 1464087153706 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 1674 | 1464087153707 Marionette TRACE conn2 <- [1,2374,null,{}] 03:52:33 INFO - PROCESS | 1674 | 1464087153709 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}] 03:52:33 INFO - PROCESS | 1674 | 1464087153801 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:52:33 INFO - PROCESS | 1674 | 1464087153890 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b882800 == 44 [pid = 1674] [id = 601] 03:52:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11a187800) [pid = 1674] [serial = 1803] [outer = 0x0] 03:52:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x11a27c000) [pid = 1674] [serial = 1804] [outer = 0x11a187800] 03:52:33 INFO - PROCESS | 1674 | 1464087153920 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12319e000) [pid = 1674] [serial = 1805] [outer = 0x11a187800] 03:52:34 INFO - PROCESS | 1674 | 1464087154357 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]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 03:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:52:34 INFO - PROCESS | 1674 | 1464087154376 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 1674 | 1464087154378 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:52:34 INFO - PROCESS | 1674 | 1464087154380 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 1674 | 1464087154383 Marionette TRACE conn2 <- [1,2378,null,{}] 03:52:34 INFO - PROCESS | 1674 | 1464087154386 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}] 03:52:34 INFO - PROCESS | 1674 | 1464087154479 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:52:34 INFO - PROCESS | 1674 | 1464087154528 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x117040800 == 45 [pid = 1674] [id = 602] 03:52:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x11214d800) [pid = 1674] [serial = 1806] [outer = 0x0] 03:52:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1198d7000) [pid = 1674] [serial = 1807] [outer = 0x11214d800] 03:52:34 INFO - PROCESS | 1674 | 1464087154558 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1234bd400) [pid = 1674] [serial = 1808] [outer = 0x11214d800] 03:52:35 INFO - PROCESS | 1674 | 1464087155092 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]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 03:52:35 INFO - PROCESS | 1674 | 1464087155152 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:52:35 INFO - PROCESS | 1674 | 1464087155154 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:52:35 INFO - PROCESS | 1674 | 1464087155158 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 1674 | 1464087155160 Marionette TRACE conn2 <- [1,2382,null,{}] 03:52:35 INFO - PROCESS | 1674 | 1464087155164 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}] 03:52:35 INFO - PROCESS | 1674 | 1464087155252 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:52:35 INFO - PROCESS | 1674 | 1464087155319 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183cf000 == 46 [pid = 1674] [id = 603] 03:52:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1133bf000) [pid = 1674] [serial = 1809] [outer = 0x0] 03:52:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x115f2ac00) [pid = 1674] [serial = 1810] [outer = 0x1133bf000] 03:52:35 INFO - PROCESS | 1674 | 1464087155348 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1164a7000) [pid = 1674] [serial = 1811] [outer = 0x1133bf000] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x1290ec000 == 45 [pid = 1674] [id = 596] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x1269f0000 == 44 [pid = 1674] [id = 595] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x118397000 == 43 [pid = 1674] [id = 594] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x124f5f800 == 42 [pid = 1674] [id = 593] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x123ed7800 == 41 [pid = 1674] [id = 592] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x123a20000 == 40 [pid = 1674] [id = 591] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x1231f1800 == 39 [pid = 1674] [id = 590] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x11a29c800 == 38 [pid = 1674] [id = 589] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x124f13000) [pid = 1674] [serial = 1750] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x1193a0800 == 37 [pid = 1674] [id = 588] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x118566000 == 36 [pid = 1674] [id = 587] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x116f14000 == 35 [pid = 1674] [id = 586] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x116f1e000 == 34 [pid = 1674] [id = 585] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x1164c5000 == 33 [pid = 1674] [id = 584] 03:52:35 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf13000 == 32 [pid = 1674] [id = 583] 03:52:35 INFO - PROCESS | 1674 | 1464087155726 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]]]}] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x124f0f000) [pid = 1674] [serial = 1748] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x116899400) [pid = 1674] [serial = 1706] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1180be400) [pid = 1674] [serial = 1711] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1166c0000) [pid = 1674] [serial = 1705] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1130f4000) [pid = 1674] [serial = 1702] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x123f63000) [pid = 1674] [serial = 1738] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x11870f000) [pid = 1674] [serial = 1715] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1160a4c00) [pid = 1674] [serial = 1703] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x112e7c800) [pid = 1674] [serial = 1700] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x119e16c00) [pid = 1674] [serial = 1723] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x118152800) [pid = 1674] [serial = 1712] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x123f5d000) [pid = 1674] [serial = 1736] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1234bd000) [pid = 1674] [serial = 1730] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1231a3400) [pid = 1674] [serial = 1729] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1243a8c00) [pid = 1674] [serial = 1745] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1198d4800) [pid = 1674] [serial = 1720] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11a03f800) [pid = 1674] [serial = 1726] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x11910a800) [pid = 1674] [serial = 1742] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x123e7c400) [pid = 1674] [serial = 1744] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x123623800) [pid = 1674] [serial = 1732] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x123f6a000) [pid = 1674] [serial = 1739] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x11805d000) [pid = 1674] [serial = 1709] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x1128a5c00) [pid = 1674] [serial = 1699] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x1238edc00) [pid = 1674] [serial = 1733] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x11935e400) [pid = 1674] [serial = 1718] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x123ac6800) [pid = 1674] [serial = 1735] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x11a038800) [pid = 1674] [serial = 1724] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x124986400) [pid = 1674] [serial = 1747] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x118487800) [pid = 1674] [serial = 1714] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 85 (0x1164a2000) [pid = 1674] [serial = 1741] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 84 (0x117595800) [pid = 1674] [serial = 1708] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 83 (0x1212c7800) [pid = 1674] [serial = 1727] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 82 (0x119102c00) [pid = 1674] [serial = 1717] [outer = 0x0] [url = about:blank] 03:52:35 INFO - PROCESS | 1674 | --DOMWINDOW == 81 (0x119a2c400) [pid = 1674] [serial = 1721] [outer = 0x0] [url = about:blank] 03:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 620ms 03:52:35 INFO - PROCESS | 1674 | 1464087155778 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 1674 | 1464087155782 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:52:35 INFO - PROCESS | 1674 | 1464087155786 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 1674 | 1464087155788 Marionette TRACE conn2 <- [1,2386,null,{}] 03:52:35 INFO - PROCESS | 1674 | 1464087155790 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}] 03:52:35 INFO - PROCESS | 1674 | 1464087155865 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:52:35 INFO - PROCESS | 1674 | 1464087155872 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x11807c000 == 33 [pid = 1674] [id = 604] 03:52:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 82 (0x11672b000) [pid = 1674] [serial = 1812] [outer = 0x0] 03:52:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 83 (0x11713f800) [pid = 1674] [serial = 1813] [outer = 0x11672b000] 03:52:35 INFO - PROCESS | 1674 | 1464087155898 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 84 (0x117682000) [pid = 1674] [serial = 1814] [outer = 0x11672b000] 03:52:36 INFO - PROCESS | 1674 | 1464087156323 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]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 569ms 03:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:52:36 INFO - PROCESS | 1674 | 1464087156356 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 1674 | 1464087156358 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:52:36 INFO - PROCESS | 1674 | 1464087156361 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 1674 | 1464087156365 Marionette TRACE conn2 <- [1,2390,null,{}] 03:52:36 INFO - PROCESS | 1674 | 1464087156376 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}] 03:52:36 INFO - PROCESS | 1674 | 1464087156497 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:52:36 INFO - PROCESS | 1674 | 1464087156531 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a29a800 == 34 [pid = 1674] [id = 605] 03:52:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 85 (0x118156c00) [pid = 1674] [serial = 1815] [outer = 0x0] 03:52:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 86 (0x1185c2400) [pid = 1674] [serial = 1816] [outer = 0x118156c00] 03:52:36 INFO - PROCESS | 1674 | 1464087156574 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x118714400) [pid = 1674] [serial = 1817] [outer = 0x118156c00] 03:52:36 INFO - PROCESS | 1674 | 1464087156954 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]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 03:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:52:36 INFO - PROCESS | 1674 | 1464087156989 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 1674 | 1464087156991 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:52:36 INFO - PROCESS | 1674 | 1464087156993 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 1674 | 1464087157001 Marionette TRACE conn2 <- [1,2394,null,{}] 03:52:37 INFO - PROCESS | 1674 | 1464087157004 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}] 03:52:37 INFO - PROCESS | 1674 | 1464087157077 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:52:37 INFO - PROCESS | 1674 | 1464087157083 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a19800 == 35 [pid = 1674] [id = 606] 03:52:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x119350800) [pid = 1674] [serial = 1818] [outer = 0x0] 03:52:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x119854c00) [pid = 1674] [serial = 1819] [outer = 0x119350800] 03:52:37 INFO - PROCESS | 1674 | 1464087157110 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x1198d9c00) [pid = 1674] [serial = 1820] [outer = 0x119350800] 03:52:37 INFO - PROCESS | 1674 | 1464087157427 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]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 476ms 03:52:37 INFO - PROCESS | 1674 | 1464087157469 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 1674 | 1464087157470 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:52:37 INFO - PROCESS | 1674 | 1464087157472 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 1674 | 1464087157473 Marionette TRACE conn2 <- [1,2398,null,{}] 03:52:37 INFO - PROCESS | 1674 | 1464087157476 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}] 03:52:37 INFO - PROCESS | 1674 | 1464087157548 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:52:37 INFO - PROCESS | 1674 | 1464087157607 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x123ed9000 == 36 [pid = 1674] [id = 607] 03:52:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x119352000) [pid = 1674] [serial = 1821] [outer = 0x0] 03:52:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x119a2e800) [pid = 1674] [serial = 1822] [outer = 0x119352000] 03:52:37 INFO - PROCESS | 1674 | 1464087157632 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x11a03fc00) [pid = 1674] [serial = 1823] [outer = 0x119352000] 03:52:37 INFO - PROCESS | 1674 | 1464087157950 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]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 03:52:37 INFO - PROCESS | 1674 | 1464087157993 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 1674 | 1464087157994 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:52:37 INFO - PROCESS | 1674 | 1464087157996 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 1674 | 1464087157997 Marionette TRACE conn2 <- [1,2402,null,{}] 03:52:38 INFO - PROCESS | 1674 | 1464087158006 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}] 03:52:38 INFO - PROCESS | 1674 | 1464087158117 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:52:38 INFO - PROCESS | 1674 | 1464087158158 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x117051800 == 37 [pid = 1674] [id = 608] 03:52:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x119a35400) [pid = 1674] [serial = 1824] [outer = 0x0] 03:52:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x123196c00) [pid = 1674] [serial = 1825] [outer = 0x119a35400] 03:52:38 INFO - PROCESS | 1674 | 1464087158183 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x123ab9000) [pid = 1674] [serial = 1826] [outer = 0x119a35400] 03:52:38 INFO - PROCESS | 1674 | 1464087158484 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]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 527ms 03:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:52:38 INFO - PROCESS | 1674 | 1464087158524 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 1674 | 1464087158525 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:52:38 INFO - PROCESS | 1674 | 1464087158527 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 1674 | 1464087158528 Marionette TRACE conn2 <- [1,2406,null,{}] 03:52:38 INFO - PROCESS | 1674 | 1464087158530 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}] 03:52:38 INFO - PROCESS | 1674 | 1464087158622 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:52:38 INFO - PROCESS | 1674 | 1464087158635 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e9000 == 38 [pid = 1674] [id = 609] 03:52:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x11a193400) [pid = 1674] [serial = 1827] [outer = 0x0] 03:52:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x123f5e400) [pid = 1674] [serial = 1828] [outer = 0x11a193400] 03:52:38 INFO - PROCESS | 1674 | 1464087158659 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x123f68c00) [pid = 1674] [serial = 1829] [outer = 0x11a193400] 03:52:38 INFO - PROCESS | 1674 | 1464087158975 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]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 468ms 03:52:39 INFO - PROCESS | 1674 | 1464087158996 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 1674 | 1464087158997 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:52:39 INFO - PROCESS | 1674 | 1464087159002 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 1674 | 1464087159004 Marionette TRACE conn2 <- [1,2410,null,{}] 03:52:39 INFO - PROCESS | 1674 | 1464087159006 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}] 03:52:39 INFO - PROCESS | 1674 | 1464087159100 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:52:39 INFO - PROCESS | 1674 | 1464087159134 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a992800 == 39 [pid = 1674] [id = 610] 03:52:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x1238f7c00) [pid = 1674] [serial = 1830] [outer = 0x0] 03:52:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1243a8c00) [pid = 1674] [serial = 1831] [outer = 0x1238f7c00] 03:52:39 INFO - PROCESS | 1674 | 1464087159158 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x124877000) [pid = 1674] [serial = 1832] [outer = 0x1238f7c00] 03:52:39 INFO - PROCESS | 1674 | 1464087159537 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]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 03:52:39 INFO - PROCESS | 1674 | 1464087159573 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 1674 | 1464087159575 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:52:39 INFO - PROCESS | 1674 | 1464087159579 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 1674 | 1464087159581 Marionette TRACE conn2 <- [1,2414,null,{}] 03:52:39 INFO - PROCESS | 1674 | 1464087159584 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}] 03:52:39 INFO - PROCESS | 1674 | 1464087159725 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:52:39 INFO - PROCESS | 1674 | 1464087159747 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac8d800 == 40 [pid = 1674] [id = 611] 03:52:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x123f60c00) [pid = 1674] [serial = 1833] [outer = 0x0] 03:52:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x124f7fc00) [pid = 1674] [serial = 1834] [outer = 0x123f60c00] 03:52:39 INFO - PROCESS | 1674 | 1464087159783 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x12542bc00) [pid = 1674] [serial = 1835] [outer = 0x123f60c00] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x1185b9800) [pid = 1674] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11870f400) [pid = 1674] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x111e26400) [pid = 1674] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11649b400) [pid = 1674] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x116464800) [pid = 1674] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x113c2e000) [pid = 1674] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x1126ec400) [pid = 1674] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1198d5800) [pid = 1674] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1212c3800) [pid = 1674] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x110e16c00) [pid = 1674] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1185b8400) [pid = 1674] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x118714000) [pid = 1674] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:52:40 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x11a277c00) [pid = 1674] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:52:40 INFO - PROCESS | 1674 | 1464087160207 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]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 673ms 03:52:40 INFO - PROCESS | 1674 | 1464087160252 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 1674 | 1464087160254 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:52:40 INFO - PROCESS | 1674 | 1464087160258 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - PROCESS | 1674 | 1464087160260 Marionette TRACE conn2 <- [1,2418,null,{}] 03:52:40 INFO - PROCESS | 1674 | 1464087160278 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}] 03:52:40 INFO - PROCESS | 1674 | 1464087160396 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:52:40 INFO - PROCESS | 1674 | 1464087160404 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x126715000 == 41 [pid = 1674] [id = 612] 03:52:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1180b7400) [pid = 1674] [serial = 1836] [outer = 0x0] 03:52:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1198d2400) [pid = 1674] [serial = 1837] [outer = 0x1180b7400] 03:52:40 INFO - PROCESS | 1674 | 1464087160444 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x12326b000) [pid = 1674] [serial = 1838] [outer = 0x1180b7400] 03:52:40 INFO - PROCESS | 1674 | 1464087160809 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]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 579ms 03:52:40 INFO - PROCESS | 1674 | 1464087160837 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 1674 | 1464087160839 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:52:40 INFO - PROCESS | 1674 | 1464087160841 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - PROCESS | 1674 | 1464087160854 Marionette TRACE conn2 <- [1,2422,null,{}] 03:52:40 INFO - PROCESS | 1674 | 1464087160856 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}] 03:52:40 INFO - PROCESS | 1674 | 1464087160973 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:52:40 INFO - PROCESS | 1674 | 1464087160981 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb41800 == 42 [pid = 1674] [id = 613] 03:52:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x123ac3400) [pid = 1674] [serial = 1839] [outer = 0x0] 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x12650f400) [pid = 1674] [serial = 1840] [outer = 0x123ac3400] 03:52:41 INFO - PROCESS | 1674 | 1464087161010 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1269ab400) [pid = 1674] [serial = 1841] [outer = 0x123ac3400] 03:52:41 INFO - PROCESS | 1674 | 1464087161324 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 533ms 03:52:41 INFO - PROCESS | 1674 | 1464087161374 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 1674 | 1464087161376 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:52:41 INFO - PROCESS | 1674 | 1464087161378 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 1674 | 1464087161379 Marionette TRACE conn2 <- [1,2426,null,{}] 03:52:41 INFO - PROCESS | 1674 | 1464087161381 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}] 03:52:41 INFO - PROCESS | 1674 | 1464087161459 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:52:41 INFO - PROCESS | 1674 | 1464087161463 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c651800 == 43 [pid = 1674] [id = 614] 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1269a2800) [pid = 1674] [serial = 1842] [outer = 0x0] 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x128d2cc00) [pid = 1674] [serial = 1843] [outer = 0x1269a2800] 03:52:41 INFO - PROCESS | 1674 | 1464087161491 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x128d36c00) [pid = 1674] [serial = 1844] [outer = 0x1269a2800] 03:52:41 INFO - PROCESS | 1674 | 1464087161803 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 468ms 03:52:41 INFO - PROCESS | 1674 | 1464087161846 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 1674 | 1464087161847 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:52:41 INFO - PROCESS | 1674 | 1464087161850 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 1674 | 1464087161851 Marionette TRACE conn2 <- [1,2430,null,{}] 03:52:41 INFO - PROCESS | 1674 | 1464087161853 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}] 03:52:41 INFO - PROCESS | 1674 | 1464087161956 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:52:41 INFO - PROCESS | 1674 | 1464087161963 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c662000 == 44 [pid = 1674] [id = 615] 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x1269a6000) [pid = 1674] [serial = 1845] [outer = 0x0] 03:52:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x128d3b800) [pid = 1674] [serial = 1846] [outer = 0x1269a6000] 03:52:41 INFO - PROCESS | 1674 | 1464087161995 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x128d76800) [pid = 1674] [serial = 1847] [outer = 0x1269a6000] 03:52:42 INFO - PROCESS | 1674 | 1464087162456 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]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 619ms 03:52:42 INFO - PROCESS | 1674 | 1464087162470 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 1674 | 1464087162473 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:52:42 INFO - PROCESS | 1674 | 1464087162476 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 1674 | 1464087162479 Marionette TRACE conn2 <- [1,2434,null,{}] 03:52:42 INFO - PROCESS | 1674 | 1464087162483 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}] 03:52:42 INFO - PROCESS | 1674 | 1464087162583 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:52:42 INFO - PROCESS | 1674 | 1464087162633 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193b9800 == 45 [pid = 1674] [id = 616] 03:52:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1130f1c00) [pid = 1674] [serial = 1848] [outer = 0x0] 03:52:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x11649b400) [pid = 1674] [serial = 1849] [outer = 0x1130f1c00] 03:52:42 INFO - PROCESS | 1674 | 1464087162667 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x117140c00) [pid = 1674] [serial = 1850] [outer = 0x1130f1c00] 03:52:43 INFO - PROCESS | 1674 | 1464087163078 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]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 621ms 03:52:43 INFO - PROCESS | 1674 | 1464087163098 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 1674 | 1464087163102 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:52:43 INFO - PROCESS | 1674 | 1464087163107 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 1674 | 1464087163108 Marionette TRACE conn2 <- [1,2438,null,{}] 03:52:43 INFO - PROCESS | 1674 | 1464087163111 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}] 03:52:43 INFO - PROCESS | 1674 | 1464087163212 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:52:43 INFO - PROCESS | 1674 | 1464087163266 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x126711800 == 46 [pid = 1674] [id = 617] 03:52:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11805f800) [pid = 1674] [serial = 1851] [outer = 0x0] 03:52:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x118481000) [pid = 1674] [serial = 1852] [outer = 0x11805f800] 03:52:43 INFO - PROCESS | 1674 | 1464087163295 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x118713800) [pid = 1674] [serial = 1853] [outer = 0x11805f800] 03:52:43 INFO - PROCESS | 1674 | 1464087163748 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]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 03:52:43 INFO - PROCESS | 1674 | 1464087163785 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 1674 | 1464087163787 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:52:43 INFO - PROCESS | 1674 | 1464087163792 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 1674 | 1464087163797 Marionette TRACE conn2 <- [1,2442,null,{}] 03:52:43 INFO - PROCESS | 1674 | 1464087163811 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}] 03:52:43 INFO - PROCESS | 1674 | 1464087163957 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:52:44 INFO - PROCESS | 1674 | 1464087164051 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c917000 == 47 [pid = 1674] [id = 618] 03:52:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x123198400) [pid = 1674] [serial = 1854] [outer = 0x0] 03:52:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x12319fc00) [pid = 1674] [serial = 1855] [outer = 0x123198400] 03:52:44 INFO - PROCESS | 1674 | 1464087164099 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1234c2400) [pid = 1674] [serial = 1856] [outer = 0x123198400] 03:52:44 INFO - PROCESS | 1674 | 1464087164576 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]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 828ms 03:52:44 INFO - PROCESS | 1674 | 1464087164619 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 1674 | 1464087164621 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:52:44 INFO - PROCESS | 1674 | 1464087164624 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 1674 | 1464087164625 Marionette TRACE conn2 <- [1,2446,null,{}] 03:52:44 INFO - PROCESS | 1674 | 1464087164627 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}] 03:52:44 INFO - PROCESS | 1674 | 1464087164727 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:52:44 INFO - PROCESS | 1674 | 1464087164781 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb9d000 == 48 [pid = 1674] [id = 619] 03:52:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1238ec000) [pid = 1674] [serial = 1857] [outer = 0x0] 03:52:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1246c5400) [pid = 1674] [serial = 1858] [outer = 0x1238ec000] 03:52:44 INFO - PROCESS | 1674 | 1464087164811 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12650c800) [pid = 1674] [serial = 1859] [outer = 0x1238ec000] 03:52:45 INFO - PROCESS | 1674 | 1464087165256 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]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 668ms 03:52:45 INFO - PROCESS | 1674 | 1464087165293 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 1674 | 1464087165295 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:52:45 INFO - PROCESS | 1674 | 1464087165299 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 1674 | 1464087165301 Marionette TRACE conn2 <- [1,2450,null,{}] 03:52:45 INFO - PROCESS | 1674 | 1464087165304 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}] 03:52:45 INFO - PROCESS | 1674 | 1464087165448 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:52:45 INFO - PROCESS | 1674 | 1464087165738 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193a2000 == 49 [pid = 1674] [id = 620] 03:52:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1126e4400) [pid = 1674] [serial = 1860] [outer = 0x0] 03:52:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x11289bc00) [pid = 1674] [serial = 1861] [outer = 0x1126e4400] 03:52:45 INFO - PROCESS | 1674 | 1464087165767 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x112e7c800) [pid = 1674] [serial = 1862] [outer = 0x1126e4400] 03:52:46 INFO - PROCESS | 1674 | 1464087166204 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]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 921ms 03:52:46 INFO - PROCESS | 1674 | 1464087166220 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:52:46 INFO - PROCESS | 1674 | 1464087166223 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:52:46 INFO - PROCESS | 1674 | 1464087166226 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 1674 | 1464087166229 Marionette TRACE conn2 <- [1,2454,null,{}] 03:52:46 INFO - PROCESS | 1674 | 1464087166232 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}] 03:52:46 INFO - PROCESS | 1674 | 1464087166335 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:52:46 INFO - PROCESS | 1674 | 1464087166428 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e12800 == 50 [pid = 1674] [id = 621] 03:52:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x113c2c000) [pid = 1674] [serial = 1863] [outer = 0x0] 03:52:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x11604d000) [pid = 1674] [serial = 1864] [outer = 0x113c2c000] 03:52:46 INFO - PROCESS | 1674 | 1464087166470 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x11689e800) [pid = 1674] [serial = 1865] [outer = 0x113c2c000] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x12c651800 == 49 [pid = 1674] [id = 614] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb41800 == 48 [pid = 1674] [id = 613] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x126715000 == 47 [pid = 1674] [id = 612] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac8d800 == 46 [pid = 1674] [id = 611] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x12a992800 == 45 [pid = 1674] [id = 610] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x1290e9000 == 44 [pid = 1674] [id = 609] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x117051800 == 43 [pid = 1674] [id = 608] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1234bc800) [pid = 1674] [serial = 1792] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x123ed9000 == 42 [pid = 1674] [id = 607] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x123a19800 == 41 [pid = 1674] [id = 606] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x11a29a800 == 40 [pid = 1674] [id = 605] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x11807c000 == 39 [pid = 1674] [id = 604] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x1183cf000 == 38 [pid = 1674] [id = 603] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x117040800 == 37 [pid = 1674] [id = 602] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x12b882800 == 36 [pid = 1674] [id = 601] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x1294c3800 == 35 [pid = 1674] [id = 600] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c4000 == 34 [pid = 1674] [id = 599] 03:52:46 INFO - PROCESS | 1674 | --DOCSHELL 0x116f12800 == 33 [pid = 1674] [id = 598] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x123470c00) [pid = 1674] [serial = 1697] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x119111400) [pid = 1674] [serial = 1774] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1198d6c00) [pid = 1674] [serial = 1777] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x119858000) [pid = 1674] [serial = 1775] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1130f8400) [pid = 1674] [serial = 1757] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11289d800) [pid = 1674] [serial = 1756] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x116a5b400) [pid = 1674] [serial = 1765] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1180be800) [pid = 1674] [serial = 1766] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x11260dc00) [pid = 1674] [serial = 1753] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1166bc800) [pid = 1674] [serial = 1762] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1168a0c00) [pid = 1674] [serial = 1763] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x115d84800) [pid = 1674] [serial = 1759] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x116433800) [pid = 1674] [serial = 1760] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x118150400) [pid = 1674] [serial = 1768] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x119e0d800) [pid = 1674] [serial = 1780] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1185a8000) [pid = 1674] [serial = 1769] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x11a03d400) [pid = 1674] [serial = 1781] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x123470800) [pid = 1674] [serial = 1790] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x11805b400) [pid = 1674] [serial = 1784] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x1128a4800) [pid = 1674] [serial = 1783] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1185bf400) [pid = 1674] [serial = 1771] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a18c000) [pid = 1674] [serial = 1786] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11870c000) [pid = 1674] [serial = 1772] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x119a29c00) [pid = 1674] [serial = 1778] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12319d800) [pid = 1674] [serial = 1789] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x11a27f000) [pid = 1674] [serial = 1787] [outer = 0x0] [url = about:blank] 03:52:46 INFO - PROCESS | 1674 | 1464087166910 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]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 721ms 03:52:46 INFO - PROCESS | 1674 | 1464087166950 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 1674 | 1464087166952 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:52:46 INFO - PROCESS | 1674 | 1464087166955 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 1674 | 1464087166956 Marionette TRACE conn2 <- [1,2458,null,{}] 03:52:46 INFO - PROCESS | 1674 | 1464087166959 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}] 03:52:47 INFO - PROCESS | 1674 | 1464087167032 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:52:47 INFO - PROCESS | 1674 | 1464087167038 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x117051800 == 34 [pid = 1674] [id = 622] 03:52:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1168a0000) [pid = 1674] [serial = 1866] [outer = 0x0] 03:52:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x117589000) [pid = 1674] [serial = 1867] [outer = 0x1168a0000] 03:52:47 INFO - PROCESS | 1674 | 1464087167064 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x1180be800) [pid = 1674] [serial = 1868] [outer = 0x1168a0000] 03:52:47 INFO - PROCESS | 1674 | 1464087167401 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]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 03:52:47 INFO - PROCESS | 1674 | 1464087167423 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 1674 | 1464087167424 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:52:47 INFO - PROCESS | 1674 | 1464087167431 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 1674 | 1464087167435 Marionette TRACE conn2 <- [1,2462,null,{}] 03:52:47 INFO - PROCESS | 1674 | 1464087167438 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}] 03:52:47 INFO - PROCESS | 1674 | 1464087167542 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:52:47 INFO - PROCESS | 1674 | 1464087167594 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x119137800 == 35 [pid = 1674] [id = 623] 03:52:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x118061400) [pid = 1674] [serial = 1869] [outer = 0x0] 03:52:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x11819b800) [pid = 1674] [serial = 1870] [outer = 0x118061400] 03:52:47 INFO - PROCESS | 1674 | 1464087167619 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x118710000) [pid = 1674] [serial = 1871] [outer = 0x118061400] 03:52:47 INFO - PROCESS | 1674 | 1464087167907 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]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 526ms 03:52:47 INFO - PROCESS | 1674 | 1464087167954 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 1674 | 1464087167956 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:52:47 INFO - PROCESS | 1674 | 1464087167965 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 1674 | 1464087167968 Marionette TRACE conn2 <- [1,2466,null,{}] 03:52:47 INFO - PROCESS | 1674 | 1464087167971 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}] 03:52:48 INFO - PROCESS | 1674 | 1464087168044 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:52:48 INFO - PROCESS | 1674 | 1464087168099 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e09000 == 36 [pid = 1674] [id = 624] 03:52:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11870dc00) [pid = 1674] [serial = 1872] [outer = 0x0] 03:52:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x11910e400) [pid = 1674] [serial = 1873] [outer = 0x11870dc00] 03:52:48 INFO - PROCESS | 1674 | 1464087168126 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1198d6400) [pid = 1674] [serial = 1874] [outer = 0x11870dc00] 03:52:48 INFO - PROCESS | 1674 | 1464087168382 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]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 472ms 03:52:48 INFO - PROCESS | 1674 | 1464087168440 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 1674 | 1464087168441 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:52:48 INFO - PROCESS | 1674 | 1464087168443 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 1674 | 1464087168445 Marionette TRACE conn2 <- [1,2470,null,{}] 03:52:48 INFO - PROCESS | 1674 | 1464087168447 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}] 03:52:48 INFO - PROCESS | 1674 | 1464087168525 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:52:48 INFO - PROCESS | 1674 | 1464087168529 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x12420f000 == 37 [pid = 1674] [id = 625] 03:52:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x119df8000) [pid = 1674] [serial = 1875] [outer = 0x0] 03:52:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x119e17000) [pid = 1674] [serial = 1876] [outer = 0x119df8000] 03:52:48 INFO - PROCESS | 1674 | 1464087168564 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11a18e000) [pid = 1674] [serial = 1877] [outer = 0x119df8000] 03:52:48 INFO - PROCESS | 1674 | 1464087168943 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]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 520ms 03:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:52:48 INFO - PROCESS | 1674 | 1464087168969 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 1674 | 1464087168971 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:52:48 INFO - PROCESS | 1674 | 1464087168975 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 1674 | 1464087168976 Marionette TRACE conn2 <- [1,2474,null,{}] 03:52:48 INFO - PROCESS | 1674 | 1464087168979 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}] 03:52:49 INFO - PROCESS | 1674 | 1464087169131 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:52:49 INFO - PROCESS | 1674 | 1464087169178 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f73000 == 38 [pid = 1674] [id = 626] 03:52:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x11a278000) [pid = 1674] [serial = 1878] [outer = 0x0] 03:52:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1231a4400) [pid = 1674] [serial = 1879] [outer = 0x11a278000] 03:52:49 INFO - PROCESS | 1674 | 1464087169203 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1234ba800) [pid = 1674] [serial = 1880] [outer = 0x11a278000] 03:52:49 INFO - PROCESS | 1674 | 1464087169505 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]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 569ms 03:52:49 INFO - PROCESS | 1674 | 1464087169544 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:52:49 INFO - PROCESS | 1674 | 1464087169546 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:52:49 INFO - PROCESS | 1674 | 1464087169548 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 1674 | 1464087169549 Marionette TRACE conn2 <- [1,2478,null,{}] 03:52:49 INFO - PROCESS | 1674 | 1464087169551 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}] 03:52:49 INFO - PROCESS | 1674 | 1464087169644 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:52:49 INFO - PROCESS | 1674 | 1464087169648 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x126553000 == 39 [pid = 1674] [id = 627] 03:52:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12326d800) [pid = 1674] [serial = 1881] [outer = 0x0] 03:52:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x123623400) [pid = 1674] [serial = 1882] [outer = 0x12326d800] 03:52:49 INFO - PROCESS | 1674 | 1464087169673 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x123e7d000) [pid = 1674] [serial = 1883] [outer = 0x12326d800] 03:52:50 INFO - PROCESS | 1674 | 1464087170022 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]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 03:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:52:50 INFO - PROCESS | 1674 | 1464087170068 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 1674 | 1464087170069 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:52:50 INFO - PROCESS | 1674 | 1464087170071 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 1674 | 1464087170072 Marionette TRACE conn2 <- [1,2482,null,{}] 03:52:50 INFO - PROCESS | 1674 | 1464087170074 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}] 03:52:50 INFO - PROCESS | 1674 | 1464087170169 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:52:50 INFO - PROCESS | 1674 | 1464087170181 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294aa800 == 40 [pid = 1674] [id = 628] 03:52:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1234c3c00) [pid = 1674] [serial = 1884] [outer = 0x0] 03:52:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x123f64c00) [pid = 1674] [serial = 1885] [outer = 0x1234c3c00] 03:52:50 INFO - PROCESS | 1674 | 1464087170206 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1246c5800) [pid = 1674] [serial = 1886] [outer = 0x1234c3c00] 03:52:50 INFO - PROCESS | 1674 | 1464087170529 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]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 468ms 03:52:50 INFO - PROCESS | 1674 | 1464087170540 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 1674 | 1464087170541 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:52:50 INFO - PROCESS | 1674 | 1464087170543 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 1674 | 1464087170544 Marionette TRACE conn2 <- [1,2486,null,{}] 03:52:50 INFO - PROCESS | 1674 | 1464087170546 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}] 03:52:50 INFO - PROCESS | 1674 | 1464087170641 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:52:50 INFO - PROCESS | 1674 | 1464087170654 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a920800 == 41 [pid = 1674] [id = 629] 03:52:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123f61400) [pid = 1674] [serial = 1887] [outer = 0x0] 03:52:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x124f86400) [pid = 1674] [serial = 1888] [outer = 0x123f61400] 03:52:50 INFO - PROCESS | 1674 | 1464087170679 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x126517800) [pid = 1674] [serial = 1889] [outer = 0x123f61400] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x119a35400) [pid = 1674] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12498ac00) [pid = 1674] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1269a2800) [pid = 1674] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11a193400) [pid = 1674] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1238f7c00) [pid = 1674] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x123f60c00) [pid = 1674] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x118156c00) [pid = 1674] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11214d800) [pid = 1674] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x11672b000) [pid = 1674] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x119350800) [pid = 1674] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x119352000) [pid = 1674] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1133bf000) [pid = 1674] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:52:51 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x123ac3400) [pid = 1674] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:52:51 INFO - PROCESS | 1674 | 1464087171145 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]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 625ms 03:52:51 INFO - PROCESS | 1674 | 1464087171169 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 1674 | 1464087171171 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:52:51 INFO - PROCESS | 1674 | 1464087171173 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 1674 | 1464087171174 Marionette TRACE conn2 <- [1,2490,null,{}] 03:52:51 INFO - PROCESS | 1674 | 1464087171176 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}] 03:52:51 INFO - PROCESS | 1674 | 1464087171254 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:52:51 INFO - PROCESS | 1674 | 1464087171259 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x124fb5800 == 42 [pid = 1674] [id = 630] 03:52:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x112969400) [pid = 1674] [serial = 1890] [outer = 0x0] 03:52:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x118156c00) [pid = 1674] [serial = 1891] [outer = 0x112969400] 03:52:51 INFO - PROCESS | 1674 | 1464087171289 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x1231a2800) [pid = 1674] [serial = 1892] [outer = 0x112969400] 03:52:51 INFO - PROCESS | 1674 | 1464087171640 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]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 03:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:52:51 INFO - PROCESS | 1674 | 1464087171692 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 1674 | 1464087171694 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:52:51 INFO - PROCESS | 1674 | 1464087171704 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 1674 | 1464087171706 Marionette TRACE conn2 <- [1,2494,null,{}] 03:52:51 INFO - PROCESS | 1674 | 1464087171708 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}] 03:52:51 INFO - PROCESS | 1674 | 1464087171800 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:52:51 INFO - PROCESS | 1674 | 1464087171805 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb4f000 == 43 [pid = 1674] [id = 631] 03:52:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1265ba000) [pid = 1674] [serial = 1893] [outer = 0x0] 03:52:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x126c1f400) [pid = 1674] [serial = 1894] [outer = 0x1265ba000] 03:52:51 INFO - PROCESS | 1674 | 1464087171830 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x128d77000) [pid = 1674] [serial = 1895] [outer = 0x1265ba000] 03:52:52 INFO - PROCESS | 1674 | 1464087172136 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]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 478ms 03:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:52:52 INFO - PROCESS | 1674 | 1464087172175 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 1674 | 1464087172176 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:52:52 INFO - PROCESS | 1674 | 1464087172178 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 1674 | 1464087172179 Marionette TRACE conn2 <- [1,2498,null,{}] 03:52:52 INFO - PROCESS | 1674 | 1464087172182 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}] 03:52:52 INFO - PROCESS | 1674 | 1464087172259 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:52:52 INFO - PROCESS | 1674 | 1464087172317 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c649800 == 44 [pid = 1674] [id = 632] 03:52:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11604cc00) [pid = 1674] [serial = 1896] [outer = 0x0] 03:52:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1290a1c00) [pid = 1674] [serial = 1897] [outer = 0x11604cc00] 03:52:52 INFO - PROCESS | 1674 | 1464087172341 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x129403400) [pid = 1674] [serial = 1898] [outer = 0x11604cc00] 03:52:52 INFO - PROCESS | 1674 | 1464087172620 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]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 468ms 03:52:52 INFO - PROCESS | 1674 | 1464087172646 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 1674 | 1464087172648 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:52:52 INFO - PROCESS | 1674 | 1464087172658 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 1674 | 1464087172659 Marionette TRACE conn2 <- [1,2502,null,{}] 03:52:52 INFO - PROCESS | 1674 | 1464087172662 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}] 03:52:52 INFO - PROCESS | 1674 | 1464087172755 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:52:52 INFO - PROCESS | 1674 | 1464087172760 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce3c800 == 45 [pid = 1674] [id = 633] 03:52:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12924a000) [pid = 1674] [serial = 1899] [outer = 0x0] 03:52:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12940a800) [pid = 1674] [serial = 1900] [outer = 0x12924a000] 03:52:52 INFO - PROCESS | 1674 | 1464087172796 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12966ec00) [pid = 1674] [serial = 1901] [outer = 0x12924a000] 03:52:53 INFO - PROCESS | 1674 | 1464087173421 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]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 769ms 03:52:53 INFO - PROCESS | 1674 | 1464087173428 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 1674 | 1464087173431 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:52:53 INFO - PROCESS | 1674 | 1464087173453 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 1674 | 1464087173456 Marionette TRACE conn2 <- [1,2506,null,{}] 03:52:53 INFO - PROCESS | 1674 | 1464087173461 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}] 03:52:53 INFO - PROCESS | 1674 | 1464087173564 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:52:53 INFO - PROCESS | 1674 | 1464087173633 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183b0800 == 46 [pid = 1674] [id = 634] 03:52:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11289d400) [pid = 1674] [serial = 1902] [outer = 0x0] 03:52:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x112e82c00) [pid = 1674] [serial = 1903] [outer = 0x11289d400] 03:52:53 INFO - PROCESS | 1674 | 1464087173664 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x116464000) [pid = 1674] [serial = 1904] [outer = 0x11289d400] 03:52:54 INFO - PROCESS | 1674 | 1464087174093 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]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 03:52:54 INFO - PROCESS | 1674 | 1464087174126 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 1674 | 1464087174130 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:52:54 INFO - PROCESS | 1674 | 1464087174135 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 1674 | 1464087174137 Marionette TRACE conn2 <- [1,2510,null,{}] 03:52:54 INFO - PROCESS | 1674 | 1464087174139 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}] 03:52:54 INFO - PROCESS | 1674 | 1464087174237 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:52:54 INFO - PROCESS | 1674 | 1464087174291 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e2a800 == 47 [pid = 1674] [id = 635] 03:52:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x116728c00) [pid = 1674] [serial = 1905] [outer = 0x0] 03:52:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x118057000) [pid = 1674] [serial = 1906] [outer = 0x116728c00] 03:52:54 INFO - PROCESS | 1674 | 1464087174320 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x1185d2400) [pid = 1674] [serial = 1907] [outer = 0x116728c00] 03:52:54 INFO - PROCESS | 1674 | 1464087174724 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]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 620ms 03:52:54 INFO - PROCESS | 1674 | 1464087174755 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 1674 | 1464087174757 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:52:54 INFO - PROCESS | 1674 | 1464087174759 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 1674 | 1464087174762 Marionette TRACE conn2 <- [1,2514,null,{}] 03:52:54 INFO - PROCESS | 1674 | 1464087174770 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}] 03:52:54 INFO - PROCESS | 1674 | 1464087174870 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:52:54 INFO - PROCESS | 1674 | 1464087174927 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c660800 == 48 [pid = 1674] [id = 636] 03:52:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1198cec00) [pid = 1674] [serial = 1908] [outer = 0x0] 03:52:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11a03ec00) [pid = 1674] [serial = 1909] [outer = 0x1198cec00] 03:52:54 INFO - PROCESS | 1674 | 1464087174958 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x1231a0000) [pid = 1674] [serial = 1910] [outer = 0x1198cec00] 03:52:55 INFO - PROCESS | 1674 | 1464087175408 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]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 673ms 03:52:55 INFO - PROCESS | 1674 | 1464087175451 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 1674 | 1464087175453 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:52:55 INFO - PROCESS | 1674 | 1464087175457 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 1674 | 1464087175458 Marionette TRACE conn2 <- [1,2518,null,{}] 03:52:55 INFO - PROCESS | 1674 | 1464087175461 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}] 03:52:55 INFO - PROCESS | 1674 | 1464087175582 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:52:55 INFO - PROCESS | 1674 | 1464087175661 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d32f800 == 49 [pid = 1674] [id = 637] 03:52:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x123f5d000) [pid = 1674] [serial = 1911] [outer = 0x0] 03:52:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x12498a400) [pid = 1674] [serial = 1912] [outer = 0x123f5d000] 03:52:55 INFO - PROCESS | 1674 | 1464087175691 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1267d1800) [pid = 1674] [serial = 1913] [outer = 0x123f5d000] 03:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:52:56 INFO - PROCESS | 1674 | 1464087176120 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]]]}] 03:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 669ms 03:52:56 INFO - PROCESS | 1674 | 1464087176126 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 1674 | 1464087176128 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:52:56 INFO - PROCESS | 1674 | 1464087176130 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 1674 | 1464087176131 Marionette TRACE conn2 <- [1,2522,null,{}] 03:52:56 INFO - PROCESS | 1674 | 1464087176136 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}] 03:52:56 INFO - PROCESS | 1674 | 1464087176236 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:52:56 INFO - PROCESS | 1674 | 1464087176289 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c8000 == 50 [pid = 1674] [id = 638] 03:52:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x110faf800) [pid = 1674] [serial = 1914] [outer = 0x0] 03:52:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x11a03c000) [pid = 1674] [serial = 1915] [outer = 0x110faf800] 03:52:56 INFO - PROCESS | 1674 | 1464087176319 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x124f84800) [pid = 1674] [serial = 1916] [outer = 0x110faf800] 03:52:56 INFO - PROCESS | 1674 | 1464087176888 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]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 823ms 03:52:56 INFO - PROCESS | 1674 | 1464087176954 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 1674 | 1464087176957 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:52:56 INFO - PROCESS | 1674 | 1464087176960 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 1674 | 1464087176962 Marionette TRACE conn2 <- [1,2526,null,{}] 03:52:56 INFO - PROCESS | 1674 | 1464087176966 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}] 03:52:57 INFO - PROCESS | 1674 | 1464087177059 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:52:57 INFO - PROCESS | 1674 | 1464087177133 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x118571800 == 51 [pid = 1674] [id = 639] 03:52:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x11649d400) [pid = 1674] [serial = 1917] [outer = 0x0] 03:52:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x116899400) [pid = 1674] [serial = 1918] [outer = 0x11649d400] 03:52:57 INFO - PROCESS | 1674 | 1464087177161 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x11767e400) [pid = 1674] [serial = 1919] [outer = 0x11649d400] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12c649800 == 50 [pid = 1674] [id = 632] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb4f000 == 49 [pid = 1674] [id = 631] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x124fb5800 == 48 [pid = 1674] [id = 630] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12a920800 == 47 [pid = 1674] [id = 629] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1294aa800 == 46 [pid = 1674] [id = 628] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x11289f000) [pid = 1674] [serial = 1795] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x1166be000) [pid = 1674] [serial = 1798] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x1185b4400) [pid = 1674] [serial = 1801] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x11a27c000) [pid = 1674] [serial = 1804] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x126553000 == 45 [pid = 1674] [id = 627] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x124f73000 == 44 [pid = 1674] [id = 626] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12420f000 == 43 [pid = 1674] [id = 625] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x117e09000 == 42 [pid = 1674] [id = 624] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x119137800 == 41 [pid = 1674] [id = 623] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x117051800 == 40 [pid = 1674] [id = 622] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x117e12800 == 39 [pid = 1674] [id = 621] 03:52:57 INFO - PROCESS | 1674 | --DOCSHELL 0x1193a2000 == 38 [pid = 1674] [id = 620] 03:52:57 INFO - PROCESS | 1674 | 1464087177540 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]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 621ms 03:52:57 INFO - PROCESS | 1674 | 1464087177582 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 1674 | 1464087177585 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x124f84400) [pid = 1674] [serial = 1751] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x123f5e400) [pid = 1674] [serial = 1828] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1243a8c00) [pid = 1674] [serial = 1831] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x124f7fc00) [pid = 1674] [serial = 1834] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x124877000) [pid = 1674] [serial = 1832] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x1185c2400) [pid = 1674] [serial = 1816] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x118714400) [pid = 1674] [serial = 1817] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1234bd400) [pid = 1674] [serial = 1808] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1198d7000) [pid = 1674] [serial = 1807] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x11713f800) [pid = 1674] [serial = 1813] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x117682000) [pid = 1674] [serial = 1814] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x119854c00) [pid = 1674] [serial = 1819] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1198d9c00) [pid = 1674] [serial = 1820] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x119a2e800) [pid = 1674] [serial = 1822] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1164a7000) [pid = 1674] [serial = 1811] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x115f2ac00) [pid = 1674] [serial = 1810] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x12650f400) [pid = 1674] [serial = 1840] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x12542bc00) [pid = 1674] [serial = 1835] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1269ab400) [pid = 1674] [serial = 1841] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1198d2400) [pid = 1674] [serial = 1837] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x123196c00) [pid = 1674] [serial = 1825] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x123f68c00) [pid = 1674] [serial = 1829] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x128d36c00) [pid = 1674] [serial = 1844] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x123ab9000) [pid = 1674] [serial = 1826] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x11a03fc00) [pid = 1674] [serial = 1823] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x128d2cc00) [pid = 1674] [serial = 1843] [outer = 0x0] [url = about:blank] 03:52:57 INFO - PROCESS | 1674 | 1464087177606 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 1674 | 1464087177608 Marionette TRACE conn2 <- [1,2530,null,{}] 03:52:57 INFO - PROCESS | 1674 | 1464087177613 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}] 03:52:57 INFO - PROCESS | 1674 | 1464087177689 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:52:57 INFO - PROCESS | 1674 | 1464087177694 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x118565000 == 39 [pid = 1674] [id = 640] 03:52:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1180bd800) [pid = 1674] [serial = 1920] [outer = 0x0] 03:52:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1185ad000) [pid = 1674] [serial = 1921] [outer = 0x1180bd800] 03:52:57 INFO - PROCESS | 1674 | 1464087177723 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x118711c00) [pid = 1674] [serial = 1922] [outer = 0x1180bd800] 03:52:58 INFO - PROCESS | 1674 | 1464087178073 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]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 489ms 03:52:58 INFO - PROCESS | 1674 | 1464087178079 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 1674 | 1464087178081 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:52:58 INFO - PROCESS | 1674 | 1464087178088 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 1674 | 1464087178090 Marionette TRACE conn2 <- [1,2534,null,{}] 03:52:58 INFO - PROCESS | 1674 | 1464087178097 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}] 03:52:58 INFO - PROCESS | 1674 | 1464087178222 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:52:58 INFO - PROCESS | 1674 | 1464087178301 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b55000 == 40 [pid = 1674] [id = 641] 03:52:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x119102c00) [pid = 1674] [serial = 1923] [outer = 0x0] 03:52:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1198cdc00) [pid = 1674] [serial = 1924] [outer = 0x119102c00] 03:52:58 INFO - PROCESS | 1674 | 1464087178343 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11a03a800) [pid = 1674] [serial = 1925] [outer = 0x119102c00] 03:52:58 INFO - PROCESS | 1674 | 1464087178753 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]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 03:52:58 INFO - PROCESS | 1674 | 1464087178810 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 1674 | 1464087178811 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:52:58 INFO - PROCESS | 1674 | 1464087178821 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 1674 | 1464087178822 Marionette TRACE conn2 <- [1,2538,null,{}] 03:52:58 INFO - PROCESS | 1674 | 1464087178824 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}] 03:52:58 INFO - PROCESS | 1674 | 1464087178902 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:52:58 INFO - PROCESS | 1674 | 1464087178907 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e59800 == 41 [pid = 1674] [id = 642] 03:52:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11a27c400) [pid = 1674] [serial = 1926] [outer = 0x0] 03:52:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1231a3800) [pid = 1674] [serial = 1927] [outer = 0x11a27c400] 03:52:58 INFO - PROCESS | 1674 | 1464087178933 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1234b8c00) [pid = 1674] [serial = 1928] [outer = 0x11a27c400] 03:52:59 INFO - PROCESS | 1674 | 1464087179312 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]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 03:52:59 INFO - PROCESS | 1674 | 1464087179342 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 1674 | 1464087179344 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:52:59 INFO - PROCESS | 1674 | 1464087179394 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 1674 | 1464087179396 Marionette TRACE conn2 <- [1,2542,null,{}] 03:52:59 INFO - PROCESS | 1674 | 1464087179401 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}] 03:52:59 INFO - PROCESS | 1674 | 1464087179478 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:52:59 INFO - PROCESS | 1674 | 1464087179487 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:52:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x126e5a800 == 42 [pid = 1674] [id = 643] 03:52:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x123195400) [pid = 1674] [serial = 1929] [outer = 0x0] 03:52:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123e83400) [pid = 1674] [serial = 1930] [outer = 0x123195400] 03:52:59 INFO - PROCESS | 1674 | 1464087179513 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x123f63c00) [pid = 1674] [serial = 1931] [outer = 0x123195400] 03:52:59 INFO - PROCESS | 1674 | 1464087179886 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]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 555ms 03:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:52:59 INFO - PROCESS | 1674 | 1464087179918 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 1674 | 1464087179919 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:52:59 INFO - PROCESS | 1674 | 1464087179921 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 1674 | 1464087179922 Marionette TRACE conn2 <- [1,2546,null,{}] 03:52:59 INFO - PROCESS | 1674 | 1464087179932 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}] 03:53:00 INFO - PROCESS | 1674 | 1464087180048 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:53:00 INFO - PROCESS | 1674 | 1464087180053 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a988800 == 43 [pid = 1674] [id = 644] 03:53:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x123f67400) [pid = 1674] [serial = 1932] [outer = 0x0] 03:53:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x124f16800) [pid = 1674] [serial = 1933] [outer = 0x123f67400] 03:53:00 INFO - PROCESS | 1674 | 1464087180079 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x128d2e400) [pid = 1674] [serial = 1934] [outer = 0x123f67400] 03:53:00 INFO - PROCESS | 1674 | 1464087180403 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]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 527ms 03:53:00 INFO - PROCESS | 1674 | 1464087180450 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 1674 | 1464087180453 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:53:00 INFO - PROCESS | 1674 | 1464087180455 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 1674 | 1464087180456 Marionette TRACE conn2 <- [1,2550,null,{}] 03:53:00 INFO - PROCESS | 1674 | 1464087180458 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}] 03:53:00 INFO - PROCESS | 1674 | 1464087180553 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:53:00 INFO - PROCESS | 1674 | 1464087180566 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1e1800 == 44 [pid = 1674] [id = 645] 03:53:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x126c20800) [pid = 1674] [serial = 1935] [outer = 0x0] 03:53:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x128d78000) [pid = 1674] [serial = 1936] [outer = 0x126c20800] 03:53:00 INFO - PROCESS | 1674 | 1464087180591 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11a036000) [pid = 1674] [serial = 1937] [outer = 0x126c20800] 03:53:00 INFO - PROCESS | 1674 | 1464087180933 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]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 03:53:00 INFO - PROCESS | 1674 | 1464087180976 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 1674 | 1464087180977 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:53:00 INFO - PROCESS | 1674 | 1464087180979 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 1674 | 1464087180980 Marionette TRACE conn2 <- [1,2554,null,{}] 03:53:00 INFO - PROCESS | 1674 | 1464087180983 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}] 03:53:01 INFO - PROCESS | 1674 | 1464087181079 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:53:01 INFO - PROCESS | 1674 | 1464087181100 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb3d800 == 45 [pid = 1674] [id = 646] 03:53:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x128d36000) [pid = 1674] [serial = 1938] [outer = 0x0] 03:53:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x129411000) [pid = 1674] [serial = 1939] [outer = 0x128d36000] 03:53:01 INFO - PROCESS | 1674 | 1464087181125 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x129675400) [pid = 1674] [serial = 1940] [outer = 0x128d36000] 03:53:01 INFO - PROCESS | 1674 | 1464087181458 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]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 03:53:01 INFO - PROCESS | 1674 | 1464087181498 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 1674 | 1464087181501 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:53:01 INFO - PROCESS | 1674 | 1464087181504 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 1674 | 1464087181505 Marionette TRACE conn2 <- [1,2558,null,{}] 03:53:01 INFO - PROCESS | 1674 | 1464087181507 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}] 03:53:01 INFO - PROCESS | 1674 | 1464087181604 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:53:01 INFO - PROCESS | 1674 | 1464087181617 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c648800 == 46 [pid = 1674] [id = 647] 03:53:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12940bc00) [pid = 1674] [serial = 1941] [outer = 0x0] 03:53:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x12a55b000) [pid = 1674] [serial = 1942] [outer = 0x12940bc00] 03:53:01 INFO - PROCESS | 1674 | 1464087181642 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x12a565c00) [pid = 1674] [serial = 1943] [outer = 0x12940bc00] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11604cc00) [pid = 1674] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x1180b7400) [pid = 1674] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12326d800) [pid = 1674] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x1234c3c00) [pid = 1674] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x119df8000) [pid = 1674] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1168a0000) [pid = 1674] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1126e4400) [pid = 1674] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x11870dc00) [pid = 1674] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x123f61400) [pid = 1674] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x113c2c000) [pid = 1674] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x118061400) [pid = 1674] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x112969400) [pid = 1674] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1265ba000) [pid = 1674] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:53:01 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11a278000) [pid = 1674] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:53:02 INFO - PROCESS | 1674 | 1464087182095 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]]]}] 03:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 620ms 03:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:53:02 INFO - PROCESS | 1674 | 1464087182126 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 1674 | 1464087182127 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:53:02 INFO - PROCESS | 1674 | 1464087182129 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 1674 | 1464087182131 Marionette TRACE conn2 <- [1,2562,null,{}] 03:53:02 INFO - PROCESS | 1674 | 1464087182140 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}] 03:53:02 INFO - PROCESS | 1674 | 1464087182229 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:53:02 INFO - PROCESS | 1674 | 1464087182234 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb34800 == 47 [pid = 1674] [id = 648] 03:53:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1164efc00) [pid = 1674] [serial = 1944] [outer = 0x0] 03:53:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12319e400) [pid = 1674] [serial = 1945] [outer = 0x1164efc00] 03:53:02 INFO - PROCESS | 1674 | 1464087182261 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x126518800) [pid = 1674] [serial = 1946] [outer = 0x1164efc00] 03:53:02 INFO - PROCESS | 1674 | 1464087182702 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]]]}] 03:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 579ms 03:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:53:02 INFO - PROCESS | 1674 | 1464087182708 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 1674 | 1464087182710 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:53:02 INFO - PROCESS | 1674 | 1464087182712 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 1674 | 1464087182714 Marionette TRACE conn2 <- [1,2566,null,{}] 03:53:02 INFO - PROCESS | 1674 | 1464087182718 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}] 03:53:02 INFO - PROCESS | 1674 | 1464087182833 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:53:02 INFO - PROCESS | 1674 | 1464087182840 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cba1800 == 48 [pid = 1674] [id = 649] 03:53:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1242f3c00) [pid = 1674] [serial = 1947] [outer = 0x0] 03:53:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12a7f0800) [pid = 1674] [serial = 1948] [outer = 0x1242f3c00] 03:53:02 INFO - PROCESS | 1674 | 1464087182869 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12a976c00) [pid = 1674] [serial = 1949] [outer = 0x1242f3c00] 03:53:03 INFO - PROCESS | 1674 | 1464087183189 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]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 03:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:53:03 INFO - PROCESS | 1674 | 1464087183236 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 1674 | 1464087183237 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:53:03 INFO - PROCESS | 1674 | 1464087183239 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 1674 | 1464087183241 Marionette TRACE conn2 <- [1,2570,null,{}] 03:53:03 INFO - PROCESS | 1674 | 1464087183243 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}] 03:53:03 INFO - PROCESS | 1674 | 1464087183323 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:53:03 INFO - PROCESS | 1674 | 1464087183328 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6e0000 == 49 [pid = 1674] [id = 650] 03:53:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12a979c00) [pid = 1674] [serial = 1950] [outer = 0x0] 03:53:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12a97f800) [pid = 1674] [serial = 1951] [outer = 0x12a979c00] 03:53:03 INFO - PROCESS | 1674 | 1464087183352 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x12aba9400) [pid = 1674] [serial = 1952] [outer = 0x12a979c00] 03:53:03 INFO - PROCESS | 1674 | 1464087183687 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]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 469ms 03:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:53:03 INFO - PROCESS | 1674 | 1464087183709 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 1674 | 1464087183710 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:53:03 INFO - PROCESS | 1674 | 1464087183712 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 1674 | 1464087183713 Marionette TRACE conn2 <- [1,2574,null,{}] 03:53:03 INFO - PROCESS | 1674 | 1464087183716 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}] 03:53:03 INFO - PROCESS | 1674 | 1464087183824 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:53:03 INFO - PROCESS | 1674 | 1464087183830 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6f4000 == 50 [pid = 1674] [id = 651] 03:53:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12abaa400) [pid = 1674] [serial = 1953] [outer = 0x0] 03:53:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x12ac66800) [pid = 1674] [serial = 1954] [outer = 0x12abaa400] 03:53:03 INFO - PROCESS | 1674 | 1464087183855 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12ac71800) [pid = 1674] [serial = 1955] [outer = 0x12abaa400] 03:53:04 INFO - PROCESS | 1674 | 1464087184338 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]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 669ms 03:53:04 INFO - PROCESS | 1674 | 1464087184398 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 1674 | 1464087184402 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:53:04 INFO - PROCESS | 1674 | 1464087184407 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - PROCESS | 1674 | 1464087184410 Marionette TRACE conn2 <- [1,2578,null,{}] 03:53:04 INFO - PROCESS | 1674 | 1464087184413 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}] 03:53:04 INFO - PROCESS | 1674 | 1464087184517 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:53:04 INFO - PROCESS | 1674 | 1464087184588 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231fa000 == 51 [pid = 1674] [id = 652] 03:53:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x11649f000) [pid = 1674] [serial = 1956] [outer = 0x0] 03:53:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x11767d000) [pid = 1674] [serial = 1957] [outer = 0x11649f000] 03:53:04 INFO - PROCESS | 1674 | 1464087184618 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x1185a7400) [pid = 1674] [serial = 1958] [outer = 0x11649f000] 03:53:05 INFO - PROCESS | 1674 | 1464087185022 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]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 03:53:05 INFO - PROCESS | 1674 | 1464087185079 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 1674 | 1464087185083 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:53:05 INFO - PROCESS | 1674 | 1464087185088 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 1674 | 1464087185090 Marionette TRACE conn2 <- [1,2582,null,{}] 03:53:05 INFO - PROCESS | 1674 | 1464087185092 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}] 03:53:05 INFO - PROCESS | 1674 | 1464087185197 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:53:05 INFO - PROCESS | 1674 | 1464087185299 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a520800 == 52 [pid = 1674] [id = 653] 03:53:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x1185dd000) [pid = 1674] [serial = 1959] [outer = 0x0] 03:53:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x1198cc400) [pid = 1674] [serial = 1960] [outer = 0x1185dd000] 03:53:05 INFO - PROCESS | 1674 | 1464087185329 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x119e0e000) [pid = 1674] [serial = 1961] [outer = 0x1185dd000] 03:53:05 INFO - PROCESS | 1674 | 1464087185713 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]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 674ms 03:53:05 INFO - PROCESS | 1674 | 1464087185761 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 1674 | 1464087185763 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:53:05 INFO - PROCESS | 1674 | 1464087185765 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 1674 | 1464087185768 Marionette TRACE conn2 <- [1,2586,null,{}] 03:53:05 INFO - PROCESS | 1674 | 1464087185776 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}] 03:53:05 INFO - PROCESS | 1674 | 1464087185880 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:53:05 INFO - PROCESS | 1674 | 1464087185939 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9be000 == 53 [pid = 1674] [id = 654] 03:53:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x11a18b800) [pid = 1674] [serial = 1962] [outer = 0x0] 03:53:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x1238f3c00) [pid = 1674] [serial = 1963] [outer = 0x11a18b800] 03:53:05 INFO - PROCESS | 1674 | 1464087185970 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x124f88400) [pid = 1674] [serial = 1964] [outer = 0x11a18b800] 03:53:06 INFO - PROCESS | 1674 | 1464087186383 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]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 03:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:53:06 INFO - PROCESS | 1674 | 1464087186390 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 1674 | 1464087186392 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:53:06 INFO - PROCESS | 1674 | 1464087186395 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 1674 | 1464087186396 Marionette TRACE conn2 <- [1,2590,null,{}] 03:53:06 INFO - PROCESS | 1674 | 1464087186399 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}] 03:53:06 INFO - PROCESS | 1674 | 1464087186500 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:53:06 INFO - PROCESS | 1674 | 1464087186593 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9d9800 == 54 [pid = 1674] [id = 655] 03:53:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x123fd3800) [pid = 1674] [serial = 1965] [outer = 0x0] 03:53:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x1269a5800) [pid = 1674] [serial = 1966] [outer = 0x123fd3800] 03:53:06 INFO - PROCESS | 1674 | 1464087186622 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x128d7ac00) [pid = 1674] [serial = 1967] [outer = 0x123fd3800] 03:53:07 INFO - PROCESS | 1674 | 1464087187287 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]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 923ms 03:53:07 INFO - PROCESS | 1674 | 1464087187320 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 1674 | 1464087187323 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:53:07 INFO - PROCESS | 1674 | 1464087187328 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 1674 | 1464087187334 Marionette TRACE conn2 <- [1,2594,null,{}] 03:53:07 INFO - PROCESS | 1674 | 1464087187341 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}] 03:53:07 INFO - PROCESS | 1674 | 1464087187466 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:53:07 INFO - PROCESS | 1674 | 1464087187556 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x1231f1800 == 55 [pid = 1674] [id = 656] 03:53:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x1130ee000) [pid = 1674] [serial = 1968] [outer = 0x0] 03:53:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x1133b8c00) [pid = 1674] [serial = 1969] [outer = 0x1130ee000] 03:53:07 INFO - PROCESS | 1674 | 1464087187583 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x116429000) [pid = 1674] [serial = 1970] [outer = 0x1130ee000] 03:53:08 INFO - PROCESS | 1674 | 1464087188023 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]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 728ms 03:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:53:08 INFO - PROCESS | 1674 | 1464087188056 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 1674 | 1464087188060 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:53:08 INFO - PROCESS | 1674 | 1464087188064 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 1674 | 1464087188066 Marionette TRACE conn2 <- [1,2598,null,{}] 03:53:08 INFO - PROCESS | 1674 | 1464087188068 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}] 03:53:08 INFO - PROCESS | 1674 | 1464087188159 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:53:08 INFO - PROCESS | 1674 | 1464087188232 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183ac800 == 56 [pid = 1674] [id = 657] 03:53:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x1166be000) [pid = 1674] [serial = 1971] [outer = 0x0] 03:53:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x11672cc00) [pid = 1674] [serial = 1972] [outer = 0x1166be000] 03:53:08 INFO - PROCESS | 1674 | 1464087188259 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x116ad2400) [pid = 1674] [serial = 1973] [outer = 0x1166be000] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x1193b9800 == 55 [pid = 1674] [id = 616] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6e0000 == 54 [pid = 1674] [id = 650] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12cba1800 == 53 [pid = 1674] [id = 649] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb34800 == 52 [pid = 1674] [id = 648] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x12319fc00) [pid = 1674] [serial = 1855] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x1246c5400) [pid = 1674] [serial = 1858] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x118481000) [pid = 1674] [serial = 1852] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x11649b400) [pid = 1674] [serial = 1849] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x12940a800) [pid = 1674] [serial = 1900] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12c648800 == 51 [pid = 1674] [id = 647] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb3d800 == 50 [pid = 1674] [id = 646] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1e1800 == 49 [pid = 1674] [id = 645] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12a988800 == 48 [pid = 1674] [id = 644] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x126e5a800 == 47 [pid = 1674] [id = 643] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x124e59800 == 46 [pid = 1674] [id = 642] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x123b55000 == 45 [pid = 1674] [id = 641] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x118565000 == 44 [pid = 1674] [id = 640] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x118571800 == 43 [pid = 1674] [id = 639] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c8000 == 42 [pid = 1674] [id = 638] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12d32f800 == 41 [pid = 1674] [id = 637] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x12c660800 == 40 [pid = 1674] [id = 636] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x123e2a800 == 39 [pid = 1674] [id = 635] 03:53:08 INFO - PROCESS | 1674 | --DOCSHELL 0x1183b0800 == 38 [pid = 1674] [id = 634] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x123623400) [pid = 1674] [serial = 1882] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x123f64c00) [pid = 1674] [serial = 1885] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x128d3b800) [pid = 1674] [serial = 1846] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x119e17000) [pid = 1674] [serial = 1876] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x117589000) [pid = 1674] [serial = 1867] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x1180be800) [pid = 1674] [serial = 1868] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x112e7c800) [pid = 1674] [serial = 1862] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x11289bc00) [pid = 1674] [serial = 1861] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x11910e400) [pid = 1674] [serial = 1873] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x1198d6400) [pid = 1674] [serial = 1874] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x124f86400) [pid = 1674] [serial = 1888] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11689e800) [pid = 1674] [serial = 1865] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x11604d000) [pid = 1674] [serial = 1864] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x11819b800) [pid = 1674] [serial = 1870] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x118710000) [pid = 1674] [serial = 1871] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1246c5800) [pid = 1674] [serial = 1886] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1231a2800) [pid = 1674] [serial = 1892] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x118156c00) [pid = 1674] [serial = 1891] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x126517800) [pid = 1674] [serial = 1889] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x126c1f400) [pid = 1674] [serial = 1894] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1231a4400) [pid = 1674] [serial = 1879] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1234ba800) [pid = 1674] [serial = 1880] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x123e7d000) [pid = 1674] [serial = 1883] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x11a18e000) [pid = 1674] [serial = 1877] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x128d77000) [pid = 1674] [serial = 1895] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1290a1c00) [pid = 1674] [serial = 1897] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x129403400) [pid = 1674] [serial = 1898] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x12326b000) [pid = 1674] [serial = 1838] [outer = 0x0] [url = about:blank] 03:53:08 INFO - PROCESS | 1674 | 1464087188781 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]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 03:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:53:08 INFO - PROCESS | 1674 | 1464087188835 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 1674 | 1464087188836 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:53:08 INFO - PROCESS | 1674 | 1464087188838 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 1674 | 1464087188841 Marionette TRACE conn2 <- [1,2602,null,{}] 03:53:08 INFO - PROCESS | 1674 | 1464087188848 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}] 03:53:08 INFO - PROCESS | 1674 | 1464087188928 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:53:08 INFO - PROCESS | 1674 | 1464087188936 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x118571800 == 39 [pid = 1674] [id = 658] 03:53:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x118059800) [pid = 1674] [serial = 1974] [outer = 0x0] 03:53:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11814ec00) [pid = 1674] [serial = 1975] [outer = 0x118059800] 03:53:08 INFO - PROCESS | 1674 | 1464087188964 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1185b1400) [pid = 1674] [serial = 1976] [outer = 0x118059800] 03:53:09 INFO - PROCESS | 1674 | 1464087189347 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]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 03:53:09 INFO - PROCESS | 1674 | 1464087189359 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 1674 | 1464087189360 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:53:09 INFO - PROCESS | 1674 | 1464087189363 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 1674 | 1464087189364 Marionette TRACE conn2 <- [1,2606,null,{}] 03:53:09 INFO - PROCESS | 1674 | 1464087189367 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}] 03:53:09 INFO - PROCESS | 1674 | 1464087189444 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:53:09 INFO - PROCESS | 1674 | 1464087189472 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x123430000 == 40 [pid = 1674] [id = 659] 03:53:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x11870e800) [pid = 1674] [serial = 1977] [outer = 0x0] 03:53:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x118dae400) [pid = 1674] [serial = 1978] [outer = 0x11870e800] 03:53:09 INFO - PROCESS | 1674 | 1464087189498 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x119852000) [pid = 1674] [serial = 1979] [outer = 0x11870e800] 03:53:09 INFO - PROCESS | 1674 | 1464087189822 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]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 473ms 03:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:53:09 INFO - PROCESS | 1674 | 1464087189837 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 1674 | 1464087189838 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:53:09 INFO - PROCESS | 1674 | 1464087189840 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 1674 | 1464087189841 Marionette TRACE conn2 <- [1,2610,null,{}] 03:53:09 INFO - PROCESS | 1674 | 1464087189854 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}] 03:53:09 INFO - PROCESS | 1674 | 1464087189931 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:53:09 INFO - PROCESS | 1674 | 1464087189986 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e2b000 == 41 [pid = 1674] [id = 660] 03:53:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1128a2000) [pid = 1674] [serial = 1980] [outer = 0x0] 03:53:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1198d3000) [pid = 1674] [serial = 1981] [outer = 0x1128a2000] 03:53:10 INFO - PROCESS | 1674 | 1464087190011 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x119df5000) [pid = 1674] [serial = 1982] [outer = 0x1128a2000] 03:53:10 INFO - PROCESS | 1674 | 1464087190275 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]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 03:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:53:10 INFO - PROCESS | 1674 | 1464087190309 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 1674 | 1464087190310 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:53:10 INFO - PROCESS | 1674 | 1464087190312 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 1674 | 1464087190313 Marionette TRACE conn2 <- [1,2614,null,{}] 03:53:10 INFO - PROCESS | 1674 | 1464087190323 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}] 03:53:10 INFO - PROCESS | 1674 | 1464087190424 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:53:10 INFO - PROCESS | 1674 | 1464087190430 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f74000 == 42 [pid = 1674] [id = 661] 03:53:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11a03bc00) [pid = 1674] [serial = 1983] [outer = 0x0] 03:53:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11a276400) [pid = 1674] [serial = 1984] [outer = 0x11a03bc00] 03:53:10 INFO - PROCESS | 1674 | 1464087190456 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1234c1800) [pid = 1674] [serial = 1985] [outer = 0x11a03bc00] 03:53:10 INFO - PROCESS | 1674 | 1464087190823 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]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 572ms 03:53:10 INFO - PROCESS | 1674 | 1464087190885 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 1674 | 1464087190887 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:53:10 INFO - PROCESS | 1674 | 1464087190890 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 1674 | 1464087190892 Marionette TRACE conn2 <- [1,2618,null,{}] 03:53:10 INFO - PROCESS | 1674 | 1464087190895 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}] 03:53:11 INFO - PROCESS | 1674 | 1464087191034 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:53:11 INFO - PROCESS | 1674 | 1464087191052 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290db000 == 43 [pid = 1674] [id = 662] 03:53:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11a040800) [pid = 1674] [serial = 1986] [outer = 0x0] 03:53:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x1238f3400) [pid = 1674] [serial = 1987] [outer = 0x11a040800] 03:53:11 INFO - PROCESS | 1674 | 1464087191100 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x123f64000) [pid = 1674] [serial = 1988] [outer = 0x11a040800] 03:53:11 INFO - PROCESS | 1674 | 1464087191543 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]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 669ms 03:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:53:11 INFO - PROCESS | 1674 | 1464087191560 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 1674 | 1464087191562 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:53:11 INFO - PROCESS | 1674 | 1464087191574 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 1674 | 1464087191576 Marionette TRACE conn2 <- [1,2622,null,{}] 03:53:11 INFO - PROCESS | 1674 | 1464087191579 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}] 03:53:11 INFO - PROCESS | 1674 | 1464087191720 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:53:11 INFO - PROCESS | 1674 | 1464087191772 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a704000 == 44 [pid = 1674] [id = 663] 03:53:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x12368a400) [pid = 1674] [serial = 1989] [outer = 0x0] 03:53:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1246d0c00) [pid = 1674] [serial = 1990] [outer = 0x12368a400] 03:53:11 INFO - PROCESS | 1674 | 1464087191810 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12650f000) [pid = 1674] [serial = 1991] [outer = 0x12368a400] 03:53:12 INFO - PROCESS | 1674 | 1464087192195 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]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 679ms 03:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:53:12 INFO - PROCESS | 1674 | 1464087192244 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 1674 | 1464087192245 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:53:12 INFO - PROCESS | 1674 | 1464087192247 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 1674 | 1464087192248 Marionette TRACE conn2 <- [1,2626,null,{}] 03:53:12 INFO - PROCESS | 1674 | 1464087192251 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}] 03:53:12 INFO - PROCESS | 1674 | 1464087192347 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:53:12 INFO - PROCESS | 1674 | 1464087192399 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac84000 == 45 [pid = 1674] [id = 664] 03:53:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x1246c5400) [pid = 1674] [serial = 1992] [outer = 0x0] 03:53:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x126971400) [pid = 1674] [serial = 1993] [outer = 0x1246c5400] 03:53:12 INFO - PROCESS | 1674 | 1464087192424 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x126c22400) [pid = 1674] [serial = 1994] [outer = 0x1246c5400] 03:53:12 INFO - PROCESS | 1674 | 1464087192740 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]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 03:53:12 INFO - PROCESS | 1674 | 1464087192769 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 1674 | 1464087192770 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:53:12 INFO - PROCESS | 1674 | 1464087192779 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 1674 | 1464087192780 Marionette TRACE conn2 <- [1,2630,null,{}] 03:53:12 INFO - PROCESS | 1674 | 1464087192782 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}] 03:53:13 INFO - PROCESS | 1674 | 1464087193058 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x12a979c00) [pid = 1674] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x1238ec000) [pid = 1674] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x11805f800) [pid = 1674] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x11a187800) [pid = 1674] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1121b1c00) [pid = 1674] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x1126eac00) [pid = 1674] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x115f27800) [pid = 1674] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x1130f1c00) [pid = 1674] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x123198400) [pid = 1674] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1180c3000) [pid = 1674] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1234b6400) [pid = 1674] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x123f67400) [pid = 1674] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x126c20800) [pid = 1674] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x128d36000) [pid = 1674] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x123195400) [pid = 1674] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x116728c00) [pid = 1674] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x11a27c400) [pid = 1674] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11649d400) [pid = 1674] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1198cec00) [pid = 1674] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x110faf800) [pid = 1674] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x119102c00) [pid = 1674] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12924a000) [pid = 1674] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x123f5d000) [pid = 1674] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x11289d400) [pid = 1674] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1180bd800) [pid = 1674] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12940bc00) [pid = 1674] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1242f3c00) [pid = 1674] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1164efc00) [pid = 1674] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:53:13 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1269a6000) [pid = 1674] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:53:13 INFO - PROCESS | 1674 | 1464087193107 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x1160bd800 == 46 [pid = 1674] [id = 665] 03:53:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x1121aa400) [pid = 1674] [serial = 1995] [outer = 0x0] 03:53:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1126e1400) [pid = 1674] [serial = 1996] [outer = 0x1121aa400] 03:53:13 INFO - PROCESS | 1674 | 1464087193133 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x116054c00) [pid = 1674] [serial = 1997] [outer = 0x1121aa400] 03:53:13 INFO - PROCESS | 1674 | 1464087193390 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]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 624ms 03:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:53:13 INFO - PROCESS | 1674 | 1464087193405 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 1674 | 1464087193406 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:53:13 INFO - PROCESS | 1674 | 1464087193413 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 1674 | 1464087193415 Marionette TRACE conn2 <- [1,2634,null,{}] 03:53:13 INFO - PROCESS | 1674 | 1464087193425 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}] 03:53:13 INFO - PROCESS | 1674 | 1464087193524 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:53:13 INFO - PROCESS | 1674 | 1464087193529 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb4a000 == 47 [pid = 1674] [id = 666] 03:53:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x116a5bc00) [pid = 1674] [serial = 1998] [outer = 0x0] 03:53:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11a18f800) [pid = 1674] [serial = 1999] [outer = 0x116a5bc00] 03:53:13 INFO - PROCESS | 1674 | 1464087193559 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x128d31800) [pid = 1674] [serial = 2000] [outer = 0x116a5bc00] 03:53:13 INFO - PROCESS | 1674 | 1464087193906 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]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 531ms 03:53:13 INFO - PROCESS | 1674 | 1464087193940 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 1674 | 1464087193942 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:53:13 INFO - PROCESS | 1674 | 1464087193944 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 1674 | 1464087193953 Marionette TRACE conn2 <- [1,2638,null,{}] 03:53:13 INFO - PROCESS | 1674 | 1464087193965 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}] 03:53:14 INFO - PROCESS | 1674 | 1464087194044 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:53:14 INFO - PROCESS | 1674 | 1464087194049 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c64f000 == 48 [pid = 1674] [id = 667] 03:53:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x128d38800) [pid = 1674] [serial = 2001] [outer = 0x0] 03:53:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1290a2000) [pid = 1674] [serial = 2002] [outer = 0x128d38800] 03:53:14 INFO - PROCESS | 1674 | 1464087194074 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x129250400) [pid = 1674] [serial = 2003] [outer = 0x128d38800] 03:53:14 INFO - PROCESS | 1674 | 1464087194387 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]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 487ms 03:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:53:14 INFO - PROCESS | 1674 | 1464087194432 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 1674 | 1464087194433 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:53:14 INFO - PROCESS | 1674 | 1464087194435 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 1674 | 1464087194436 Marionette TRACE conn2 <- [1,2642,null,{}] 03:53:14 INFO - PROCESS | 1674 | 1464087194439 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}] 03:53:14 INFO - PROCESS | 1674 | 1464087194520 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:53:14 INFO - PROCESS | 1674 | 1464087194524 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c920000 == 49 [pid = 1674] [id = 668] 03:53:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12909e400) [pid = 1674] [serial = 2004] [outer = 0x0] 03:53:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x129405800) [pid = 1674] [serial = 2005] [outer = 0x12909e400] 03:53:14 INFO - PROCESS | 1674 | 1464087194549 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x129677400) [pid = 1674] [serial = 2006] [outer = 0x12909e400] 03:53:14 INFO - PROCESS | 1674 | 1464087194886 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]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:53:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 470ms 03:53:14 INFO - PROCESS | 1674 | 1464087194906 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 1674 | 1464087194907 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:53:14 INFO - PROCESS | 1674 | 1464087194909 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 1674 | 1464087194910 Marionette TRACE conn2 <- [1,2646,null,{}] 03:53:14 INFO - PROCESS | 1674 | 1464087194913 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}] 03:53:15 INFO - PROCESS | 1674 | 1464087195032 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:53:15 INFO - PROCESS | 1674 | 1464087195152 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164c6000 == 50 [pid = 1674] [id = 669] 03:53:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x110e0ec00) [pid = 1674] [serial = 2007] [outer = 0x0] 03:53:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x111c7b400) [pid = 1674] [serial = 2008] [outer = 0x110e0ec00] 03:53:15 INFO - PROCESS | 1674 | 1464087195205 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1128a3c00) [pid = 1674] [serial = 2009] [outer = 0x110e0ec00] 03:53:15 INFO - PROCESS | 1674 | 1464087195689 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]]]}] 03:53:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:53:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 819ms 03:53:15 INFO - PROCESS | 1674 | 1464087195730 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 1674 | 1464087195733 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:53:15 INFO - PROCESS | 1674 | 1464087195736 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 1674 | 1464087195738 Marionette TRACE conn2 <- [1,2650,null,{}] 03:53:15 INFO - PROCESS | 1674 | 1464087195741 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}] 03:53:15 INFO - PROCESS | 1674 | 1464087195846 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:53:15 INFO - PROCESS | 1674 | 1464087195952 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x118568000 == 51 [pid = 1674] [id = 670] 03:53:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1164a4400) [pid = 1674] [serial = 2010] [outer = 0x0] 03:53:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x116a59000) [pid = 1674] [serial = 2011] [outer = 0x1164a4400] 03:53:15 INFO - PROCESS | 1674 | 1464087195984 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11805b800) [pid = 1674] [serial = 2012] [outer = 0x1164a4400] 03:53:16 INFO - PROCESS | 1674 | 1464087196395 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]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:53:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 03:53:16 INFO - PROCESS | 1674 | 1464087196410 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 1674 | 1464087196413 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:53:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:53:16 INFO - PROCESS | 1674 | 1464087196416 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 1674 | 1464087196417 Marionette TRACE conn2 <- [1,2654,null,{}] 03:53:16 INFO - PROCESS | 1674 | 1464087196420 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}] 03:53:16 INFO - PROCESS | 1674 | 1464087196518 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:53:16 INFO - PROCESS | 1674 | 1464087196571 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a987800 == 52 [pid = 1674] [id = 671] 03:53:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x1180be000) [pid = 1674] [serial = 2013] [outer = 0x0] 03:53:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1185b8400) [pid = 1674] [serial = 2014] [outer = 0x1180be000] 03:53:16 INFO - PROCESS | 1674 | 1464087196600 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x11935b000) [pid = 1674] [serial = 2015] [outer = 0x1180be000] 03:53:17 INFO - PROCESS | 1674 | 1464087197013 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]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 620ms 03:53:17 INFO - PROCESS | 1674 | 1464087197037 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:53:17 INFO - PROCESS | 1674 | 1464087197038 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:53:17 INFO - PROCESS | 1674 | 1464087197045 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 1674 | 1464087197049 Marionette TRACE conn2 <- [1,2658,null,{}] 03:53:17 INFO - PROCESS | 1674 | 1464087197053 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}] 03:53:17 INFO - PROCESS | 1674 | 1464087197153 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:53:17 INFO - PROCESS | 1674 | 1464087197247 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d325000 == 53 [pid = 1674] [id = 672] 03:53:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11a18cc00) [pid = 1674] [serial = 2016] [outer = 0x0] 03:53:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x123196c00) [pid = 1674] [serial = 2017] [outer = 0x11a18cc00] 03:53:17 INFO - PROCESS | 1674 | 1464087197275 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1234b7000) [pid = 1674] [serial = 2018] [outer = 0x11a18cc00] 03:53:17 INFO - PROCESS | 1674 | 1464087197678 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]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 680ms 03:53:17 INFO - PROCESS | 1674 | 1464087197720 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 1674 | 1464087197722 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:53:17 INFO - PROCESS | 1674 | 1464087197724 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 1674 | 1464087197725 Marionette TRACE conn2 <- [1,2662,null,{}] 03:53:17 INFO - PROCESS | 1674 | 1464087197728 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}] 03:53:17 INFO - PROCESS | 1674 | 1464087197827 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:53:17 INFO - PROCESS | 1674 | 1464087197883 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6dc000 == 54 [pid = 1674] [id = 673] 03:53:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1234bf400) [pid = 1674] [serial = 2019] [outer = 0x0] 03:53:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x123f5b400) [pid = 1674] [serial = 2020] [outer = 0x1234bf400] 03:53:17 INFO - PROCESS | 1674 | 1464087197912 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x12542b000) [pid = 1674] [serial = 2021] [outer = 0x1234bf400] 03:53:18 INFO - PROCESS | 1674 | 1464087198367 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]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:53:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 669ms 03:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:53:18 INFO - PROCESS | 1674 | 1464087198394 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 1674 | 1464087198395 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:53:18 INFO - PROCESS | 1674 | 1464087198397 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 1674 | 1464087198399 Marionette TRACE conn2 <- [1,2666,null,{}] 03:53:18 INFO - PROCESS | 1674 | 1464087198420 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}] 03:53:18 INFO - PROCESS | 1674 | 1464087198536 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:53:18 INFO - PROCESS | 1674 | 1464087198618 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x11857e800 == 55 [pid = 1674] [id = 674] 03:53:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x1231a0800) [pid = 1674] [serial = 2022] [outer = 0x0] 03:53:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x126517800) [pid = 1674] [serial = 2023] [outer = 0x1231a0800] 03:53:18 INFO - PROCESS | 1674 | 1464087198653 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x12924c800) [pid = 1674] [serial = 2024] [outer = 0x1231a0800] 03:53:19 INFO - PROCESS | 1674 | 1464087199555 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]]]}] 03:53:19 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) 03:53:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1185ms 03:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:53:19 INFO - PROCESS | 1674 | 1464087199584 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 1674 | 1464087199586 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:53:19 INFO - PROCESS | 1674 | 1464087199590 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 1674 | 1464087199592 Marionette TRACE conn2 <- [1,2670,null,{}] 03:53:19 INFO - PROCESS | 1674 | 1464087199596 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}] 03:53:19 INFO - PROCESS | 1674 | 1464087199689 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:53:19 INFO - PROCESS | 1674 | 1464087199744 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b59800 == 56 [pid = 1674] [id = 675] 03:53:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x114f25c00) [pid = 1674] [serial = 2025] [outer = 0x0] 03:53:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x115f24000) [pid = 1674] [serial = 2026] [outer = 0x114f25c00] 03:53:19 INFO - PROCESS | 1674 | 1464087199772 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x116720c00) [pid = 1674] [serial = 2027] [outer = 0x114f25c00] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12c917000 == 55 [pid = 1674] [id = 618] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb9d000 == 54 [pid = 1674] [id = 619] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12c920000 == 53 [pid = 1674] [id = 668] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12c64f000 == 52 [pid = 1674] [id = 667] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb4a000 == 51 [pid = 1674] [id = 666] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x1160bd800 == 50 [pid = 1674] [id = 665] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac84000 == 49 [pid = 1674] [id = 664] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x12a704000 == 48 [pid = 1674] [id = 663] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x1290db000 == 47 [pid = 1674] [id = 662] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x124f74000 == 46 [pid = 1674] [id = 661] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x123e2b000 == 45 [pid = 1674] [id = 660] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x123430000 == 44 [pid = 1674] [id = 659] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x118571800 == 43 [pid = 1674] [id = 658] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x1183ac800 == 42 [pid = 1674] [id = 657] 03:53:20 INFO - PROCESS | 1674 | --DOCSHELL 0x1231f1800 == 41 [pid = 1674] [id = 656] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x12650c800) [pid = 1674] [serial = 1859] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x118713800) [pid = 1674] [serial = 1853] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12319e000) [pid = 1674] [serial = 1805] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x11289b400) [pid = 1674] [serial = 1754] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x112968400) [pid = 1674] [serial = 1796] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x116ad3000) [pid = 1674] [serial = 1799] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x117140c00) [pid = 1674] [serial = 1850] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1234c2400) [pid = 1674] [serial = 1856] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11870b400) [pid = 1674] [serial = 1802] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x123808400) [pid = 1674] [serial = 1793] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x124f16800) [pid = 1674] [serial = 1933] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x128d78000) [pid = 1674] [serial = 1936] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x129675400) [pid = 1674] [serial = 1940] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x129411000) [pid = 1674] [serial = 1939] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x123e83400) [pid = 1674] [serial = 1930] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x1185d2400) [pid = 1674] [serial = 1907] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x118057000) [pid = 1674] [serial = 1906] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1231a3800) [pid = 1674] [serial = 1927] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1234b8c00) [pid = 1674] [serial = 1928] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11767e400) [pid = 1674] [serial = 1919] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x116899400) [pid = 1674] [serial = 1918] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1231a0000) [pid = 1674] [serial = 1910] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x11a03ec00) [pid = 1674] [serial = 1909] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x124f84800) [pid = 1674] [serial = 1916] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11a03c000) [pid = 1674] [serial = 1915] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1198cdc00) [pid = 1674] [serial = 1924] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x11a03a800) [pid = 1674] [serial = 1925] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12966ec00) [pid = 1674] [serial = 1901] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1267d1800) [pid = 1674] [serial = 1913] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x12498a400) [pid = 1674] [serial = 1912] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x116464000) [pid = 1674] [serial = 1904] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x112e82c00) [pid = 1674] [serial = 1903] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1185ad000) [pid = 1674] [serial = 1921] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x118711c00) [pid = 1674] [serial = 1922] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11a036000) [pid = 1674] [serial = 1937] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x128d2e400) [pid = 1674] [serial = 1934] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x123f63c00) [pid = 1674] [serial = 1931] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x128d76800) [pid = 1674] [serial = 1847] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x12a97f800) [pid = 1674] [serial = 1951] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x12a55b000) [pid = 1674] [serial = 1942] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x12a7f0800) [pid = 1674] [serial = 1948] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x12319e400) [pid = 1674] [serial = 1945] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x12a976c00) [pid = 1674] [serial = 1949] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x12a565c00) [pid = 1674] [serial = 1943] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x126518800) [pid = 1674] [serial = 1946] [outer = 0x0] [url = about:blank] 03:53:20 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x12aba9400) [pid = 1674] [serial = 1952] [outer = 0x0] [url = about:blank] 03:53:20 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 03:53:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:53:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:53:20 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 03:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:20 INFO - _addTest/ [0,2673,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 1674 | 1464087200672 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:53:20 INFO - PROCESS | 1674 | 1464087200676 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 1674 | 1464087200678 Marionette TRACE conn2 <- [1,2674,null,{}] 03:53:20 INFO - PROCESS | 1674 | 1464087200680 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}] 03:53:20 INFO - PROCESS | 1674 | 1464087200762 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:53:20 INFO - PROCESS | 1674 | 1464087200768 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x118565000 == 42 [pid = 1674] [id = 676] 03:53:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x117140000) [pid = 1674] [serial = 2028] [outer = 0x0] 03:53:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1180bdc00) [pid = 1674] [serial = 2029] [outer = 0x117140000] 03:53:20 INFO - PROCESS | 1674 | 1464087200796 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x1185ab400) [pid = 1674] [serial = 2030] [outer = 0x117140000] 03:53:21 INFO - PROCESS | 1674 | 1464087201738 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 1674 | 1464087201748 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:53:21 INFO - PROCESS | 1674 | 1464087201751 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 1674 | 1464087201753 Marionette TRACE conn2 <- [1,2678,null,{}] 03:53:21 INFO - PROCESS | 1674 | 1464087201761 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}] 03:53:21 INFO - PROCESS | 1674 | 1464087201844 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:53:21 INFO - PROCESS | 1674 | 1464087201850 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x123752800 == 43 [pid = 1674] [id = 677] 03:53:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x119108c00) [pid = 1674] [serial = 2031] [outer = 0x0] 03:53:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x1198ce800) [pid = 1674] [serial = 2032] [outer = 0x119108c00] 03:53:21 INFO - PROCESS | 1674 | 1464087201879 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x119a28c00) [pid = 1674] [serial = 2033] [outer = 0x119108c00] 03:53:22 INFO - PROCESS | 1674 | 1464087202709 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]]]}] 03:53:22 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) 03:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 974ms 03:53:22 INFO - PROCESS | 1674 | 1464087202726 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:53:22 INFO - PROCESS | 1674 | 1464087202727 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:53:22 INFO - PROCESS | 1674 | 1464087202737 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:53:22 INFO - PROCESS | 1674 | 1464087202738 Marionette TRACE conn2 <- [1,2682,null,{}] 03:53:22 INFO - PROCESS | 1674 | 1464087202747 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}] 03:53:22 INFO - PROCESS | 1674 | 1464087202845 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:53:22 INFO - PROCESS | 1674 | 1464087202850 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f73000 == 44 [pid = 1674] [id = 678] 03:53:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x11a036000) [pid = 1674] [serial = 2034] [outer = 0x0] 03:53:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x11a27dc00) [pid = 1674] [serial = 2035] [outer = 0x11a036000] 03:53:22 INFO - PROCESS | 1674 | 1464087202905 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x1231a2c00) [pid = 1674] [serial = 2036] [outer = 0x11a036000] 03:53:23 INFO - PROCESS | 1674 | 1464087203724 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]]]}] 03:53:23 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) 03:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 03:53:23 INFO - PROCESS | 1674 | 1464087203757 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:53:23 INFO - PROCESS | 1674 | 1464087203758 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:53:23 INFO - PROCESS | 1674 | 1464087203760 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 1674 | 1464087203761 Marionette TRACE conn2 <- [1,2686,null,{}] 03:53:23 INFO - PROCESS | 1674 | 1464087203763 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}] 03:53:23 INFO - PROCESS | 1674 | 1464087203862 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:53:23 INFO - PROCESS | 1674 | 1464087203867 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x1294b4800 == 45 [pid = 1674] [id = 679] 03:53:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11a27a800) [pid = 1674] [serial = 2037] [outer = 0x0] 03:53:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x123690c00) [pid = 1674] [serial = 2038] [outer = 0x11a27a800] 03:53:23 INFO - PROCESS | 1674 | 1464087203892 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x123f5f800) [pid = 1674] [serial = 2039] [outer = 0x11a27a800] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x12368a400) [pid = 1674] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x1246c5400) [pid = 1674] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x11870e800) [pid = 1674] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x1128a2000) [pid = 1674] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x1166be000) [pid = 1674] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11a03bc00) [pid = 1674] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x118059800) [pid = 1674] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1130ee000) [pid = 1674] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x128d38800) [pid = 1674] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1121aa400) [pid = 1674] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x11a040800) [pid = 1674] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:53:24 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x116a5bc00) [pid = 1674] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:53:24 INFO - PROCESS | 1674 | 1464087204757 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 1674 | 1464087204783 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:53:24 INFO - PROCESS | 1674 | 1464087204788 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 1674 | 1464087204789 Marionette TRACE conn2 <- [1,2690,null,{}] 03:53:24 INFO - PROCESS | 1674 | 1464087204798 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}] 03:53:24 INFO - PROCESS | 1674 | 1464087204898 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:53:24 INFO - PROCESS | 1674 | 1464087204952 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a99b800 == 46 [pid = 1674] [id = 680] 03:53:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x11758e400) [pid = 1674] [serial = 2040] [outer = 0x0] 03:53:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1246c6c00) [pid = 1674] [serial = 2041] [outer = 0x11758e400] 03:53:24 INFO - PROCESS | 1674 | 1464087204977 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x126518400) [pid = 1674] [serial = 2042] [outer = 0x11758e400] 03:53:25 INFO - PROCESS | 1674 | 1464087205752 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 1674 | 1464087205758 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:53:25 INFO - PROCESS | 1674 | 1464087205760 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 1674 | 1464087205762 Marionette TRACE conn2 <- [1,2694,null,{}] 03:53:25 INFO - PROCESS | 1674 | 1464087205764 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}] 03:53:25 INFO - PROCESS | 1674 | 1464087205843 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:53:25 INFO - PROCESS | 1674 | 1464087205847 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b892800 == 47 [pid = 1674] [id = 681] 03:53:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x1234b8c00) [pid = 1674] [serial = 2043] [outer = 0x0] 03:53:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x126c24400) [pid = 1674] [serial = 2044] [outer = 0x1234b8c00] 03:53:25 INFO - PROCESS | 1674 | 1464087205874 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x128d6c400) [pid = 1674] [serial = 2045] [outer = 0x1234b8c00] 03:53:26 INFO - PROCESS | 1674 | 1464087206679 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 1674 | 1464087206732 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:53:26 INFO - PROCESS | 1674 | 1464087206736 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 1674 | 1464087206739 Marionette TRACE conn2 <- [1,2698,null,{}] 03:53:26 INFO - PROCESS | 1674 | 1464087206743 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}] 03:53:26 INFO - PROCESS | 1674 | 1464087206872 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:53:26 INFO - PROCESS | 1674 | 1464087206925 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a24b000 == 48 [pid = 1674] [id = 682] 03:53:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x113c28000) [pid = 1674] [serial = 2046] [outer = 0x0] 03:53:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x115d81c00) [pid = 1674] [serial = 2047] [outer = 0x113c28000] 03:53:26 INFO - PROCESS | 1674 | 1464087206957 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x116846000) [pid = 1674] [serial = 2048] [outer = 0x113c28000] 03:53:27 INFO - PROCESS | 1674 | 1464087207908 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 1674 | 1464087207966 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:53:27 INFO - PROCESS | 1674 | 1464087207973 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 1674 | 1464087207976 Marionette TRACE conn2 <- [1,2702,null,{}] 03:53:27 INFO - PROCESS | 1674 | 1464087207980 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}] 03:53:28 INFO - PROCESS | 1674 | 1464087208124 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:53:28 INFO - PROCESS | 1674 | 1464087208227 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac75000 == 49 [pid = 1674] [id = 683] 03:53:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11767a000) [pid = 1674] [serial = 2049] [outer = 0x0] 03:53:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x119106800) [pid = 1674] [serial = 2050] [outer = 0x11767a000] 03:53:28 INFO - PROCESS | 1674 | 1464087208278 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x1198d9c00) [pid = 1674] [serial = 2051] [outer = 0x11767a000] 03:53:28 INFO - PROCESS | 1674 | 1464087208704 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]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 773ms 03:53:28 INFO - PROCESS | 1674 | 1464087208745 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 1674 | 1464087208747 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:53:28 INFO - PROCESS | 1674 | 1464087208749 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 1674 | 1464087208752 Marionette TRACE conn2 <- [1,2706,null,{}] 03:53:28 INFO - PROCESS | 1674 | 1464087208760 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}] 03:53:28 INFO - PROCESS | 1674 | 1464087208862 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:53:28 INFO - PROCESS | 1674 | 1464087208931 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c65b800 == 50 [pid = 1674] [id = 684] 03:53:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x1233fa000) [pid = 1674] [serial = 2052] [outer = 0x0] 03:53:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x123809c00) [pid = 1674] [serial = 2053] [outer = 0x1233fa000] 03:53:28 INFO - PROCESS | 1674 | 1464087208962 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x1246c9000) [pid = 1674] [serial = 2054] [outer = 0x1233fa000] 03:53:29 INFO - PROCESS | 1674 | 1464087209485 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]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 827ms 03:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:53:29 INFO - PROCESS | 1674 | 1464087209577 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 1674 | 1464087209580 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:53:29 INFO - PROCESS | 1674 | 1464087209584 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - PROCESS | 1674 | 1464087209586 Marionette TRACE conn2 <- [1,2710,null,{}] 03:53:29 INFO - PROCESS | 1674 | 1464087209589 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}] 03:53:29 INFO - PROCESS | 1674 | 1464087209715 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:53:29 INFO - PROCESS | 1674 | 1464087209768 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb94000 == 51 [pid = 1674] [id = 685] 03:53:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12542bc00) [pid = 1674] [serial = 2055] [outer = 0x0] 03:53:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x129245400) [pid = 1674] [serial = 2056] [outer = 0x12542bc00] 03:53:29 INFO - PROCESS | 1674 | 1464087209797 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x129403000) [pid = 1674] [serial = 2057] [outer = 0x12542bc00] 03:53:30 INFO - PROCESS | 1674 | 1464087210255 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] 03:53:30 INFO - PROCESS | 1674 | 1464087210306 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:53:30 INFO - PROCESS | 1674 | 1464087210308 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 1674 | 1464087210310 Marionette TRACE conn2 <- [1,2714,null,{}] 03:53:30 INFO - PROCESS | 1674 | 1464087210312 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}] 03:53:30 INFO - PROCESS | 1674 | 1464087210408 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:53:30 INFO - PROCESS | 1674 | 1464087210463 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a1ee800 == 52 [pid = 1674] [id = 686] 03:53:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x11289b400) [pid = 1674] [serial = 2058] [outer = 0x0] 03:53:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x126c20c00) [pid = 1674] [serial = 2059] [outer = 0x11289b400] 03:53:30 INFO - PROCESS | 1674 | 1464087210505 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12940b800) [pid = 1674] [serial = 2060] [outer = 0x11289b400] 03:53:31 INFO - PROCESS | 1674 | 1464087211010 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]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:53:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 770ms 03:53:31 INFO - PROCESS | 1674 | 1464087211080 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 1674 | 1464087211082 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:53:31 INFO - PROCESS | 1674 | 1464087211086 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 1674 | 1464087211088 Marionette TRACE conn2 <- [1,2718,null,{}] 03:53:31 INFO - PROCESS | 1674 | 1464087211091 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}] 03:53:31 INFO - PROCESS | 1674 | 1464087211191 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:53:31 INFO - PROCESS | 1674 | 1464087211253 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x116652000 == 53 [pid = 1674] [id = 687] 03:53:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11758a400) [pid = 1674] [serial = 2061] [outer = 0x0] 03:53:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x1180bec00) [pid = 1674] [serial = 2062] [outer = 0x11758a400] 03:53:31 INFO - PROCESS | 1674 | 1464087211282 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1185d9c00) [pid = 1674] [serial = 2063] [outer = 0x11758a400] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x12a99b800 == 52 [pid = 1674] [id = 680] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x1294b4800 == 51 [pid = 1674] [id = 679] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x129405800) [pid = 1674] [serial = 2005] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x124f73000 == 50 [pid = 1674] [id = 678] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x123752800 == 49 [pid = 1674] [id = 677] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x118565000 == 48 [pid = 1674] [id = 676] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x123b59800 == 47 [pid = 1674] [id = 675] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x12d325000 == 46 [pid = 1674] [id = 672] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x12a987800 == 45 [pid = 1674] [id = 671] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x118568000 == 44 [pid = 1674] [id = 670] 03:53:31 INFO - PROCESS | 1674 | --DOCSHELL 0x1164c6000 == 43 [pid = 1674] [id = 669] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x1246d0c00) [pid = 1674] [serial = 1990] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x126971400) [pid = 1674] [serial = 1993] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12650f000) [pid = 1674] [serial = 1991] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x1198cc400) [pid = 1674] [serial = 1960] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x12ac66800) [pid = 1674] [serial = 1954] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x11767d000) [pid = 1674] [serial = 1957] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x118dae400) [pid = 1674] [serial = 1978] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x119852000) [pid = 1674] [serial = 1979] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x1269a5800) [pid = 1674] [serial = 1966] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x1198d3000) [pid = 1674] [serial = 1981] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x119df5000) [pid = 1674] [serial = 1982] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x1238f3c00) [pid = 1674] [serial = 1963] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x126c22400) [pid = 1674] [serial = 1994] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x116ad2400) [pid = 1674] [serial = 1973] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x11672cc00) [pid = 1674] [serial = 1972] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11a276400) [pid = 1674] [serial = 1984] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11814ec00) [pid = 1674] [serial = 1975] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x1185b1400) [pid = 1674] [serial = 1976] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 96 (0x1133b8c00) [pid = 1674] [serial = 1969] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 95 (0x116429000) [pid = 1674] [serial = 1970] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 94 (0x1290a2000) [pid = 1674] [serial = 2002] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 93 (0x1126e1400) [pid = 1674] [serial = 1996] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 92 (0x116054c00) [pid = 1674] [serial = 1997] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 91 (0x1238f3400) [pid = 1674] [serial = 1987] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 90 (0x129250400) [pid = 1674] [serial = 2003] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 89 (0x128d31800) [pid = 1674] [serial = 2000] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 88 (0x11a18f800) [pid = 1674] [serial = 1999] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 87 (0x1234c1800) [pid = 1674] [serial = 1985] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | --DOMWINDOW == 86 (0x123f64000) [pid = 1674] [serial = 1988] [outer = 0x0] [url = about:blank] 03:53:31 INFO - PROCESS | 1674 | 1464087211680 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] 03:53:31 INFO - PROCESS | 1674 | 1464087211714 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:53:31 INFO - PROCESS | 1674 | 1464087211718 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 1674 | 1464087211720 Marionette TRACE conn2 <- [1,2722,null,{}] 03:53:31 INFO - PROCESS | 1674 | 1464087211722 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}] 03:53:31 INFO - PROCESS | 1674 | 1464087211807 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:53:31 INFO - PROCESS | 1674 | 1464087211861 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193a3000 == 44 [pid = 1674] [id = 688] 03:53:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 87 (0x114ff3c00) [pid = 1674] [serial = 2064] [outer = 0x0] 03:53:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 88 (0x119111400) [pid = 1674] [serial = 2065] [outer = 0x114ff3c00] 03:53:31 INFO - PROCESS | 1674 | 1464087211887 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 89 (0x119e0e800) [pid = 1674] [serial = 2066] [outer = 0x114ff3c00] 03:53:32 INFO - PROCESS | 1674 | 1464087212200 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] 03:53:32 INFO - PROCESS | 1674 | 1464087212240 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:53:32 INFO - PROCESS | 1674 | 1464087212242 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 1674 | 1464087212245 Marionette TRACE conn2 <- [1,2726,null,{}] 03:53:32 INFO - PROCESS | 1674 | 1464087212252 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}] 03:53:32 INFO - PROCESS | 1674 | 1464087212337 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:53:32 INFO - PROCESS | 1674 | 1464087212391 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269e6000 == 45 [pid = 1674] [id = 689] 03:53:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 90 (0x117678800) [pid = 1674] [serial = 2067] [outer = 0x0] 03:53:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 91 (0x11a279000) [pid = 1674] [serial = 2068] [outer = 0x117678800] 03:53:32 INFO - PROCESS | 1674 | 1464087212419 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 92 (0x123ac6800) [pid = 1674] [serial = 2069] [outer = 0x117678800] 03:53:32 INFO - PROCESS | 1674 | 1464087212732 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]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:53:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 523ms 03:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:53:32 INFO - PROCESS | 1674 | 1464087212766 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 1674 | 1464087212770 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:53:32 INFO - PROCESS | 1674 | 1464087212772 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 1674 | 1464087212773 Marionette TRACE conn2 <- [1,2730,null,{}] 03:53:32 INFO - PROCESS | 1674 | 1464087212775 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}] 03:53:32 INFO - PROCESS | 1674 | 1464087212856 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:53:32 INFO - PROCESS | 1674 | 1464087212860 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:32 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a987800 == 46 [pid = 1674] [id = 690] 03:53:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 93 (0x1246c5c00) [pid = 1674] [serial = 2070] [outer = 0x0] 03:53:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 94 (0x1269a5800) [pid = 1674] [serial = 2071] [outer = 0x1246c5c00] 03:53:32 INFO - PROCESS | 1674 | 1464087212886 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 1674 | ++DOMWINDOW == 95 (0x128d70000) [pid = 1674] [serial = 2072] [outer = 0x1246c5c00] 03:53:33 INFO - PROCESS | 1674 | 1464087213700 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 1674 | 1464087213743 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:53:33 INFO - PROCESS | 1674 | 1464087213745 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 1674 | 1464087213746 Marionette TRACE conn2 <- [1,2734,null,{}] 03:53:33 INFO - PROCESS | 1674 | 1464087213748 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}] 03:53:33 INFO - PROCESS | 1674 | 1464087213841 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:53:33 INFO - PROCESS | 1674 | 1464087213855 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:33 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b885000 == 47 [pid = 1674] [id = 691] 03:53:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 96 (0x12940e800) [pid = 1674] [serial = 2073] [outer = 0x0] 03:53:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 97 (0x129672400) [pid = 1674] [serial = 2074] [outer = 0x12940e800] 03:53:33 INFO - PROCESS | 1674 | 1464087213880 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x12a55b000) [pid = 1674] [serial = 2075] [outer = 0x12940e800] 03:53:34 INFO - PROCESS | 1674 | 1464087214241 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]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 523ms 03:53:34 INFO - PROCESS | 1674 | 1464087214275 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:53:34 INFO - PROCESS | 1674 | 1464087214276 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:53:34 INFO - PROCESS | 1674 | 1464087214279 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 1674 | 1464087214280 Marionette TRACE conn2 <- [1,2738,null,{}] 03:53:34 INFO - PROCESS | 1674 | 1464087214283 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}] 03:53:34 INFO - PROCESS | 1674 | 1464087214406 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:53:34 INFO - PROCESS | 1674 | 1464087214441 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x118095800 == 48 [pid = 1674] [id = 692] 03:53:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x12a55b400) [pid = 1674] [serial = 2076] [outer = 0x0] 03:53:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x12a7f2800) [pid = 1674] [serial = 2077] [outer = 0x12a55b400] 03:53:34 INFO - PROCESS | 1674 | 1464087214469 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x12a97c000) [pid = 1674] [serial = 2078] [outer = 0x12a55b400] 03:53:34 INFO - PROCESS | 1674 | 1464087214790 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]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 03:53:34 INFO - PROCESS | 1674 | 1464087214804 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:53:34 INFO - PROCESS | 1674 | 1464087214806 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:53:34 INFO - PROCESS | 1674 | 1464087214808 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 1674 | 1464087214809 Marionette TRACE conn2 <- [1,2742,null,{}] 03:53:34 INFO - PROCESS | 1674 | 1464087214811 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}] 03:53:34 INFO - PROCESS | 1674 | 1464087214910 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:53:34 INFO - PROCESS | 1674 | 1464087214923 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:34 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb8c000 == 49 [pid = 1674] [id = 693] 03:53:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x12a560400) [pid = 1674] [serial = 2079] [outer = 0x0] 03:53:34 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x12aba9c00) [pid = 1674] [serial = 2080] [outer = 0x12a560400] 03:53:34 INFO - PROCESS | 1674 | 1464087214952 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x12ac6ac00) [pid = 1674] [serial = 2081] [outer = 0x12a560400] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x11a27a800) [pid = 1674] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x114f25c00) [pid = 1674] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x119108c00) [pid = 1674] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x117140000) [pid = 1674] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 99 (0x11758e400) [pid = 1674] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 98 (0x11a036000) [pid = 1674] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:53:35 INFO - PROCESS | 1674 | --DOMWINDOW == 97 (0x12909e400) [pid = 1674] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:53:35 INFO - PROCESS | 1674 | 1464087215432 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]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 668ms 03:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:53:35 INFO - PROCESS | 1674 | 1464087215477 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 1674 | 1464087215479 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:53:35 INFO - PROCESS | 1674 | 1464087215484 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 1674 | 1464087215486 Marionette TRACE conn2 <- [1,2746,null,{}] 03:53:35 INFO - PROCESS | 1674 | 1464087215490 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}] 03:53:35 INFO - PROCESS | 1674 | 1464087215610 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:53:35 INFO - PROCESS | 1674 | 1464087215618 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:35 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce49000 == 50 [pid = 1674] [id = 694] 03:53:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 98 (0x119108c00) [pid = 1674] [serial = 2082] [outer = 0x0] 03:53:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 99 (0x1265b3000) [pid = 1674] [serial = 2083] [outer = 0x119108c00] 03:53:35 INFO - PROCESS | 1674 | 1464087215652 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 1674 | ++DOMWINDOW == 100 (0x12b805800) [pid = 1674] [serial = 2084] [outer = 0x119108c00] 03:53:35 INFO - PROCESS | 1674 | 1464087215974 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]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 522ms 03:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:53:36 INFO - PROCESS | 1674 | 1464087216005 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 1674 | 1464087216007 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:53:36 INFO - PROCESS | 1674 | 1464087216009 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 1674 | 1464087216010 Marionette TRACE conn2 <- [1,2750,null,{}] 03:53:36 INFO - PROCESS | 1674 | 1464087216012 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}] 03:53:36 INFO - PROCESS | 1674 | 1464087216119 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:53:36 INFO - PROCESS | 1674 | 1464087216125 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d42b800 == 51 [pid = 1674] [id = 695] 03:53:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x129404000) [pid = 1674] [serial = 2085] [outer = 0x0] 03:53:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x12b80e000) [pid = 1674] [serial = 2086] [outer = 0x129404000] 03:53:36 INFO - PROCESS | 1674 | 1464087216150 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x12ba5d000) [pid = 1674] [serial = 2087] [outer = 0x129404000] 03:53:36 INFO - PROCESS | 1674 | 1464087216455 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]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 468ms 03:53:36 INFO - PROCESS | 1674 | 1464087216477 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:53:36 INFO - PROCESS | 1674 | 1464087216479 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:53:36 INFO - PROCESS | 1674 | 1464087216481 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 1674 | 1464087216482 Marionette TRACE conn2 <- [1,2754,null,{}] 03:53:36 INFO - PROCESS | 1674 | 1464087216487 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}] 03:53:36 INFO - PROCESS | 1674 | 1464087216564 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:53:36 INFO - PROCESS | 1674 | 1464087216570 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:36 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9c3800 == 52 [pid = 1674] [id = 696] 03:53:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x12ba5f400) [pid = 1674] [serial = 2088] [outer = 0x0] 03:53:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x12ba64400) [pid = 1674] [serial = 2089] [outer = 0x12ba5f400] 03:53:36 INFO - PROCESS | 1674 | 1464087216595 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x12ba68c00) [pid = 1674] [serial = 2090] [outer = 0x12ba5f400] 03:53:36 INFO - PROCESS | 1674 | 1464087216924 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]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 03:53:36 INFO - PROCESS | 1674 | 1464087216954 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 1674 | 1464087216955 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:53:36 INFO - PROCESS | 1674 | 1464087216958 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 1674 | 1464087216959 Marionette TRACE conn2 <- [1,2758,null,{}] 03:53:36 INFO - PROCESS | 1674 | 1464087216962 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}] 03:53:37 INFO - PROCESS | 1674 | 1464087217079 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:53:37 INFO - PROCESS | 1674 | 1464087217087 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9df800 == 53 [pid = 1674] [id = 697] 03:53:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x12bb12800) [pid = 1674] [serial = 2091] [outer = 0x0] 03:53:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x12bb18400) [pid = 1674] [serial = 2092] [outer = 0x12bb12800] 03:53:37 INFO - PROCESS | 1674 | 1464087217116 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12bf60400) [pid = 1674] [serial = 2093] [outer = 0x12bb12800] 03:53:37 INFO - PROCESS | 1674 | 1464087217429 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]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 03:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:53:37 INFO - PROCESS | 1674 | 1464087217478 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 1674 | 1464087217479 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:53:37 INFO - PROCESS | 1674 | 1464087217481 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 1674 | 1464087217482 Marionette TRACE conn2 <- [1,2762,null,{}] 03:53:37 INFO - PROCESS | 1674 | 1464087217485 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}] 03:53:37 INFO - PROCESS | 1674 | 1464087217565 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:53:37 INFO - PROCESS | 1674 | 1464087217683 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:37 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c8800 == 54 [pid = 1674] [id = 698] 03:53:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x110faf800) [pid = 1674] [serial = 2094] [outer = 0x0] 03:53:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1128a1400) [pid = 1674] [serial = 2095] [outer = 0x110faf800] 03:53:37 INFO - PROCESS | 1674 | 1464087217714 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x115f35000) [pid = 1674] [serial = 2096] [outer = 0x110faf800] 03:53:38 INFO - PROCESS | 1674 | 1464087218142 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]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 669ms 03:53:38 INFO - PROCESS | 1674 | 1464087218151 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 1674 | 1464087218155 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:53:38 INFO - PROCESS | 1674 | 1464087218158 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 1674 | 1464087218160 Marionette TRACE conn2 <- [1,2766,null,{}] 03:53:38 INFO - PROCESS | 1674 | 1464087218163 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}] 03:53:38 INFO - PROCESS | 1674 | 1464087218268 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:53:38 INFO - PROCESS | 1674 | 1464087218322 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:38 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a520000 == 55 [pid = 1674] [id = 699] 03:53:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x11713fc00) [pid = 1674] [serial = 2097] [outer = 0x0] 03:53:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x119358800) [pid = 1674] [serial = 2098] [outer = 0x11713fc00] 03:53:38 INFO - PROCESS | 1674 | 1464087218357 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11a187400) [pid = 1674] [serial = 2099] [outer = 0x11713fc00] 03:53:38 INFO - PROCESS | 1674 | 1464087218804 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]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 03:53:38 INFO - PROCESS | 1674 | 1464087218830 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 1674 | 1464087218833 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:53:38 INFO - PROCESS | 1674 | 1464087218835 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 1674 | 1464087218837 Marionette TRACE conn2 <- [1,2770,null,{}] 03:53:38 INFO - PROCESS | 1674 | 1464087218839 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}] 03:53:38 INFO - PROCESS | 1674 | 1464087218940 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:53:39 INFO - PROCESS | 1674 | 1464087219036 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9c5800 == 56 [pid = 1674] [id = 700] 03:53:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1238f5400) [pid = 1674] [serial = 2100] [outer = 0x0] 03:53:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123f67800) [pid = 1674] [serial = 2101] [outer = 0x1238f5400] 03:53:39 INFO - PROCESS | 1674 | 1464087219066 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x128d36000) [pid = 1674] [serial = 2102] [outer = 0x1238f5400] 03:53:39 INFO - PROCESS | 1674 | 1464087219474 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]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 03:53:39 INFO - PROCESS | 1674 | 1464087219516 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 1674 | 1464087219518 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:53:39 INFO - PROCESS | 1674 | 1464087219527 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 1674 | 1464087219531 Marionette TRACE conn2 <- [1,2774,null,{}] 03:53:39 INFO - PROCESS | 1674 | 1464087219536 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}] 03:53:39 INFO - PROCESS | 1674 | 1464087219637 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:53:39 INFO - PROCESS | 1674 | 1464087219705 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:39 INFO - PROCESS | 1674 | ++DOCSHELL 0x12e25f800 == 57 [pid = 1674] [id = 701] 03:53:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12a564400) [pid = 1674] [serial = 2103] [outer = 0x0] 03:53:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12a972c00) [pid = 1674] [serial = 2104] [outer = 0x12a564400] 03:53:39 INFO - PROCESS | 1674 | 1464087219734 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12aba5c00) [pid = 1674] [serial = 2105] [outer = 0x12a564400] 03:53:40 INFO - PROCESS | 1674 | 1464087220151 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]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 681ms 03:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:53:40 INFO - PROCESS | 1674 | 1464087220203 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 1674 | 1464087220205 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:53:40 INFO - PROCESS | 1674 | 1464087220208 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 1674 | 1464087220209 Marionette TRACE conn2 <- [1,2778,null,{}] 03:53:40 INFO - PROCESS | 1674 | 1464087220211 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}] 03:53:40 INFO - PROCESS | 1674 | 1464087220328 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:53:40 INFO - PROCESS | 1674 | 1464087220432 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:40 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac7e000 == 58 [pid = 1674] [id = 702] 03:53:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1269a5c00) [pid = 1674] [serial = 2106] [outer = 0x0] 03:53:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12ba5fc00) [pid = 1674] [serial = 2107] [outer = 0x1269a5c00] 03:53:40 INFO - PROCESS | 1674 | 1464087220463 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12bb1dc00) [pid = 1674] [serial = 2108] [outer = 0x1269a5c00] 03:53:41 INFO - PROCESS | 1674 | 1464087221061 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]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 871ms 03:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:53:41 INFO - PROCESS | 1674 | 1464087221079 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 1674 | 1464087221081 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:53:41 INFO - PROCESS | 1674 | 1464087221084 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 1674 | 1464087221086 Marionette TRACE conn2 <- [1,2782,null,{}] 03:53:41 INFO - PROCESS | 1674 | 1464087221090 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}] 03:53:41 INFO - PROCESS | 1674 | 1464087221182 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:53:41 INFO - PROCESS | 1674 | 1464087221241 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f5f800 == 59 [pid = 1674] [id = 703] 03:53:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x113b40000) [pid = 1674] [serial = 2109] [outer = 0x0] 03:53:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x1164ee000) [pid = 1674] [serial = 2110] [outer = 0x113b40000] 03:53:41 INFO - PROCESS | 1674 | 1464087221268 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x11689f800) [pid = 1674] [serial = 2111] [outer = 0x113b40000] 03:53:41 INFO - PROCESS | 1674 | 1464087221711 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]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 674ms 03:53:41 INFO - PROCESS | 1674 | 1464087221759 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 1674 | 1464087221762 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:53:41 INFO - PROCESS | 1674 | 1464087221767 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 1674 | 1464087221768 Marionette TRACE conn2 <- [1,2786,null,{}] 03:53:41 INFO - PROCESS | 1674 | 1464087221770 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}] 03:53:41 INFO - PROCESS | 1674 | 1464087221861 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:53:41 INFO - PROCESS | 1674 | 1464087221935 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:41 INFO - PROCESS | 1674 | ++DOCSHELL 0x118099800 == 60 [pid = 1674] [id = 704] 03:53:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x116a59800) [pid = 1674] [serial = 2112] [outer = 0x0] 03:53:41 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x11767bc00) [pid = 1674] [serial = 2113] [outer = 0x116a59800] 03:53:41 INFO - PROCESS | 1674 | 1464087221963 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1180c2c00) [pid = 1674] [serial = 2114] [outer = 0x116a59800] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9be000 == 59 [pid = 1674] [id = 654] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12a520800 == 58 [pid = 1674] [id = 653] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9df800 == 57 [pid = 1674] [id = 697] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9c3800 == 56 [pid = 1674] [id = 696] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12d42b800 == 55 [pid = 1674] [id = 695] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce49000 == 54 [pid = 1674] [id = 694] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb8c000 == 53 [pid = 1674] [id = 693] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x118095800 == 52 [pid = 1674] [id = 692] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12b885000 == 51 [pid = 1674] [id = 691] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x126517800) [pid = 1674] [serial = 2023] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x126c24400) [pid = 1674] [serial = 2044] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12a987800 == 50 [pid = 1674] [id = 690] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x1269e6000 == 49 [pid = 1674] [id = 689] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x1193a3000 == 48 [pid = 1674] [id = 688] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x116652000 == 47 [pid = 1674] [id = 687] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb94000 == 46 [pid = 1674] [id = 685] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12c65b800 == 45 [pid = 1674] [id = 684] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac75000 == 44 [pid = 1674] [id = 683] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x11a24b000 == 43 [pid = 1674] [id = 682] 03:53:42 INFO - PROCESS | 1674 | --DOCSHELL 0x12b892800 == 42 [pid = 1674] [id = 681] 03:53:42 INFO - PROCESS | 1674 | 1464087222360 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]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 621ms 03:53:42 INFO - PROCESS | 1674 | 1464087222388 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:53:42 INFO - PROCESS | 1674 | 1464087222389 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:53:42 INFO - PROCESS | 1674 | 1464087222392 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - PROCESS | 1674 | 1464087222395 Marionette TRACE conn2 <- [1,2790,null,{}] 03:53:42 INFO - PROCESS | 1674 | 1464087222403 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}] 03:53:42 INFO - PROCESS | 1674 | 1464087222506 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x129677400) [pid = 1674] [serial = 2006] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x123690c00) [pid = 1674] [serial = 2038] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x1185b8400) [pid = 1674] [serial = 2014] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x116a59000) [pid = 1674] [serial = 2011] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x111c7b400) [pid = 1674] [serial = 2008] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x123196c00) [pid = 1674] [serial = 2017] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x116720c00) [pid = 1674] [serial = 2027] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x115f24000) [pid = 1674] [serial = 2026] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1198ce800) [pid = 1674] [serial = 2032] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1180bdc00) [pid = 1674] [serial = 2029] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1185ab400) [pid = 1674] [serial = 2030] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x123f5b400) [pid = 1674] [serial = 2020] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1246c6c00) [pid = 1674] [serial = 2041] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x126518400) [pid = 1674] [serial = 2042] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x11a27dc00) [pid = 1674] [serial = 2035] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1231a2c00) [pid = 1674] [serial = 2036] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x123f5f800) [pid = 1674] [serial = 2039] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x119a28c00) [pid = 1674] [serial = 2033] [outer = 0x0] [url = about:blank] 03:53:42 INFO - PROCESS | 1674 | 1464087222599 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:42 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c5800 == 43 [pid = 1674] [id = 705] 03:53:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x116725000) [pid = 1674] [serial = 2115] [outer = 0x0] 03:53:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x118061400) [pid = 1674] [serial = 2116] [outer = 0x116725000] 03:53:42 INFO - PROCESS | 1674 | 1464087222645 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x119358400) [pid = 1674] [serial = 2117] [outer = 0x116725000] 03:53:43 INFO - PROCESS | 1674 | 1464087223005 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]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 623ms 03:53:43 INFO - PROCESS | 1674 | 1464087223016 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 1674 | 1464087223021 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:53:43 INFO - PROCESS | 1674 | 1464087223024 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 1674 | 1464087223025 Marionette TRACE conn2 <- [1,2794,null,{}] 03:53:43 INFO - PROCESS | 1674 | 1464087223027 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}] 03:53:43 INFO - PROCESS | 1674 | 1464087223107 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:53:43 INFO - PROCESS | 1674 | 1464087223181 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e22800 == 44 [pid = 1674] [id = 706] 03:53:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1198d1800) [pid = 1674] [serial = 2118] [outer = 0x0] 03:53:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x119df1400) [pid = 1674] [serial = 2119] [outer = 0x1198d1800] 03:53:43 INFO - PROCESS | 1674 | 1464087223209 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11a188400) [pid = 1674] [serial = 2120] [outer = 0x1198d1800] 03:53:43 INFO - PROCESS | 1674 | 1464087223489 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]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 517ms 03:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:53:43 INFO - PROCESS | 1674 | 1464087223542 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 1674 | 1464087223543 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:53:43 INFO - PROCESS | 1674 | 1464087223545 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 1674 | 1464087223556 Marionette TRACE conn2 <- [1,2798,null,{}] 03:53:43 INFO - PROCESS | 1674 | 1464087223559 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}] 03:53:43 INFO - PROCESS | 1674 | 1464087223633 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:53:43 INFO - PROCESS | 1674 | 1464087223640 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:43 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f73000 == 45 [pid = 1674] [id = 707] 03:53:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x11a276000) [pid = 1674] [serial = 2121] [outer = 0x0] 03:53:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12316a800) [pid = 1674] [serial = 2122] [outer = 0x11a276000] 03:53:43 INFO - PROCESS | 1674 | 1464087223666 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12346b400) [pid = 1674] [serial = 2123] [outer = 0x11a276000] 03:53:44 INFO - PROCESS | 1674 | 1464087223997 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]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 480ms 03:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:53:44 INFO - PROCESS | 1674 | 1464087224025 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 1674 | 1464087224027 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:53:44 INFO - PROCESS | 1674 | 1464087224029 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 1674 | 1464087224030 Marionette TRACE conn2 <- [1,2802,null,{}] 03:53:44 INFO - PROCESS | 1674 | 1464087224032 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}] 03:53:44 INFO - PROCESS | 1674 | 1464087224160 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:53:44 INFO - PROCESS | 1674 | 1464087224194 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x1269d8000 == 46 [pid = 1674] [id = 708] 03:53:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x11289d400) [pid = 1674] [serial = 2124] [outer = 0x0] 03:53:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x123691000) [pid = 1674] [serial = 2125] [outer = 0x11289d400] 03:53:44 INFO - PROCESS | 1674 | 1464087224221 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x124f14800) [pid = 1674] [serial = 2126] [outer = 0x11289d400] 03:53:44 INFO - PROCESS | 1674 | 1464087224532 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]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 03:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:53:44 INFO - PROCESS | 1674 | 1464087224606 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 1674 | 1464087224607 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:53:44 INFO - PROCESS | 1674 | 1464087224609 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 1674 | 1464087224610 Marionette TRACE conn2 <- [1,2806,null,{}] 03:53:44 INFO - PROCESS | 1674 | 1464087224612 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}] 03:53:44 INFO - PROCESS | 1674 | 1464087224718 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:53:44 INFO - PROCESS | 1674 | 1464087224755 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:44 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a707800 == 47 [pid = 1674] [id = 709] 03:53:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x1234b8800) [pid = 1674] [serial = 2127] [outer = 0x0] 03:53:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x126517800) [pid = 1674] [serial = 2128] [outer = 0x1234b8800] 03:53:44 INFO - PROCESS | 1674 | 1464087224781 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x126c24400) [pid = 1674] [serial = 2129] [outer = 0x1234b8800] 03:53:45 INFO - PROCESS | 1674 | 1464087225098 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]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 03:53:45 INFO - PROCESS | 1674 | 1464087225128 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 1674 | 1464087225129 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:53:45 INFO - PROCESS | 1674 | 1464087225131 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 1674 | 1464087225133 Marionette TRACE conn2 <- [1,2810,null,{}] 03:53:45 INFO - PROCESS | 1674 | 1464087225137 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}] 03:53:45 INFO - PROCESS | 1674 | 1464087225234 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:53:45 INFO - PROCESS | 1674 | 1464087225247 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac77800 == 48 [pid = 1674] [id = 710] 03:53:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12696f000) [pid = 1674] [serial = 2130] [outer = 0x0] 03:53:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x129248c00) [pid = 1674] [serial = 2131] [outer = 0x12696f000] 03:53:45 INFO - PROCESS | 1674 | 1464087225273 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x129407400) [pid = 1674] [serial = 2132] [outer = 0x12696f000] 03:53:45 INFO - PROCESS | 1674 | 1464087225618 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]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 523ms 03:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:53:45 INFO - PROCESS | 1674 | 1464087225654 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 1674 | 1464087225656 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:53:45 INFO - PROCESS | 1674 | 1464087225658 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 1674 | 1464087225659 Marionette TRACE conn2 <- [1,2814,null,{}] 03:53:45 INFO - PROCESS | 1674 | 1464087225661 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}] 03:53:45 INFO - PROCESS | 1674 | 1464087225761 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:53:45 INFO - PROCESS | 1674 | 1464087225776 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:45 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb3f800 == 49 [pid = 1674] [id = 711] 03:53:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x12966ec00) [pid = 1674] [serial = 2133] [outer = 0x0] 03:53:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x12a564800) [pid = 1674] [serial = 2134] [outer = 0x12966ec00] 03:53:45 INFO - PROCESS | 1674 | 1464087225801 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12a7f3400) [pid = 1674] [serial = 2135] [outer = 0x12966ec00] 03:53:46 INFO - PROCESS | 1674 | 1464087226147 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]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 03:53:46 INFO - PROCESS | 1674 | 1464087226176 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 1674 | 1464087226178 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:53:46 INFO - PROCESS | 1674 | 1464087226189 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 1674 | 1464087226190 Marionette TRACE conn2 <- [1,2818,null,{}] 03:53:46 INFO - PROCESS | 1674 | 1464087226192 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}] 03:53:46 INFO - PROCESS | 1674 | 1464087226291 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:53:46 INFO - PROCESS | 1674 | 1464087226327 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf21800 == 50 [pid = 1674] [id = 712] 03:53:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x12a559c00) [pid = 1674] [serial = 2136] [outer = 0x0] 03:53:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12a978000) [pid = 1674] [serial = 2137] [outer = 0x12a559c00] 03:53:46 INFO - PROCESS | 1674 | 1464087226353 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12aba7800) [pid = 1674] [serial = 2138] [outer = 0x12a559c00] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x114ff3c00) [pid = 1674] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x1246c5c00) [pid = 1674] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x11289b400) [pid = 1674] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x117678800) [pid = 1674] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x12940e800) [pid = 1674] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x11758a400) [pid = 1674] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12a560400) [pid = 1674] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x113c28000) [pid = 1674] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x12ba5f400) [pid = 1674] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x11767a000) [pid = 1674] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x12a55b400) [pid = 1674] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x119108c00) [pid = 1674] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x129404000) [pid = 1674] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x11a18b800) [pid = 1674] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x1231a0800) [pid = 1674] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1185dd000) [pid = 1674] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12abaa400) [pid = 1674] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11649f000) [pid = 1674] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:53:46 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x123fd3800) [pid = 1674] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:53:46 INFO - PROCESS | 1674 | 1464087226794 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]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 619ms 03:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:53:46 INFO - PROCESS | 1674 | 1464087226808 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 1674 | 1464087226810 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:53:46 INFO - PROCESS | 1674 | 1464087226812 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 1674 | 1464087226814 Marionette TRACE conn2 <- [1,2822,null,{}] 03:53:46 INFO - PROCESS | 1674 | 1464087226830 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}] 03:53:46 INFO - PROCESS | 1674 | 1464087226941 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:53:46 INFO - PROCESS | 1674 | 1464087226945 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:46 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb98800 == 51 [pid = 1674] [id = 713] 03:53:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11814ec00) [pid = 1674] [serial = 2139] [outer = 0x0] 03:53:46 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x12a560400) [pid = 1674] [serial = 2140] [outer = 0x11814ec00] 03:53:46 INFO - PROCESS | 1674 | 1464087226975 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x12ac63800) [pid = 1674] [serial = 2141] [outer = 0x11814ec00] 03:53:47 INFO - PROCESS | 1674 | 1464087227315 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]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 532ms 03:53:47 INFO - PROCESS | 1674 | 1464087227344 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 1674 | 1464087227345 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:53:47 INFO - PROCESS | 1674 | 1464087227347 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 1674 | 1464087227349 Marionette TRACE conn2 <- [1,2826,null,{}] 03:53:47 INFO - PROCESS | 1674 | 1464087227351 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}] 03:53:47 INFO - PROCESS | 1674 | 1464087227432 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:53:47 INFO - PROCESS | 1674 | 1464087227490 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d415800 == 52 [pid = 1674] [id = 714] 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x119108c00) [pid = 1674] [serial = 2142] [outer = 0x0] 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x12b80a400) [pid = 1674] [serial = 2143] [outer = 0x119108c00] 03:53:47 INFO - PROCESS | 1674 | 1464087227515 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12ba60800) [pid = 1674] [serial = 2144] [outer = 0x119108c00] 03:53:47 INFO - PROCESS | 1674 | 1464087227805 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 469ms 03:53:47 INFO - PROCESS | 1674 | 1464087227825 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 1674 | 1464087227827 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:53:47 INFO - PROCESS | 1674 | 1464087227829 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 1674 | 1464087227830 Marionette TRACE conn2 <- [1,2830,null,{}] 03:53:47 INFO - PROCESS | 1674 | 1464087227832 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}] 03:53:47 INFO - PROCESS | 1674 | 1464087227917 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:53:47 INFO - PROCESS | 1674 | 1464087227923 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:47 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9b7000 == 53 [pid = 1674] [id = 715] 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x123f61c00) [pid = 1674] [serial = 2145] [outer = 0x0] 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12ba69000) [pid = 1674] [serial = 2146] [outer = 0x123f61c00] 03:53:47 INFO - PROCESS | 1674 | 1464087227948 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12bb1f800) [pid = 1674] [serial = 2147] [outer = 0x123f61c00] 03:53:48 INFO - PROCESS | 1674 | 1464087228273 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]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 473ms 03:53:48 INFO - PROCESS | 1674 | 1464087228302 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 1674 | 1464087228303 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:53:48 INFO - PROCESS | 1674 | 1464087228306 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 1674 | 1464087228307 Marionette TRACE conn2 <- [1,2834,null,{}] 03:53:48 INFO - PROCESS | 1674 | 1464087228309 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}] 03:53:48 INFO - PROCESS | 1674 | 1464087228427 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:53:48 INFO - PROCESS | 1674 | 1464087228434 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:48 INFO - PROCESS | 1674 | ++DOCSHELL 0x12db8b800 == 54 [pid = 1674] [id = 716] 03:53:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1126e7c00) [pid = 1674] [serial = 2148] [outer = 0x0] 03:53:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x12bb1f400) [pid = 1674] [serial = 2149] [outer = 0x1126e7c00] 03:53:48 INFO - PROCESS | 1674 | 1464087228459 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x12bb6a000) [pid = 1674] [serial = 2150] [outer = 0x1126e7c00] 03:53:48 INFO - PROCESS | 1674 | 1464087228885 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 620ms 03:53:48 INFO - PROCESS | 1674 | 1464087228927 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:53:48 INFO - PROCESS | 1674 | 1464087228929 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:53:48 INFO - PROCESS | 1674 | 1464087228952 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 1674 | 1464087228954 Marionette TRACE conn2 <- [1,2838,null,{}] 03:53:48 INFO - PROCESS | 1674 | 1464087228961 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}] 03:53:49 INFO - PROCESS | 1674 | 1464087229066 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:53:49 INFO - PROCESS | 1674 | 1464087229161 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d38800 == 55 [pid = 1674] [id = 717] 03:53:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x110f52800) [pid = 1674] [serial = 2151] [outer = 0x0] 03:53:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x110f54400) [pid = 1674] [serial = 2152] [outer = 0x110f52800] 03:53:49 INFO - PROCESS | 1674 | 1464087229193 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x1128a8000) [pid = 1674] [serial = 2153] [outer = 0x110f52800] 03:53:49 INFO - PROCESS | 1674 | 1464087229607 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]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 742ms 03:53:49 INFO - PROCESS | 1674 | 1464087229675 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 1674 | 1464087229679 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:53:49 INFO - PROCESS | 1674 | 1464087229684 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 1674 | 1464087229686 Marionette TRACE conn2 <- [1,2842,null,{}] 03:53:49 INFO - PROCESS | 1674 | 1464087229688 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}] 03:53:49 INFO - PROCESS | 1674 | 1464087229790 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:53:49 INFO - PROCESS | 1674 | 1464087229862 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:49 INFO - PROCESS | 1674 | ++DOCSHELL 0x126559000 == 56 [pid = 1674] [id = 718] 03:53:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x112e81c00) [pid = 1674] [serial = 2154] [outer = 0x0] 03:53:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x116720c00) [pid = 1674] [serial = 2155] [outer = 0x112e81c00] 03:53:49 INFO - PROCESS | 1674 | 1464087229891 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x117595000) [pid = 1674] [serial = 2156] [outer = 0x112e81c00] 03:53:50 INFO - PROCESS | 1674 | 1464087230318 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]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 674ms 03:53:50 INFO - PROCESS | 1674 | 1464087230357 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 1674 | 1464087230359 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:53:50 INFO - PROCESS | 1674 | 1464087230361 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 1674 | 1464087230364 Marionette TRACE conn2 <- [1,2846,null,{}] 03:53:50 INFO - PROCESS | 1674 | 1464087230372 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}] 03:53:50 INFO - PROCESS | 1674 | 1464087230499 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:53:50 INFO - PROCESS | 1674 | 1464087230562 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:50 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9d8800 == 57 [pid = 1674] [id = 719] 03:53:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x1185af800) [pid = 1674] [serial = 2157] [outer = 0x0] 03:53:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x1198cf800) [pid = 1674] [serial = 2158] [outer = 0x1185af800] 03:53:50 INFO - PROCESS | 1674 | 1464087230593 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x1231a0000) [pid = 1674] [serial = 2159] [outer = 0x1185af800] 03:53:51 INFO - PROCESS | 1674 | 1464087231010 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]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 677ms 03:53:51 INFO - PROCESS | 1674 | 1464087231038 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 1674 | 1464087231040 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:53:51 INFO - PROCESS | 1674 | 1464087231042 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 1674 | 1464087231044 Marionette TRACE conn2 <- [1,2850,null,{}] 03:53:51 INFO - PROCESS | 1674 | 1464087231046 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}] 03:53:51 INFO - PROCESS | 1674 | 1464087231149 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:53:51 INFO - PROCESS | 1674 | 1464087231207 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x137730800 == 58 [pid = 1674] [id = 720] 03:53:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x1234b5c00) [pid = 1674] [serial = 2160] [outer = 0x0] 03:53:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x1238eac00) [pid = 1674] [serial = 2161] [outer = 0x1234b5c00] 03:53:51 INFO - PROCESS | 1674 | 1464087231237 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x123f66c00) [pid = 1674] [serial = 2162] [outer = 0x1234b5c00] 03:53:51 INFO - PROCESS | 1674 | 1464087231681 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 669ms 03:53:51 INFO - PROCESS | 1674 | 1464087231712 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 1674 | 1464087231713 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:53:51 INFO - PROCESS | 1674 | 1464087231716 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 1674 | 1464087231717 Marionette TRACE conn2 <- [1,2854,null,{}] 03:53:51 INFO - PROCESS | 1674 | 1464087231719 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}] 03:53:51 INFO - PROCESS | 1674 | 1464087231820 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:53:51 INFO - PROCESS | 1674 | 1464087231910 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:51 INFO - PROCESS | 1674 | ++DOCSHELL 0x12dab9800 == 59 [pid = 1674] [id = 721] 03:53:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x123f69800) [pid = 1674] [serial = 2163] [outer = 0x0] 03:53:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x124f10800) [pid = 1674] [serial = 2164] [outer = 0x123f69800] 03:53:51 INFO - PROCESS | 1674 | 1464087231939 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x128d37c00) [pid = 1674] [serial = 2165] [outer = 0x123f69800] 03:53:52 INFO - PROCESS | 1674 | 1464087232378 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]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 719ms 03:53:52 INFO - PROCESS | 1674 | 1464087232436 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:53:52 INFO - PROCESS | 1674 | 1464087232438 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:53:52 INFO - PROCESS | 1674 | 1464087232440 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 1674 | 1464087232441 Marionette TRACE conn2 <- [1,2858,null,{}] 03:53:52 INFO - PROCESS | 1674 | 1464087232444 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}] 03:53:52 INFO - PROCESS | 1674 | 1464087232560 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:53:52 INFO - PROCESS | 1674 | 1464087232634 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:52 INFO - PROCESS | 1674 | ++DOCSHELL 0x1232b2000 == 60 [pid = 1674] [id = 722] 03:53:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x1121b5c00) [pid = 1674] [serial = 2166] [outer = 0x0] 03:53:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x118064800) [pid = 1674] [serial = 2167] [outer = 0x1121b5c00] 03:53:52 INFO - PROCESS | 1674 | 1464087232665 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x12a974c00) [pid = 1674] [serial = 2168] [outer = 0x1121b5c00] 03:53:53 INFO - PROCESS | 1674 | 1464087233244 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 870ms 03:53:53 INFO - PROCESS | 1674 | 1464087233312 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 1674 | 1464087233316 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:53:53 INFO - PROCESS | 1674 | 1464087233322 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 1674 | 1464087233325 Marionette TRACE conn2 <- [1,2862,null,{}] 03:53:53 INFO - PROCESS | 1674 | 1464087233330 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}] 03:53:53 INFO - PROCESS | 1674 | 1464087233473 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:53:53 INFO - PROCESS | 1674 | 1464087233604 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:53 INFO - PROCESS | 1674 | ++DOCSHELL 0x123f6b800 == 61 [pid = 1674] [id = 723] 03:53:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x114ff9c00) [pid = 1674] [serial = 2169] [outer = 0x0] 03:53:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x115d84400) [pid = 1674] [serial = 2170] [outer = 0x114ff9c00] 03:53:53 INFO - PROCESS | 1674 | 1464087233630 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x116848800) [pid = 1674] [serial = 2171] [outer = 0x114ff9c00] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9b7000 == 60 [pid = 1674] [id = 715] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12d415800 == 59 [pid = 1674] [id = 714] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb98800 == 58 [pid = 1674] [id = 713] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf21800 == 57 [pid = 1674] [id = 712] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb3f800 == 56 [pid = 1674] [id = 711] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac77800 == 55 [pid = 1674] [id = 710] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x123809c00) [pid = 1674] [serial = 2053] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x12bb18400) [pid = 1674] [serial = 2092] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x129245400) [pid = 1674] [serial = 2056] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | 1464087234130 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]]]}] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12a707800 == 54 [pid = 1674] [id = 709] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x1269d8000 == 53 [pid = 1674] [id = 708] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x124f73000 == 52 [pid = 1674] [id = 707] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x123e22800 == 51 [pid = 1674] [id = 706] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c5800 == 50 [pid = 1674] [id = 705] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x118099800 == 49 [pid = 1674] [id = 704] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x124f5f800 == 48 [pid = 1674] [id = 703] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9c5800 == 47 [pid = 1674] [id = 700] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x12a520000 == 46 [pid = 1674] [id = 699] 03:53:54 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c8800 == 45 [pid = 1674] [id = 698] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x128d7ac00) [pid = 1674] [serial = 1967] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x124f88400) [pid = 1674] [serial = 1964] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x12924c800) [pid = 1674] [serial = 2024] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x119e0e000) [pid = 1674] [serial = 1961] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x12ac71800) [pid = 1674] [serial = 1955] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x1185a7400) [pid = 1674] [serial = 1958] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x119111400) [pid = 1674] [serial = 2065] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x119e0e800) [pid = 1674] [serial = 2066] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x1269a5800) [pid = 1674] [serial = 2071] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12940b800) [pid = 1674] [serial = 2060] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x126c20c00) [pid = 1674] [serial = 2059] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x11a279000) [pid = 1674] [serial = 2068] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x129672400) [pid = 1674] [serial = 2074] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x123ac6800) [pid = 1674] [serial = 2069] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1185d9c00) [pid = 1674] [serial = 2063] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1180bec00) [pid = 1674] [serial = 2062] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12aba9c00) [pid = 1674] [serial = 2080] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x116846000) [pid = 1674] [serial = 2048] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x115d81c00) [pid = 1674] [serial = 2047] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x12ba68c00) [pid = 1674] [serial = 2090] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1198d9c00) [pid = 1674] [serial = 2051] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x119106800) [pid = 1674] [serial = 2050] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x12a97c000) [pid = 1674] [serial = 2078] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12a7f2800) [pid = 1674] [serial = 2077] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1265b3000) [pid = 1674] [serial = 2083] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x12b805800) [pid = 1674] [serial = 2084] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x12ba5d000) [pid = 1674] [serial = 2087] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x12ba64400) [pid = 1674] [serial = 2089] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x12b80e000) [pid = 1674] [serial = 2086] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x12ac6ac00) [pid = 1674] [serial = 2081] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x128d70000) [pid = 1674] [serial = 2072] [outer = 0x0] [url = about:blank] 03:53:54 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x12a55b000) [pid = 1674] [serial = 2075] [outer = 0x0] [url = about:blank] 03:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 872ms 03:53:54 INFO - PROCESS | 1674 | 1464087234194 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 1674 | 1464087234197 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:53:54 INFO - PROCESS | 1674 | 1464087234202 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 1674 | 1464087234203 Marionette TRACE conn2 <- [1,2866,null,{}] 03:53:54 INFO - PROCESS | 1674 | 1464087234206 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}] 03:53:54 INFO - PROCESS | 1674 | 1464087234291 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:53:54 INFO - PROCESS | 1674 | 1464087234302 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193c2800 == 46 [pid = 1674] [id = 724] 03:53:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x11713d800) [pid = 1674] [serial = 2172] [outer = 0x0] 03:53:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11767e800) [pid = 1674] [serial = 2173] [outer = 0x11713d800] 03:53:54 INFO - PROCESS | 1674 | 1464087234329 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1185ab400) [pid = 1674] [serial = 2174] [outer = 0x11713d800] 03:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 03:53:54 INFO - PROCESS | 1674 | 1464087234710 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]]]}] 03:53:54 INFO - PROCESS | 1674 | 1464087234721 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 1674 | 1464087234722 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:53:54 INFO - PROCESS | 1674 | 1464087234725 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 1674 | 1464087234727 Marionette TRACE conn2 <- [1,2870,null,{}] 03:53:54 INFO - PROCESS | 1674 | 1464087234736 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}] 03:53:54 INFO - PROCESS | 1674 | 1464087234823 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:53:54 INFO - PROCESS | 1674 | 1464087234829 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:54 INFO - PROCESS | 1674 | ++DOCSHELL 0x124221800 == 47 [pid = 1674] [id = 725] 03:53:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x119103c00) [pid = 1674] [serial = 2175] [outer = 0x0] 03:53:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1198d9000) [pid = 1674] [serial = 2176] [outer = 0x119103c00] 03:53:54 INFO - PROCESS | 1674 | 1464087234857 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11a037000) [pid = 1674] [serial = 2177] [outer = 0x119103c00] 03:53:55 INFO - PROCESS | 1674 | 1464087235215 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]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 03:53:55 INFO - PROCESS | 1674 | 1464087235246 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 1674 | 1464087235247 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:53:55 INFO - PROCESS | 1674 | 1464087235250 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 1674 | 1464087235252 Marionette TRACE conn2 <- [1,2874,null,{}] 03:53:55 INFO - PROCESS | 1674 | 1464087235256 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}] 03:53:55 INFO - PROCESS | 1674 | 1464087235373 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:53:55 INFO - PROCESS | 1674 | 1464087235381 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x125488000 == 48 [pid = 1674] [id = 726] 03:53:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x11a18c400) [pid = 1674] [serial = 2178] [outer = 0x0] 03:53:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x123168800) [pid = 1674] [serial = 2179] [outer = 0x11a18c400] 03:53:55 INFO - PROCESS | 1674 | 1464087235408 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x123aba800) [pid = 1674] [serial = 2180] [outer = 0x11a18c400] 03:53:55 INFO - PROCESS | 1674 | 1464087235711 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]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 471ms 03:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:53:55 INFO - PROCESS | 1674 | 1464087235725 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 1674 | 1464087235726 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:53:55 INFO - PROCESS | 1674 | 1464087235728 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 1674 | 1464087235730 Marionette TRACE conn2 <- [1,2878,null,{}] 03:53:55 INFO - PROCESS | 1674 | 1464087235732 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}] 03:53:55 INFO - PROCESS | 1674 | 1464087235815 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:53:55 INFO - PROCESS | 1674 | 1464087235822 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:55 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193a2000 == 49 [pid = 1674] [id = 727] 03:53:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x123abf000) [pid = 1674] [serial = 2181] [outer = 0x0] 03:53:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x124f14000) [pid = 1674] [serial = 2182] [outer = 0x123abf000] 03:53:55 INFO - PROCESS | 1674 | 1464087235847 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x124f8d400) [pid = 1674] [serial = 2183] [outer = 0x123abf000] 03:53:56 INFO - PROCESS | 1674 | 1464087236196 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]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 03:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:53:56 INFO - PROCESS | 1674 | 1464087236248 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 1674 | 1464087236251 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:53:56 INFO - PROCESS | 1674 | 1464087236253 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 1674 | 1464087236254 Marionette TRACE conn2 <- [1,2882,null,{}] 03:53:56 INFO - PROCESS | 1674 | 1464087236257 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}] 03:53:56 INFO - PROCESS | 1674 | 1464087236374 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:53:56 INFO - PROCESS | 1674 | 1464087236388 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b1de800 == 50 [pid = 1674] [id = 728] 03:53:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x123f60800) [pid = 1674] [serial = 2184] [outer = 0x0] 03:53:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x128d33000) [pid = 1674] [serial = 2185] [outer = 0x123f60800] 03:53:56 INFO - PROCESS | 1674 | 1464087236420 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12a7f2400) [pid = 1674] [serial = 2186] [outer = 0x123f60800] 03:53:56 INFO - PROCESS | 1674 | 1464087236771 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]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 571ms 03:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:53:56 INFO - PROCESS | 1674 | 1464087236824 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 1674 | 1464087236825 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:53:56 INFO - PROCESS | 1674 | 1464087236827 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 1674 | 1464087236828 Marionette TRACE conn2 <- [1,2886,null,{}] 03:53:56 INFO - PROCESS | 1674 | 1464087236831 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}] 03:53:56 INFO - PROCESS | 1674 | 1464087236936 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:53:56 INFO - PROCESS | 1674 | 1464087236971 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:56 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb46000 == 51 [pid = 1674] [id = 729] 03:53:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x12a7f0c00) [pid = 1674] [serial = 2187] [outer = 0x0] 03:53:56 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x12a97b000) [pid = 1674] [serial = 2188] [outer = 0x12a7f0c00] 03:53:56 INFO - PROCESS | 1674 | 1464087236996 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12abae000) [pid = 1674] [serial = 2189] [outer = 0x12a7f0c00] 03:53:57 INFO - PROCESS | 1674 | 1464087237328 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]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 03:53:57 INFO - PROCESS | 1674 | 1464087237348 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 1674 | 1464087237350 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:53:57 INFO - PROCESS | 1674 | 1464087237354 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 1674 | 1464087237355 Marionette TRACE conn2 <- [1,2890,null,{}] 03:53:57 INFO - PROCESS | 1674 | 1464087237358 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}] 03:53:57 INFO - PROCESS | 1674 | 1464087237460 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:53:57 INFO - PROCESS | 1674 | --DOCSHELL 0x12d31e800 == 50 [pid = 1674] [id = 17] 03:53:57 INFO - PROCESS | 1674 | 1464087237485 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:57 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c911000 == 51 [pid = 1674] [id = 730] 03:53:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x12ac6b400) [pid = 1674] [serial = 2190] [outer = 0x0] 03:53:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x12b80c000) [pid = 1674] [serial = 2191] [outer = 0x12ac6b400] 03:53:57 INFO - PROCESS | 1674 | 1464087237527 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x12ba61800) [pid = 1674] [serial = 2192] [outer = 0x12ac6b400] 03:53:57 INFO - PROCESS | 1674 | 1464087237882 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 03:53:57 INFO - PROCESS | 1674 | 1464087237925 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 1674 | 1464087237926 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:53:57 INFO - PROCESS | 1674 | 1464087237928 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 1674 | 1464087237929 Marionette TRACE conn2 <- [1,2894,null,{}] 03:53:57 INFO - PROCESS | 1674 | 1464087237932 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}] 03:53:58 INFO - PROCESS | 1674 | 1464087238033 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:53:58 INFO - PROCESS | 1674 | 1464087238068 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cba9800 == 52 [pid = 1674] [id = 731] 03:53:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x11815ac00) [pid = 1674] [serial = 2193] [outer = 0x0] 03:53:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x12ba67400) [pid = 1674] [serial = 2194] [outer = 0x11815ac00] 03:53:58 INFO - PROCESS | 1674 | 1464087238094 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x12bb1bc00) [pid = 1674] [serial = 2195] [outer = 0x11815ac00] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12542bc00) [pid = 1674] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12bb12800) [pid = 1674] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x1234bf400) [pid = 1674] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x1164a4400) [pid = 1674] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x110e0ec00) [pid = 1674] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x1180be000) [pid = 1674] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1233fa000) [pid = 1674] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11a18cc00) [pid = 1674] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x123f61c00) [pid = 1674] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x1234b8800) [pid = 1674] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x12696f000) [pid = 1674] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x11289d400) [pid = 1674] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12a559c00) [pid = 1674] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x113b40000) [pid = 1674] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x116725000) [pid = 1674] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x116a59800) [pid = 1674] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1198d1800) [pid = 1674] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x11a276000) [pid = 1674] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x12966ec00) [pid = 1674] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x119108c00) [pid = 1674] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:53:58 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11814ec00) [pid = 1674] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:53:58 INFO - PROCESS | 1674 | 1464087238497 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]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 619ms 03:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:53:58 INFO - PROCESS | 1674 | 1464087238548 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 1674 | 1464087238549 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:53:58 INFO - PROCESS | 1674 | 1464087238551 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 1674 | 1464087238552 Marionette TRACE conn2 <- [1,2898,null,{}] 03:53:58 INFO - PROCESS | 1674 | 1464087238554 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}] 03:53:58 INFO - PROCESS | 1674 | 1464087238638 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:53:58 INFO - PROCESS | 1674 | 1464087238698 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:58 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a9a1000 == 53 [pid = 1674] [id = 732] 03:53:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x113bb8000) [pid = 1674] [serial = 2196] [outer = 0x0] 03:53:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1185c0c00) [pid = 1674] [serial = 2197] [outer = 0x113bb8000] 03:53:58 INFO - PROCESS | 1674 | 1464087238722 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x12319bc00) [pid = 1674] [serial = 2198] [outer = 0x113bb8000] 03:53:59 INFO - PROCESS | 1674 | 1464087239016 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]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 03:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:53:59 INFO - PROCESS | 1674 | 1464087239072 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 1674 | 1464087239073 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:53:59 INFO - PROCESS | 1674 | 1464087239076 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 1674 | 1464087239077 Marionette TRACE conn2 <- [1,2902,null,{}] 03:53:59 INFO - PROCESS | 1674 | 1464087239088 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}] 03:53:59 INFO - PROCESS | 1674 | 1464087239186 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:53:59 INFO - PROCESS | 1674 | 1464087239191 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d434000 == 54 [pid = 1674] [id = 733] 03:53:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x113c2dc00) [pid = 1674] [serial = 2199] [outer = 0x0] 03:53:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x12542c400) [pid = 1674] [serial = 2200] [outer = 0x113c2dc00] 03:53:59 INFO - PROCESS | 1674 | 1464087239270 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x12bb6e400) [pid = 1674] [serial = 2201] [outer = 0x113c2dc00] 03:53:59 INFO - PROCESS | 1674 | 1464087239552 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 526ms 03:53:59 INFO - PROCESS | 1674 | 1464087239603 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 1674 | 1464087239605 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:53:59 INFO - PROCESS | 1674 | 1464087239609 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 1674 | 1464087239610 Marionette TRACE conn2 <- [1,2906,null,{}] 03:53:59 INFO - PROCESS | 1674 | 1464087239614 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}] 03:53:59 INFO - PROCESS | 1674 | 1464087239748 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:53:59 INFO - PROCESS | 1674 | 1464087239754 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:53:59 INFO - PROCESS | 1674 | ++DOCSHELL 0x12dab3800 == 55 [pid = 1674] [id = 734] 03:53:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11258c800) [pid = 1674] [serial = 2202] [outer = 0x0] 03:53:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x112593c00) [pid = 1674] [serial = 2203] [outer = 0x11258c800] 03:53:59 INFO - PROCESS | 1674 | 1464087239793 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x112599800) [pid = 1674] [serial = 2204] [outer = 0x11258c800] 03:54:00 INFO - PROCESS | 1674 | 1464087240235 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]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 03:54:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:54:00 INFO - PROCESS | 1674 | 1464087240279 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 1674 | 1464087240280 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:54:00 INFO - PROCESS | 1674 | 1464087240282 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 1674 | 1464087240284 Marionette TRACE conn2 <- [1,2910,null,{}] 03:54:00 INFO - PROCESS | 1674 | 1464087240287 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}] 03:54:00 INFO - PROCESS | 1674 | 1464087240381 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:54:00 INFO - PROCESS | 1674 | 1464087240501 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:00 INFO - PROCESS | 1674 | ++DOCSHELL 0x118099800 == 56 [pid = 1674] [id = 735] 03:54:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x110e12c00) [pid = 1674] [serial = 2205] [outer = 0x0] 03:54:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x110f49c00) [pid = 1674] [serial = 2206] [outer = 0x110e12c00] 03:54:00 INFO - PROCESS | 1674 | 1464087240534 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x11258d000) [pid = 1674] [serial = 2207] [outer = 0x110e12c00] 03:54:00 INFO - PROCESS | 1674 | 1464087240927 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]]]}] 03:54:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:54:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:54:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 03:54:00 INFO - PROCESS | 1674 | 1464087240955 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 1674 | 1464087240958 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:54:00 INFO - TEST-START | /DOMEvents/constructors.html 03:54:00 INFO - PROCESS | 1674 | 1464087240961 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 1674 | 1464087240964 Marionette TRACE conn2 <- [1,2914,null,{}] 03:54:00 INFO - PROCESS | 1674 | 1464087240967 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}] 03:54:01 INFO - PROCESS | 1674 | 1464087241072 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:54:01 INFO - PROCESS | 1674 | 1464087241171 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x124209800 == 57 [pid = 1674] [id = 736] 03:54:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x116724000) [pid = 1674] [serial = 2208] [outer = 0x0] 03:54:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x116a5ac00) [pid = 1674] [serial = 2209] [outer = 0x116724000] 03:54:01 INFO - PROCESS | 1674 | 1464087241203 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x118158000) [pid = 1674] [serial = 2210] [outer = 0x116724000] 03:54:01 INFO - PROCESS | 1674 | 1464087241598 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]]]}] 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:54:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:54:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:54:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:54:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:54:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:54:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:54:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:54:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:54:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 678ms 03:54:01 INFO - PROCESS | 1674 | 1464087241642 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:54:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:54:01 INFO - PROCESS | 1674 | 1464087241646 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:54:01 INFO - PROCESS | 1674 | 1464087241648 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 1674 | 1464087241650 Marionette TRACE conn2 <- [1,2918,null,{}] 03:54:01 INFO - PROCESS | 1674 | 1464087241652 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}] 03:54:01 INFO - PROCESS | 1674 | 1464087241757 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:54:01 INFO - PROCESS | 1674 | 1464087241819 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:01 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6eb800 == 58 [pid = 1674] [id = 737] 03:54:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x1185d2400) [pid = 1674] [serial = 2211] [outer = 0x0] 03:54:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x118da7000) [pid = 1674] [serial = 2212] [outer = 0x1185d2400] 03:54:01 INFO - PROCESS | 1674 | 1464087241889 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x1238ec000) [pid = 1674] [serial = 2213] [outer = 0x1185d2400] 03:54:02 INFO - PROCESS | 1674 | 1464087242253 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:54:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 622ms 03:54:02 INFO - PROCESS | 1674 | 1464087242271 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 1674 | 1464087242272 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:54:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:54:02 INFO - PROCESS | 1674 | 1464087242280 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 1674 | 1464087242284 Marionette TRACE conn2 <- [1,2922,null,{}] 03:54:02 INFO - PROCESS | 1674 | 1464087242287 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}] 03:54:02 INFO - PROCESS | 1674 | 1464087242392 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:54:02 INFO - PROCESS | 1674 | 1464087242490 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:02 INFO - PROCESS | 1674 | ++DOCSHELL 0x11601a800 == 59 [pid = 1674] [id = 738] 03:54:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x124f81c00) [pid = 1674] [serial = 2214] [outer = 0x0] 03:54:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x128d3b800) [pid = 1674] [serial = 2215] [outer = 0x124f81c00] 03:54:02 INFO - PROCESS | 1674 | 1464087242518 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x129678800) [pid = 1674] [serial = 2216] [outer = 0x124f81c00] 03:54:02 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:54:02 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:54:02 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:54:02 INFO - PROCESS | 1674 | [1674] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:54:02 INFO - PROCESS | 1674 | 1464087242876 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]]]}] 03:54:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:54:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:54:02 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 03:54:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:54:02 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 03:54:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:54:02 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]" 03:54:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:54:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:54:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 628ms 03:54:02 INFO - PROCESS | 1674 | 1464087242904 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 1674 | 1464087242906 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:54:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:54:02 INFO - PROCESS | 1674 | 1464087242908 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 1674 | 1464087242909 Marionette TRACE conn2 <- [1,2926,null,{}] 03:54:02 INFO - PROCESS | 1674 | 1464087242912 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}] 03:54:03 INFO - PROCESS | 1674 | 1464087243013 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:54:03 INFO - PROCESS | 1674 | 1464087243074 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d421000 == 60 [pid = 1674] [id = 739] 03:54:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x129679c00) [pid = 1674] [serial = 2217] [outer = 0x0] 03:54:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 139 (0x12b80d800) [pid = 1674] [serial = 2218] [outer = 0x129679c00] 03:54:03 INFO - PROCESS | 1674 | 1464087243102 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 140 (0x12bb6d800) [pid = 1674] [serial = 2219] [outer = 0x129679c00] 03:54:03 INFO - PROCESS | 1674 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:54:03 INFO - PROCESS | 1674 | 1464087243469 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]]]}] 03:54:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:54:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 619ms 03:54:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:54:03 INFO - PROCESS | 1674 | 1464087243528 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 1674 | 1464087243529 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:54:03 INFO - PROCESS | 1674 | 1464087243532 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 1674 | 1464087243533 Marionette TRACE conn2 <- [1,2930,null,{}] 03:54:03 INFO - PROCESS | 1674 | 1464087243535 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}] 03:54:03 INFO - PROCESS | 1674 | 1464087243639 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:54:03 INFO - PROCESS | 1674 | 1464087243696 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:03 INFO - PROCESS | 1674 | ++DOCSHELL 0x134690000 == 61 [pid = 1674] [id = 740] 03:54:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 141 (0x110eb3400) [pid = 1674] [serial = 2220] [outer = 0x0] 03:54:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 142 (0x110eb5000) [pid = 1674] [serial = 2221] [outer = 0x110eb3400] 03:54:03 INFO - PROCESS | 1674 | 1464087243748 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 1674 | ++DOMWINDOW == 143 (0x12bb70c00) [pid = 1674] [serial = 2222] [outer = 0x110eb3400] 03:54:04 INFO - PROCESS | 1674 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:54:04 INFO - PROCESS | 1674 | 1464087244141 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]]]}] 03:54:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:54:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 03:54:04 INFO - PROCESS | 1674 | 1464087244203 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 1674 | 1464087244204 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:54:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:54:04 INFO - PROCESS | 1674 | 1464087244206 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 1674 | 1464087244208 Marionette TRACE conn2 <- [1,2934,null,{}] 03:54:04 INFO - PROCESS | 1674 | 1464087244210 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}] 03:54:04 INFO - PROCESS | 1674 | 1464087244316 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:54:04 INFO - PROCESS | 1674 | 1464087244376 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:04 INFO - PROCESS | 1674 | ++DOCSHELL 0x123435800 == 62 [pid = 1674] [id = 741] 03:54:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 144 (0x111aafc00) [pid = 1674] [serial = 2223] [outer = 0x0] 03:54:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 145 (0x112585000) [pid = 1674] [serial = 2224] [outer = 0x111aafc00] 03:54:04 INFO - PROCESS | 1674 | 1464087244405 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 1674 | ++DOMWINDOW == 146 (0x1130ee000) [pid = 1674] [serial = 2225] [outer = 0x111aafc00] 03:54:04 INFO - PROCESS | 1674 | 1464087244964 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]]]}] 03:54:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:54:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 769ms 03:54:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:54:05 INFO - PROCESS | 1674 | 1464087244992 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 1674 | 1464087244995 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:54:05 INFO - PROCESS | 1674 | 1464087244998 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 1674 | 1464087245001 Marionette TRACE conn2 <- [1,2938,null,{}] 03:54:05 INFO - PROCESS | 1674 | 1464087245019 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}] 03:54:05 INFO - PROCESS | 1674 | 1464087245118 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:54:05 INFO - PROCESS | 1674 | 1464087245182 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a0e000 == 63 [pid = 1674] [id = 742] 03:54:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 147 (0x110f4d000) [pid = 1674] [serial = 2226] [outer = 0x0] 03:54:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 148 (0x112586400) [pid = 1674] [serial = 2227] [outer = 0x110f4d000] 03:54:05 INFO - PROCESS | 1674 | 1464087245210 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 149 (0x112597c00) [pid = 1674] [serial = 2228] [outer = 0x110f4d000] 03:54:05 INFO - PROCESS | 1674 | 1464087245606 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]]]}] 03:54:05 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. 03:54:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 634ms 03:54:05 INFO - PROCESS | 1674 | 1464087245633 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 1674 | 1464087245637 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:54:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:54:05 INFO - PROCESS | 1674 | 1464087245641 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 1674 | 1464087245643 Marionette TRACE conn2 <- [1,2942,null,{}] 03:54:05 INFO - PROCESS | 1674 | 1464087245645 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}] 03:54:05 INFO - PROCESS | 1674 | 1464087245741 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:54:05 INFO - PROCESS | 1674 | 1464087245805 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:05 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d7800 == 64 [pid = 1674] [id = 743] 03:54:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 150 (0x1126eb800) [pid = 1674] [serial = 2229] [outer = 0x0] 03:54:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 151 (0x115d81c00) [pid = 1674] [serial = 2230] [outer = 0x1126eb800] 03:54:05 INFO - PROCESS | 1674 | 1464087245830 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 1674 | ++DOMWINDOW == 152 (0x116728000) [pid = 1674] [serial = 2231] [outer = 0x1126eb800] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12dab3800 == 63 [pid = 1674] [id = 734] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d434000 == 62 [pid = 1674] [id = 733] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12a9a1000 == 61 [pid = 1674] [id = 732] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12cba9800 == 60 [pid = 1674] [id = 731] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12c911000 == 59 [pid = 1674] [id = 730] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb46000 == 58 [pid = 1674] [id = 729] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 151 (0x12bb1f400) [pid = 1674] [serial = 2149] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 150 (0x119358800) [pid = 1674] [serial = 2098] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 149 (0x12ba5fc00) [pid = 1674] [serial = 2107] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 148 (0x1128a1400) [pid = 1674] [serial = 2095] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 147 (0x123f67800) [pid = 1674] [serial = 2101] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 146 (0x12a972c00) [pid = 1674] [serial = 2104] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12b1de800 == 57 [pid = 1674] [id = 728] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1193a2000 == 56 [pid = 1674] [id = 727] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x125488000 == 55 [pid = 1674] [id = 726] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x124221800 == 54 [pid = 1674] [id = 725] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x1193c2800 == 53 [pid = 1674] [id = 724] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x123f6b800 == 52 [pid = 1674] [id = 723] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce52000 == 51 [pid = 1674] [id = 18] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12dab9800 == 50 [pid = 1674] [id = 721] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x137730800 == 49 [pid = 1674] [id = 720] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9d8800 == 48 [pid = 1674] [id = 719] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x126559000 == 47 [pid = 1674] [id = 718] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x118d38800 == 46 [pid = 1674] [id = 717] 03:54:06 INFO - PROCESS | 1674 | --DOCSHELL 0x12db8b800 == 45 [pid = 1674] [id = 716] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 145 (0x12a7f3400) [pid = 1674] [serial = 2135] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 144 (0x12a564800) [pid = 1674] [serial = 2134] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 143 (0x12ba60800) [pid = 1674] [serial = 2144] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 142 (0x12a560400) [pid = 1674] [serial = 2140] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 141 (0x12aba7800) [pid = 1674] [serial = 2138] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 140 (0x11689f800) [pid = 1674] [serial = 2111] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 139 (0x129407400) [pid = 1674] [serial = 2132] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 138 (0x12bb1f800) [pid = 1674] [serial = 2147] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x124f14800) [pid = 1674] [serial = 2126] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12ac63800) [pid = 1674] [serial = 2141] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12b80a400) [pid = 1674] [serial = 2143] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x129403000) [pid = 1674] [serial = 2057] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x12bf60400) [pid = 1674] [serial = 2093] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x12542b000) [pid = 1674] [serial = 2021] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x11805b800) [pid = 1674] [serial = 2012] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1128a3c00) [pid = 1674] [serial = 2009] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11935b000) [pid = 1674] [serial = 2015] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x1246c9000) [pid = 1674] [serial = 2054] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x1234b7000) [pid = 1674] [serial = 2018] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x12ba69000) [pid = 1674] [serial = 2146] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x126517800) [pid = 1674] [serial = 2128] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x126c24400) [pid = 1674] [serial = 2129] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x129248c00) [pid = 1674] [serial = 2131] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x123691000) [pid = 1674] [serial = 2125] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x12a978000) [pid = 1674] [serial = 2137] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1164ee000) [pid = 1674] [serial = 2110] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x118061400) [pid = 1674] [serial = 2116] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x119358400) [pid = 1674] [serial = 2117] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x1180c2c00) [pid = 1674] [serial = 2114] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x11767bc00) [pid = 1674] [serial = 2113] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x119df1400) [pid = 1674] [serial = 2119] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x11a188400) [pid = 1674] [serial = 2120] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x12316a800) [pid = 1674] [serial = 2122] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12346b400) [pid = 1674] [serial = 2123] [outer = 0x0] [url = about:blank] 03:54:06 INFO - PROCESS | 1674 | 1464087246220 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"]]]}] 03:54:06 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 03:54:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:54:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 627ms 03:54:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:54:06 INFO - PROCESS | 1674 | 1464087246268 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 1674 | 1464087246270 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:54:06 INFO - PROCESS | 1674 | 1464087246272 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 1674 | 1464087246274 Marionette TRACE conn2 <- [1,2946,null,{}] 03:54:06 INFO - PROCESS | 1674 | 1464087246282 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}] 03:54:06 INFO - PROCESS | 1674 | 1464087246375 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:54:06 INFO - PROCESS | 1674 | 1464087246381 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x11a24e800 == 46 [pid = 1674] [id = 744] 03:54:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x117683800) [pid = 1674] [serial = 2232] [outer = 0x0] 03:54:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x118061400) [pid = 1674] [serial = 2233] [outer = 0x117683800] 03:54:06 INFO - PROCESS | 1674 | 1464087246411 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x118150c00) [pid = 1674] [serial = 2234] [outer = 0x117683800] 03:54:06 INFO - PROCESS | 1674 | 1464087246776 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]]]}] 03:54:06 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. 03:54:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 03:54:06 INFO - PROCESS | 1674 | 1464087246795 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 1674 | 1464087246796 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:54:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:54:06 INFO - PROCESS | 1674 | 1464087246829 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 1674 | 1464087246829 Marionette TRACE conn2 <- [1,2950,null,{}] 03:54:06 INFO - PROCESS | 1674 | 1464087246831 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}] 03:54:06 INFO - PROCESS | 1674 | 1464087246903 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:54:06 INFO - PROCESS | 1674 | 1464087246908 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:06 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f62800 == 47 [pid = 1674] [id = 745] 03:54:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1185b5400) [pid = 1674] [serial = 2235] [outer = 0x0] 03:54:06 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x119106c00) [pid = 1674] [serial = 2236] [outer = 0x1185b5400] 03:54:06 INFO - PROCESS | 1674 | 1464087246936 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1198cd800) [pid = 1674] [serial = 2237] [outer = 0x1185b5400] 03:54:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x123a20000 == 48 [pid = 1674] [id = 746] 03:54:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x119a2d000) [pid = 1674] [serial = 2238] [outer = 0x0] 03:54:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x118daac00) [pid = 1674] [serial = 2239] [outer = 0x119a2d000] 03:54:07 INFO - PROCESS | 1674 | 1464087247434 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]]]}] 03:54:07 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. 03:54:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 03:54:07 INFO - PROCESS | 1674 | 1464087247453 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:54:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:54:07 INFO - PROCESS | 1674 | 1464087247455 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:54:07 INFO - PROCESS | 1674 | 1464087247458 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 1674 | 1464087247460 Marionette TRACE conn2 <- [1,2954,null,{}] 03:54:07 INFO - PROCESS | 1674 | 1464087247463 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}] 03:54:07 INFO - PROCESS | 1674 | 1464087247589 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:54:07 INFO - PROCESS | 1674 | 1464087247595 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:07 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a506000 == 49 [pid = 1674] [id = 747] 03:54:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x1198d6400) [pid = 1674] [serial = 2240] [outer = 0x0] 03:54:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x119e0f000) [pid = 1674] [serial = 2241] [outer = 0x1198d6400] 03:54:07 INFO - PROCESS | 1674 | 1464087247621 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x11a279000) [pid = 1674] [serial = 2242] [outer = 0x1198d6400] 03:54:07 INFO - PROCESS | 1674 | 1464087247933 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]]]}] 03:54:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:54:07 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 03:54:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 523ms 03:54:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:54:07 INFO - PROCESS | 1674 | 1464087247980 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 1674 | 1464087247981 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:54:07 INFO - PROCESS | 1674 | 1464087247984 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 1674 | 1464087247985 Marionette TRACE conn2 <- [1,2958,null,{}] 03:54:07 INFO - PROCESS | 1674 | 1464087247987 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}] 03:54:08 INFO - PROCESS | 1674 | 1464087248116 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:54:08 INFO - PROCESS | 1674 | 1464087248154 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b881000 == 50 [pid = 1674] [id = 748] 03:54:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x119a28400) [pid = 1674] [serial = 2243] [outer = 0x0] 03:54:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1231a4000) [pid = 1674] [serial = 2244] [outer = 0x119a28400] 03:54:08 INFO - PROCESS | 1674 | 1464087248180 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x123ac7000) [pid = 1674] [serial = 2245] [outer = 0x119a28400] 03:54:08 INFO - PROCESS | 1674 | 1464087248458 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]]]}] 03:54:08 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. 03:54:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 519ms 03:54:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:54:08 INFO - PROCESS | 1674 | 1464087248505 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 1674 | 1464087248507 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:54:08 INFO - PROCESS | 1674 | 1464087248509 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 1674 | 1464087248510 Marionette TRACE conn2 <- [1,2962,null,{}] 03:54:08 INFO - PROCESS | 1674 | 1464087248512 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}] 03:54:08 INFO - PROCESS | 1674 | 1464087248621 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:54:08 INFO - PROCESS | 1674 | 1464087248634 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:08 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf0b800 == 51 [pid = 1674] [id = 749] 03:54:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x123e7d400) [pid = 1674] [serial = 2246] [outer = 0x0] 03:54:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x123f69400) [pid = 1674] [serial = 2247] [outer = 0x123e7d400] 03:54:08 INFO - PROCESS | 1674 | 1464087248659 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x1246d0c00) [pid = 1674] [serial = 2248] [outer = 0x123e7d400] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x11713fc00) [pid = 1674] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x1269a5c00) [pid = 1674] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x12a7f0c00) [pid = 1674] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x12ac6b400) [pid = 1674] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x11815ac00) [pid = 1674] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x113bb8000) [pid = 1674] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x123abf000) [pid = 1674] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x119103c00) [pid = 1674] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x1121b5c00) [pid = 1674] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x11a18c400) [pid = 1674] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11713d800) [pid = 1674] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x114ff9c00) [pid = 1674] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x12ce06000) [pid = 1674] [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.] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x113c2dc00) [pid = 1674] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x123f60800) [pid = 1674] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1234b8c00) [pid = 1674] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x12d31f000) [pid = 1674] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x12a564400) [pid = 1674] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x1238f5400) [pid = 1674] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:54:09 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x110faf800) [pid = 1674] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:54:09 INFO - PROCESS | 1674 | 1464087249399 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]]]}] 03:54:09 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. 03:54:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 922ms 03:54:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:54:09 INFO - PROCESS | 1674 | 1464087249432 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 1674 | 1464087249435 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:54:09 INFO - PROCESS | 1674 | 1464087249438 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 1674 | 1464087249441 Marionette TRACE conn2 <- [1,2966,null,{}] 03:54:09 INFO - PROCESS | 1674 | 1464087249445 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}] 03:54:09 INFO - PROCESS | 1674 | 1464087249549 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:54:09 INFO - PROCESS | 1674 | 1464087249610 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:09 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193dd000 == 52 [pid = 1674] [id = 750] 03:54:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x112587400) [pid = 1674] [serial = 2249] [outer = 0x0] 03:54:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x11258f800) [pid = 1674] [serial = 2250] [outer = 0x112587400] 03:54:09 INFO - PROCESS | 1674 | 1464087249642 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x11289d400) [pid = 1674] [serial = 2251] [outer = 0x112587400] 03:54:10 INFO - PROCESS | 1674 | 1464087250057 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]]]}] 03:54:10 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. 03:54:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 673ms 03:54:10 INFO - PROCESS | 1674 | 1464087250113 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 1674 | 1464087250119 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:54:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:54:10 INFO - PROCESS | 1674 | 1464087250126 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 1674 | 1464087250127 Marionette TRACE conn2 <- [1,2970,null,{}] 03:54:10 INFO - PROCESS | 1674 | 1464087250131 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}] 03:54:10 INFO - PROCESS | 1674 | 1464087250306 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:54:10 INFO - PROCESS | 1674 | 1464087250397 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:10 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e50800 == 53 [pid = 1674] [id = 751] 03:54:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x113cb2800) [pid = 1674] [serial = 2252] [outer = 0x0] 03:54:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1168a0c00) [pid = 1674] [serial = 2253] [outer = 0x113cb2800] 03:54:10 INFO - PROCESS | 1674 | 1464087250440 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x117678800) [pid = 1674] [serial = 2254] [outer = 0x113cb2800] 03:54:10 INFO - PROCESS | 1674 | 1464087250796 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]]]}] 03:54:10 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. 03:54:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 720ms 03:54:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:54:10 INFO - PROCESS | 1674 | 1464087250845 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 1674 | 1464087250847 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:54:10 INFO - PROCESS | 1674 | 1464087250849 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 1674 | 1464087250852 Marionette TRACE conn2 <- [1,2974,null,{}] 03:54:10 INFO - PROCESS | 1674 | 1464087250859 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}] 03:54:10 INFO - PROCESS | 1674 | 1464087250964 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:54:11 INFO - PROCESS | 1674 | 1464087251025 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bf1b800 == 54 [pid = 1674] [id = 752] 03:54:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x118159c00) [pid = 1674] [serial = 2255] [outer = 0x0] 03:54:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1185d9c00) [pid = 1674] [serial = 2256] [outer = 0x118159c00] 03:54:11 INFO - PROCESS | 1674 | 1464087251057 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x119a29c00) [pid = 1674] [serial = 2257] [outer = 0x118159c00] 03:54:11 INFO - PROCESS | 1674 | 1464087251444 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]]]}] 03:54:11 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. 03:54:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 625ms 03:54:11 INFO - PROCESS | 1674 | 1464087251475 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:54:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:54:11 INFO - PROCESS | 1674 | 1464087251477 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:54:11 INFO - PROCESS | 1674 | 1464087251479 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 1674 | 1464087251480 Marionette TRACE conn2 <- [1,2978,null,{}] 03:54:11 INFO - PROCESS | 1674 | 1464087251483 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}] 03:54:11 INFO - PROCESS | 1674 | 1464087251586 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:54:11 INFO - PROCESS | 1674 | 1464087251662 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:11 INFO - PROCESS | 1674 | ++DOCSHELL 0x12cb8b000 == 55 [pid = 1674] [id = 753] 03:54:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11a032c00) [pid = 1674] [serial = 2258] [outer = 0x0] 03:54:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x11a27dc00) [pid = 1674] [serial = 2259] [outer = 0x11a032c00] 03:54:11 INFO - PROCESS | 1674 | 1464087251705 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x123474c00) [pid = 1674] [serial = 2260] [outer = 0x11a032c00] 03:54:12 INFO - PROCESS | 1674 | 1464087252043 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]]]}] 03:54:12 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. 03:54:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 03:54:12 INFO - PROCESS | 1674 | 1464087252050 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 1674 | 1464087252053 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:54:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:54:12 INFO - PROCESS | 1674 | 1464087252056 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 1674 | 1464087252057 Marionette TRACE conn2 <- [1,2982,null,{}] 03:54:12 INFO - PROCESS | 1674 | 1464087252060 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}] 03:54:12 INFO - PROCESS | 1674 | 1464087252156 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:54:12 INFO - PROCESS | 1674 | 1464087252212 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce4f800 == 56 [pid = 1674] [id = 754] 03:54:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x11a034000) [pid = 1674] [serial = 2261] [outer = 0x0] 03:54:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x123f60c00) [pid = 1674] [serial = 2262] [outer = 0x11a034000] 03:54:12 INFO - PROCESS | 1674 | 1464087252242 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x1246ce800) [pid = 1674] [serial = 2263] [outer = 0x11a034000] 03:54:12 INFO - PROCESS | 1674 | 1464087252638 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"]]]}] 03:54:12 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 03:54:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:54:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 619ms 03:54:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:54:12 INFO - PROCESS | 1674 | 1464087252675 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 1674 | 1464087252677 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:54:12 INFO - PROCESS | 1674 | 1464087252679 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 1674 | 1464087252680 Marionette TRACE conn2 <- [1,2986,null,{}] 03:54:12 INFO - PROCESS | 1674 | 1464087252682 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}] 03:54:12 INFO - PROCESS | 1674 | 1464087252790 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:54:12 INFO - PROCESS | 1674 | 1464087252851 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:12 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d6e5800 == 57 [pid = 1674] [id = 755] 03:54:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x124f7f800) [pid = 1674] [serial = 2264] [outer = 0x0] 03:54:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x126c20800) [pid = 1674] [serial = 2265] [outer = 0x124f7f800] 03:54:12 INFO - PROCESS | 1674 | 1464087252881 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x128d6ec00) [pid = 1674] [serial = 2266] [outer = 0x124f7f800] 03:54:13 INFO - PROCESS | 1674 | 1464087253273 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]]]}] 03:54:13 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. 03:54:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 03:54:13 INFO - PROCESS | 1674 | 1464087253299 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 1674 | 1464087253301 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:54:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:54:13 INFO - PROCESS | 1674 | 1464087253303 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 1674 | 1464087253304 Marionette TRACE conn2 <- [1,2990,null,{}] 03:54:13 INFO - PROCESS | 1674 | 1464087253307 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}] 03:54:13 INFO - PROCESS | 1674 | 1464087253409 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:54:13 INFO - PROCESS | 1674 | 1464087253466 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x12d9d8000 == 58 [pid = 1674] [id = 756] 03:54:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x124f87400) [pid = 1674] [serial = 2267] [outer = 0x0] 03:54:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x129404400) [pid = 1674] [serial = 2268] [outer = 0x124f87400] 03:54:13 INFO - PROCESS | 1674 | 1464087253495 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x12a55b400) [pid = 1674] [serial = 2269] [outer = 0x124f87400] 03:54:13 INFO - PROCESS | 1674 | ++DOCSHELL 0x1164d6000 == 59 [pid = 1674] [id = 757] 03:54:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x112597000) [pid = 1674] [serial = 2270] [outer = 0x0] 03:54:13 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x124f18000) [pid = 1674] [serial = 2271] [outer = 0x112597000] 03:54:13 INFO - PROCESS | 1674 | 1464087253927 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]]]}] 03:54:13 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. 03:54:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 03:54:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:54:13 INFO - PROCESS | 1674 | 1464087253977 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 1674 | 1464087253978 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:54:13 INFO - PROCESS | 1674 | 1464087253980 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 1674 | 1464087253981 Marionette TRACE conn2 <- [1,2994,null,{}] 03:54:13 INFO - PROCESS | 1674 | 1464087253984 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}] 03:54:14 INFO - PROCESS | 1674 | 1464087254111 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:54:14 INFO - PROCESS | 1674 | 1464087254214 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x119d59800 == 60 [pid = 1674] [id = 758] 03:54:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x11258cc00) [pid = 1674] [serial = 2272] [outer = 0x0] 03:54:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x118da7800) [pid = 1674] [serial = 2273] [outer = 0x11258cc00] 03:54:14 INFO - PROCESS | 1674 | 1464087254245 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x12a7eb400) [pid = 1674] [serial = 2274] [outer = 0x11258cc00] 03:54:14 INFO - PROCESS | 1674 | 1464087254730 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]]]}] 03:54:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:54:14 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 03:54:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 769ms 03:54:14 INFO - PROCESS | 1674 | 1464087254750 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 1674 | 1464087254752 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:54:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:54:14 INFO - PROCESS | 1674 | 1464087254755 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 1674 | 1464087254756 Marionette TRACE conn2 <- [1,2998,null,{}] 03:54:14 INFO - PROCESS | 1674 | 1464087254761 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}] 03:54:14 INFO - PROCESS | 1674 | 1464087254862 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:54:14 INFO - PROCESS | 1674 | 1464087254921 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:14 INFO - PROCESS | 1674 | ++DOCSHELL 0x118570000 == 61 [pid = 1674] [id = 759] 03:54:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x111c20c00) [pid = 1674] [serial = 2275] [outer = 0x0] 03:54:14 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x1121b5800) [pid = 1674] [serial = 2276] [outer = 0x111c20c00] 03:54:14 INFO - PROCESS | 1674 | 1464087254949 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 138 (0x112590000) [pid = 1674] [serial = 2277] [outer = 0x111c20c00] 03:54:15 INFO - PROCESS | 1674 | 1464087255352 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]]]}] 03:54:15 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. 03:54:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 03:54:15 INFO - PROCESS | 1674 | 1464087255376 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 1674 | 1464087255380 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:54:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:54:15 INFO - PROCESS | 1674 | 1464087255384 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 1674 | 1464087255386 Marionette TRACE conn2 <- [1,3002,null,{}] 03:54:15 INFO - PROCESS | 1674 | 1464087255388 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}] 03:54:15 INFO - PROCESS | 1674 | 1464087255506 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x12b881000 == 60 [pid = 1674] [id = 748] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x12a506000 == 59 [pid = 1674] [id = 747] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x123a20000 == 58 [pid = 1674] [id = 746] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x124f62800 == 57 [pid = 1674] [id = 745] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x11a24e800 == 56 [pid = 1674] [id = 744] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x1193d7800 == 55 [pid = 1674] [id = 743] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x123a0e000 == 54 [pid = 1674] [id = 742] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 137 (0x12d324800) [pid = 1674] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6eb800 == 53 [pid = 1674] [id = 737] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x124209800 == 52 [pid = 1674] [id = 736] 03:54:15 INFO - PROCESS | 1674 | --DOCSHELL 0x118099800 == 51 [pid = 1674] [id = 735] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x12aba5c00) [pid = 1674] [serial = 2105] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x128d36000) [pid = 1674] [serial = 2102] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x115f35000) [pid = 1674] [serial = 2096] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x11a187400) [pid = 1674] [serial = 2099] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x12bb1dc00) [pid = 1674] [serial = 2108] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x128d6c400) [pid = 1674] [serial = 2045] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x12a97b000) [pid = 1674] [serial = 2188] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x12b80c000) [pid = 1674] [serial = 2191] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x12abae000) [pid = 1674] [serial = 2189] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x12ba67400) [pid = 1674] [serial = 2194] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x1185c0c00) [pid = 1674] [serial = 2197] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x124f14000) [pid = 1674] [serial = 2182] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x12ba61800) [pid = 1674] [serial = 2192] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1198d9000) [pid = 1674] [serial = 2176] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x12a974c00) [pid = 1674] [serial = 2168] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x118064800) [pid = 1674] [serial = 2167] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x110f54400) [pid = 1674] [serial = 2152] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x11a037000) [pid = 1674] [serial = 2177] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x123168800) [pid = 1674] [serial = 2179] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x123aba800) [pid = 1674] [serial = 2180] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1198cf800) [pid = 1674] [serial = 2158] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x116720c00) [pid = 1674] [serial = 2155] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x11767e800) [pid = 1674] [serial = 2173] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1185ab400) [pid = 1674] [serial = 2174] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x116848800) [pid = 1674] [serial = 2171] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x115d84400) [pid = 1674] [serial = 2170] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x124f10800) [pid = 1674] [serial = 2164] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x1238eac00) [pid = 1674] [serial = 2161] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1180c3800) [pid = 1674] [serial = 1508] [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.] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x12bb6e400) [pid = 1674] [serial = 2201] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 106 (0x12bb1bc00) [pid = 1674] [serial = 2195] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 105 (0x128d33000) [pid = 1674] [serial = 2185] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 104 (0x12319bc00) [pid = 1674] [serial = 2198] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 103 (0x124f8d400) [pid = 1674] [serial = 2183] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 102 (0x12a7f2400) [pid = 1674] [serial = 2186] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 101 (0x12542c400) [pid = 1674] [serial = 2200] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | --DOMWINDOW == 100 (0x112593c00) [pid = 1674] [serial = 2203] [outer = 0x0] [url = about:blank] 03:54:15 INFO - PROCESS | 1674 | 1464087255617 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:15 INFO - PROCESS | 1674 | ++DOCSHELL 0x11707f800 == 52 [pid = 1674] [id = 760] 03:54:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 101 (0x11260dc00) [pid = 1674] [serial = 2278] [outer = 0x0] 03:54:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 102 (0x11289b400) [pid = 1674] [serial = 2279] [outer = 0x11260dc00] 03:54:15 INFO - PROCESS | 1674 | 1464087255646 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 1674 | ++DOMWINDOW == 103 (0x1133b3000) [pid = 1674] [serial = 2280] [outer = 0x11260dc00] 03:54:15 INFO - PROCESS | 1674 | 1464087255931 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]]]}] 03:54:15 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. 03:54:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 570ms 03:54:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:54:15 INFO - PROCESS | 1674 | 1464087255957 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 1674 | 1464087255959 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:54:15 INFO - PROCESS | 1674 | 1464087255961 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 1674 | 1464087255963 Marionette TRACE conn2 <- [1,3006,null,{}] 03:54:15 INFO - PROCESS | 1674 | 1464087255979 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}] 03:54:16 INFO - PROCESS | 1674 | 1464087256073 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:54:16 INFO - PROCESS | 1674 | 1464087256143 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x118572800 == 53 [pid = 1674] [id = 761] 03:54:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 104 (0x115fd5400) [pid = 1674] [serial = 2281] [outer = 0x0] 03:54:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 105 (0x116720000) [pid = 1674] [serial = 2282] [outer = 0x115fd5400] 03:54:16 INFO - PROCESS | 1674 | 1464087256172 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 106 (0x117140c00) [pid = 1674] [serial = 2283] [outer = 0x115fd5400] 03:54:16 INFO - PROCESS | 1674 | 1464087256430 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]]]}] 03:54:16 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. 03:54:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 521ms 03:54:16 INFO - PROCESS | 1674 | 1464087256482 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 1674 | 1464087256485 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:54:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:54:16 INFO - PROCESS | 1674 | 1464087256495 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 1674 | 1464087256497 Marionette TRACE conn2 <- [1,3010,null,{}] 03:54:16 INFO - PROCESS | 1674 | 1464087256499 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}] 03:54:16 INFO - PROCESS | 1674 | 1464087256593 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:54:16 INFO - PROCESS | 1674 | 1464087256597 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:16 INFO - PROCESS | 1674 | ++DOCSHELL 0x123f71800 == 54 [pid = 1674] [id = 762] 03:54:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 107 (0x11767a000) [pid = 1674] [serial = 2284] [outer = 0x0] 03:54:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1180ba800) [pid = 1674] [serial = 2285] [outer = 0x11767a000] 03:54:16 INFO - PROCESS | 1674 | 1464087256624 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x118152c00) [pid = 1674] [serial = 2286] [outer = 0x11767a000] 03:54:16 INFO - PROCESS | 1674 | 1464087256972 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]]]}] 03:54:17 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 03:54:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 520ms 03:54:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:54:17 INFO - PROCESS | 1674 | 1464087257017 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 1674 | 1464087257018 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:54:17 INFO - PROCESS | 1674 | 1464087257020 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 1674 | 1464087257021 Marionette TRACE conn2 <- [1,3014,null,{}] 03:54:17 INFO - PROCESS | 1674 | 1464087257024 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}] 03:54:17 INFO - PROCESS | 1674 | 1464087257110 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:54:17 INFO - PROCESS | 1674 | 1464087257114 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x124e45000 == 55 [pid = 1674] [id = 763] 03:54:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x11815a800) [pid = 1674] [serial = 2287] [outer = 0x0] 03:54:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x1185b1400) [pid = 1674] [serial = 2288] [outer = 0x11815a800] 03:54:17 INFO - PROCESS | 1674 | 1464087257140 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x1185da800) [pid = 1674] [serial = 2289] [outer = 0x11815a800] 03:54:17 INFO - PROCESS | 1674 | [1674] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:54:17 INFO - PROCESS | 1674 | 1464087257499 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:54:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:54:17 INFO - {} 03:54:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:54:17 INFO - {} 03:54:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:54:17 INFO - {} 03:54:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:54:17 INFO - {} 03:54:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 03:54:17 INFO - PROCESS | 1674 | 1464087257542 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 1674 | 1464087257544 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:54:17 INFO - TEST-START | /FileAPI/fileReader.html 03:54:17 INFO - PROCESS | 1674 | 1464087257546 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 1674 | 1464087257547 Marionette TRACE conn2 <- [1,3018,null,{}] 03:54:17 INFO - PROCESS | 1674 | 1464087257549 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}] 03:54:17 INFO - PROCESS | 1674 | 1464087257679 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:54:17 INFO - PROCESS | 1674 | 1464087257694 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:17 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a708800 == 56 [pid = 1674] [id = 764] 03:54:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x1185d8800) [pid = 1674] [serial = 2290] [outer = 0x0] 03:54:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x119111400) [pid = 1674] [serial = 2291] [outer = 0x1185d8800] 03:54:17 INFO - PROCESS | 1674 | 1464087257720 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x11a190c00) [pid = 1674] [serial = 2292] [outer = 0x1185d8800] 03:54:18 INFO - PROCESS | 1674 | 1464087258056 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]]]}] 03:54:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:54:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:54:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:54:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:54:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 524ms 03:54:18 INFO - TEST-START | /FileAPI/historical.html 03:54:18 INFO - PROCESS | 1674 | 1464087258072 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 1674 | 1464087258073 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:54:18 INFO - PROCESS | 1674 | 1464087258075 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 1674 | 1464087258076 Marionette TRACE conn2 <- [1,3022,null,{}] 03:54:18 INFO - PROCESS | 1674 | 1464087258079 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}] 03:54:18 INFO - PROCESS | 1674 | 1464087258183 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:54:18 INFO - PROCESS | 1674 | 1464087258196 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ac7c800 == 57 [pid = 1674] [id = 765] 03:54:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x11a276400) [pid = 1674] [serial = 2293] [outer = 0x0] 03:54:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x123196400) [pid = 1674] [serial = 2294] [outer = 0x11a276400] 03:54:18 INFO - PROCESS | 1674 | 1464087258221 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x1233fcc00) [pid = 1674] [serial = 2295] [outer = 0x11a276400] 03:54:18 INFO - PROCESS | 1674 | 1464087258522 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"]]]}] 03:54:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:54:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:54:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:54:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:54:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:54:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:54:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:54:18 INFO - TEST-OK | /FileAPI/historical.html | took 468ms 03:54:18 INFO - PROCESS | 1674 | 1464087258545 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 1674 | 1464087258546 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:54:18 INFO - TEST-START | /FileAPI/idlharness.html 03:54:18 INFO - PROCESS | 1674 | 1464087258558 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 1674 | 1464087258560 Marionette TRACE conn2 <- [1,3026,null,{}] 03:54:18 INFO - PROCESS | 1674 | 1464087258562 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}] 03:54:18 INFO - PROCESS | 1674 | 1464087258670 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:54:18 INFO - PROCESS | 1674 | 1464087258711 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:18 INFO - PROCESS | 1674 | ++DOCSHELL 0x12bb33800 == 58 [pid = 1674] [id = 766] 03:54:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11a276800) [pid = 1674] [serial = 2296] [outer = 0x0] 03:54:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x123624000) [pid = 1674] [serial = 2297] [outer = 0x11a276800] 03:54:18 INFO - PROCESS | 1674 | 1464087258736 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x123ac4000) [pid = 1674] [serial = 2298] [outer = 0x11a276800] 03:54:19 INFO - PROCESS | 1674 | 1464087259405 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:54:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:54:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:54:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:54:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:54:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:54:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:54:19 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 03:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:54:19 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 03:54:19 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 03:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:54:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:54:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:54:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:54:19 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 03:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:54:19 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 03:54:19 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 03:54:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:54:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:54:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:54:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:54:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:54:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:54:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 884ms 03:54:19 INFO - TEST-START | /FileAPI/idlharness.worker 03:54:19 INFO - PROCESS | 1674 | 1464087259443 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 1674 | 1464087259445 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:54:19 INFO - PROCESS | 1674 | 1464087259447 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 1674 | 1464087259448 Marionette TRACE conn2 <- [1,3030,null,{}] 03:54:19 INFO - PROCESS | 1674 | 1464087259455 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}] 03:54:19 INFO - PROCESS | 1674 | 1464087259568 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:54:19 INFO - PROCESS | 1674 | 1464087259608 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:19 INFO - PROCESS | 1674 | ++DOCSHELL 0x12db88800 == 59 [pid = 1674] [id = 767] 03:54:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x123f61400) [pid = 1674] [serial = 2299] [outer = 0x0] 03:54:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12a7f4c00) [pid = 1674] [serial = 2300] [outer = 0x123f61400] 03:54:19 INFO - PROCESS | 1674 | 1464087259632 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12a8f6c00) [pid = 1674] [serial = 2301] [outer = 0x123f61400] 03:54:19 INFO - PROCESS | 1674 | [1674] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x119a28400) [pid = 1674] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x1234b5c00) [pid = 1674] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1126e7c00) [pid = 1674] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x112e81c00) [pid = 1674] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x110f52800) [pid = 1674] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1185af800) [pid = 1674] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x123f69800) [pid = 1674] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x1198d6400) [pid = 1674] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x1185b5400) [pid = 1674] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x116724000) [pid = 1674] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x1185d2400) [pid = 1674] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x110e12c00) [pid = 1674] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x111aafc00) [pid = 1674] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x117683800) [pid = 1674] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x110f4d000) [pid = 1674] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x1126eb800) [pid = 1674] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:54:19 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x119a2d000) [pid = 1674] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:54:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:54:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:54:20 INFO - {} 03:54:20 INFO - PROCESS | 1674 | 1464087260261 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:54:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:54:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:54:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:54:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:54:20 INFO - {} 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:54:20 INFO - {} 03:54:20 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 - {} 03:54:20 INFO - {} 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:54:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:54:20 INFO - {} 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:54:20 INFO - {} 03:54:20 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 - {} 03:54:20 INFO - {} 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:54:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:54:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:54:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:54:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 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 03:54:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:54:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:54:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:54:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:54:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:54:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:54:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:54:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:54:20 INFO - {} 03:54:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 840ms 03:54:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:54:20 INFO - PROCESS | 1674 | 1464087260289 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 1674 | 1464087260291 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:54:20 INFO - PROCESS | 1674 | 1464087260293 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 1674 | 1464087260294 Marionette TRACE conn2 <- [1,3034,null,{}] 03:54:20 INFO - PROCESS | 1674 | 1464087260296 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}] 03:54:20 INFO - PROCESS | 1674 | 1464087260385 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:54:20 INFO - PROCESS | 1674 | 1464087260390 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:20 INFO - PROCESS | 1674 | ++DOCSHELL 0x12db9b800 == 60 [pid = 1674] [id = 768] 03:54:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x1185c2400) [pid = 1674] [serial = 2302] [outer = 0x0] 03:54:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x12c084000) [pid = 1674] [serial = 2303] [outer = 0x1185c2400] 03:54:20 INFO - PROCESS | 1674 | 1464087260410 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x12c088400) [pid = 1674] [serial = 2304] [outer = 0x1185c2400] 03:54:20 INFO - PROCESS | 1674 | 1464087260780 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]]]}] 03:54:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:54:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 525ms 03:54:20 INFO - PROCESS | 1674 | 1464087260819 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 1674 | 1464087260822 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:54:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:54:20 INFO - PROCESS | 1674 | 1464087260825 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 1674 | 1464087260828 Marionette TRACE conn2 <- [1,3038,null,{}] 03:54:20 INFO - PROCESS | 1674 | 1464087260831 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}] 03:54:21 INFO - PROCESS | 1674 | 1464087261038 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:54:21 INFO - PROCESS | 1674 | 1464087261058 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x1378e1800 == 61 [pid = 1674] [id = 769] 03:54:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x12c08ac00) [pid = 1674] [serial = 2305] [outer = 0x0] 03:54:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x12c091000) [pid = 1674] [serial = 2306] [outer = 0x12c08ac00] 03:54:21 INFO - PROCESS | 1674 | 1464087261101 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x12d0d0800) [pid = 1674] [serial = 2307] [outer = 0x12c08ac00] 03:54:21 INFO - PROCESS | 1674 | 1464087261396 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"]]]}] 03:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:54:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 620ms 03:54:21 INFO - PROCESS | 1674 | 1464087261446 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 1674 | 1464087261447 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:54:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:54:21 INFO - PROCESS | 1674 | 1464087261449 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 1674 | 1464087261450 Marionette TRACE conn2 <- [1,3042,null,{}] 03:54:21 INFO - PROCESS | 1674 | 1464087261456 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}] 03:54:21 INFO - PROCESS | 1674 | 1464087261552 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:54:21 INFO - PROCESS | 1674 | 1464087261612 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:21 INFO - PROCESS | 1674 | ++DOCSHELL 0x12f23d800 == 62 [pid = 1674] [id = 770] 03:54:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x12ce11400) [pid = 1674] [serial = 2308] [outer = 0x0] 03:54:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x12d0dec00) [pid = 1674] [serial = 2309] [outer = 0x12ce11400] 03:54:21 INFO - PROCESS | 1674 | 1464087261636 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x12d0f9800) [pid = 1674] [serial = 2310] [outer = 0x12ce11400] 03:54:22 INFO - PROCESS | 1674 | 1464087262086 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]]]}] 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:54:22 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. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:54:22 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'.) 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:54:22 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. 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:54:22 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. 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:54:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:54:22 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. 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:54:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:54:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:54:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:54:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 679ms 03:54:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:54:22 INFO - PROCESS | 1674 | 1464087262130 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 1674 | 1464087262133 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:54:22 INFO - PROCESS | 1674 | 1464087262137 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 1674 | 1464087262139 Marionette TRACE conn2 <- [1,3046,null,{}] 03:54:22 INFO - PROCESS | 1674 | 1464087262186 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}] 03:54:22 INFO - PROCESS | 1674 | 1464087262288 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:54:22 INFO - PROCESS | 1674 | 1464087262416 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:22 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d4f000 == 63 [pid = 1674] [id = 771] 03:54:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x115f23800) [pid = 1674] [serial = 2311] [outer = 0x0] 03:54:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x116053c00) [pid = 1674] [serial = 2312] [outer = 0x115f23800] 03:54:22 INFO - PROCESS | 1674 | 1464087262448 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x116ad2400) [pid = 1674] [serial = 2313] [outer = 0x115f23800] 03:54:22 INFO - PROCESS | 1674 | [1674] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:54:22 INFO - PROCESS | 1674 | 1464087262847 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:54:22 INFO - {} 03:54:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 721ms 03:54:22 INFO - PROCESS | 1674 | 1464087262858 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 1674 | 1464087262862 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:54:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:54:22 INFO - PROCESS | 1674 | 1464087262866 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 1674 | 1464087262869 Marionette TRACE conn2 <- [1,3050,null,{}] 03:54:22 INFO - PROCESS | 1674 | 1464087262871 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}] 03:54:22 INFO - PROCESS | 1674 | 1464087262981 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:54:23 INFO - PROCESS | 1674 | 1464087263040 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290ea800 == 64 [pid = 1674] [id = 772] 03:54:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x11767c800) [pid = 1674] [serial = 2314] [outer = 0x0] 03:54:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x118150400) [pid = 1674] [serial = 2315] [outer = 0x11767c800] 03:54:23 INFO - PROCESS | 1674 | 1464087263068 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x1198d4c00) [pid = 1674] [serial = 2316] [outer = 0x11767c800] 03:54:23 INFO - PROCESS | 1674 | 1464087263456 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]]]}] 03:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:54:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 622ms 03:54:23 INFO - PROCESS | 1674 | 1464087263489 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 1674 | 1464087263490 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:54:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:54:23 INFO - PROCESS | 1674 | 1464087263492 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 1674 | 1464087263495 Marionette TRACE conn2 <- [1,3054,null,{}] 03:54:23 INFO - PROCESS | 1674 | 1464087263502 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}] 03:54:23 INFO - PROCESS | 1674 | 1464087263597 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:54:23 INFO - PROCESS | 1674 | 1464087263668 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:23 INFO - PROCESS | 1674 | ++DOCSHELL 0x12dac2800 == 65 [pid = 1674] [id = 773] 03:54:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x119df2400) [pid = 1674] [serial = 2317] [outer = 0x0] 03:54:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x11a279c00) [pid = 1674] [serial = 2318] [outer = 0x119df2400] 03:54:23 INFO - PROCESS | 1674 | 1464087263736 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x128d32c00) [pid = 1674] [serial = 2319] [outer = 0x119df2400] 03:54:24 INFO - PROCESS | 1674 | 1464087264155 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"]]]}] 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:54:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:54:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:54:24 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" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:54:24 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" 03:54:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:54:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 693ms 03:54:24 INFO - PROCESS | 1674 | 1464087264186 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 1674 | 1464087264188 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:54:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:54:24 INFO - PROCESS | 1674 | 1464087264190 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 1674 | 1464087264191 Marionette TRACE conn2 <- [1,3058,null,{}] 03:54:24 INFO - PROCESS | 1674 | 1464087264193 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}] 03:54:24 INFO - PROCESS | 1674 | 1464087264322 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:54:24 INFO - PROCESS | 1674 | 1464087264389 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x1378cc800 == 66 [pid = 1674] [id = 774] 03:54:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x1234b9c00) [pid = 1674] [serial = 2320] [outer = 0x0] 03:54:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x12940b800) [pid = 1674] [serial = 2321] [outer = 0x1234b9c00] 03:54:24 INFO - PROCESS | 1674 | 1464087264415 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x12d0fd000) [pid = 1674] [serial = 2322] [outer = 0x1234b9c00] 03:54:24 INFO - PROCESS | 1674 | 1464087264745 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]]]}] 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:54:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:54:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:54:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:54:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:54:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 579ms 03:54:24 INFO - PROCESS | 1674 | 1464087264771 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 1674 | 1464087264773 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:54:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:54:24 INFO - PROCESS | 1674 | 1464087264776 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 1674 | 1464087264777 Marionette TRACE conn2 <- [1,3062,null,{}] 03:54:24 INFO - PROCESS | 1674 | 1464087264780 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}] 03:54:24 INFO - PROCESS | 1674 | 1464087264874 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:54:24 INFO - PROCESS | 1674 | 1464087264939 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:24 INFO - PROCESS | 1674 | ++DOCSHELL 0x11268f800 == 67 [pid = 1674] [id = 775] 03:54:24 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x12d7ae000) [pid = 1674] [serial = 2323] [outer = 0x0] 03:54:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x12d7b5400) [pid = 1674] [serial = 2324] [outer = 0x12d7ae000] 03:54:25 INFO - PROCESS | 1674 | 1464087265004 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x13715a800) [pid = 1674] [serial = 2325] [outer = 0x12d7ae000] 03:54:25 INFO - PROCESS | 1674 | [1674] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:54:25 INFO - PROCESS | 1674 | 1464087265379 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:54:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:54:25 INFO - {} 03:54:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 623ms 03:54:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:54:25 INFO - PROCESS | 1674 | 1464087265399 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 1674 | 1464087265400 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:54:25 INFO - PROCESS | 1674 | 1464087265402 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 1674 | 1464087265403 Marionette TRACE conn2 <- [1,3066,null,{}] 03:54:25 INFO - PROCESS | 1674 | 1464087265406 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}] 03:54:25 INFO - PROCESS | 1674 | 1464087265686 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:54:25 INFO - PROCESS | 1674 | 1464087265808 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:25 INFO - PROCESS | 1674 | ++DOCSHELL 0x1183e0000 == 68 [pid = 1674] [id = 776] 03:54:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x110f4e000) [pid = 1674] [serial = 2326] [outer = 0x0] 03:54:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x111a05400) [pid = 1674] [serial = 2327] [outer = 0x110f4e000] 03:54:25 INFO - PROCESS | 1674 | 1464087265832 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x11258bc00) [pid = 1674] [serial = 2328] [outer = 0x110f4e000] 03:54:26 INFO - PROCESS | 1674 | 1464087266154 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]]]}] 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:54:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:54:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 775ms 03:54:26 INFO - PROCESS | 1674 | 1464087266214 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 1674 | 1464087266216 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:54:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:54:26 INFO - PROCESS | 1674 | 1464087266221 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 1674 | 1464087266223 Marionette TRACE conn2 <- [1,3070,null,{}] 03:54:26 INFO - PROCESS | 1674 | 1464087266226 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}] 03:54:26 INFO - PROCESS | 1674 | 1464087266323 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:54:26 INFO - PROCESS | 1674 | 1464087266396 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x1193d9800 == 69 [pid = 1674] [id = 777] 03:54:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 135 (0x1126e3000) [pid = 1674] [serial = 2329] [outer = 0x0] 03:54:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 136 (0x1126ef400) [pid = 1674] [serial = 2330] [outer = 0x1126e3000] 03:54:26 INFO - PROCESS | 1674 | 1464087266424 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 137 (0x116433800) [pid = 1674] [serial = 2331] [outer = 0x1126e3000] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12d421000 == 68 [pid = 1674] [id = 739] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac7e000 == 67 [pid = 1674] [id = 702] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x134690000 == 66 [pid = 1674] [id = 740] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6dc000 == 65 [pid = 1674] [id = 673] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1378e1800 == 64 [pid = 1674] [id = 769] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12db9b800 == 63 [pid = 1674] [id = 768] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12db88800 == 62 [pid = 1674] [id = 767] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12bb33800 == 61 [pid = 1674] [id = 766] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12ac7c800 == 60 [pid = 1674] [id = 765] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 136 (0x128d3b800) [pid = 1674] [serial = 2215] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 135 (0x12b80d800) [pid = 1674] [serial = 2218] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 134 (0x110eb5000) [pid = 1674] [serial = 2221] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12a708800 == 59 [pid = 1674] [id = 764] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x124e45000 == 58 [pid = 1674] [id = 763] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x123f71800 == 57 [pid = 1674] [id = 762] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x118572800 == 56 [pid = 1674] [id = 761] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x11707f800 == 55 [pid = 1674] [id = 760] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x118570000 == 54 [pid = 1674] [id = 759] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x119d59800 == 53 [pid = 1674] [id = 758] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1164d6000 == 52 [pid = 1674] [id = 757] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12d9d8000 == 51 [pid = 1674] [id = 756] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12d6e5800 == 50 [pid = 1674] [id = 755] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12ce4f800 == 49 [pid = 1674] [id = 754] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12cb8b000 == 48 [pid = 1674] [id = 753] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf1b800 == 47 [pid = 1674] [id = 752] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x124e50800 == 46 [pid = 1674] [id = 751] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x1193dd000 == 45 [pid = 1674] [id = 750] 03:54:26 INFO - PROCESS | 1674 | --DOCSHELL 0x12bf0b800 == 44 [pid = 1674] [id = 749] 03:54:26 INFO - PROCESS | 1674 | 1464087266789 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]]]}] 03:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:54:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 578ms 03:54:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:54:26 INFO - PROCESS | 1674 | 1464087266799 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 1674 | 1464087266801 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:54:26 INFO - PROCESS | 1674 | 1464087266805 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 1674 | 1464087266806 Marionette TRACE conn2 <- [1,3074,null,{}] 03:54:26 INFO - PROCESS | 1674 | 1464087266808 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}] 03:54:26 INFO - PROCESS | 1674 | 1464087266884 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x123f66c00) [pid = 1674] [serial = 2162] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x12bb6a000) [pid = 1674] [serial = 2150] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x117595000) [pid = 1674] [serial = 2156] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x1128a8000) [pid = 1674] [serial = 2153] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x1231a0000) [pid = 1674] [serial = 2159] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x128d37c00) [pid = 1674] [serial = 2165] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x119e0f000) [pid = 1674] [serial = 2241] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x11a279000) [pid = 1674] [serial = 2242] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x119106c00) [pid = 1674] [serial = 2236] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x118158000) [pid = 1674] [serial = 2210] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x116a5ac00) [pid = 1674] [serial = 2209] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x118da7000) [pid = 1674] [serial = 2212] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x1238ec000) [pid = 1674] [serial = 2213] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x11258d000) [pid = 1674] [serial = 2207] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x110f49c00) [pid = 1674] [serial = 2206] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x1130ee000) [pid = 1674] [serial = 2225] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 117 (0x112585000) [pid = 1674] [serial = 2224] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 116 (0x118061400) [pid = 1674] [serial = 2233] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 115 (0x112597c00) [pid = 1674] [serial = 2228] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 114 (0x112586400) [pid = 1674] [serial = 2227] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 113 (0x115d81c00) [pid = 1674] [serial = 2230] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 112 (0x1198cd800) [pid = 1674] [serial = 2237] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 111 (0x118daac00) [pid = 1674] [serial = 2239] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 110 (0x116728000) [pid = 1674] [serial = 2231] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 109 (0x118150c00) [pid = 1674] [serial = 2234] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 108 (0x123ac7000) [pid = 1674] [serial = 2245] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | --DOMWINDOW == 107 (0x1231a4000) [pid = 1674] [serial = 2244] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 1674 | 1464087266946 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:26 INFO - PROCESS | 1674 | ++DOCSHELL 0x118d39800 == 45 [pid = 1674] [id = 778] 03:54:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 108 (0x111c86400) [pid = 1674] [serial = 2332] [outer = 0x0] 03:54:26 INFO - PROCESS | 1674 | ++DOMWINDOW == 109 (0x112586400) [pid = 1674] [serial = 2333] [outer = 0x111c86400] 03:54:26 INFO - PROCESS | 1674 | 1464087266967 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 110 (0x1168a0000) [pid = 1674] [serial = 2334] [outer = 0x111c86400] 03:54:27 INFO - PROCESS | 1674 | 1464087267206 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]]]}] 03:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:54:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 422ms 03:54:27 INFO - PROCESS | 1674 | 1464087267227 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 1674 | 1464087267229 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:54:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:54:27 INFO - PROCESS | 1674 | 1464087267245 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 1674 | 1464087267248 Marionette TRACE conn2 <- [1,3078,null,{}] 03:54:27 INFO - PROCESS | 1674 | 1464087267257 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}] 03:54:27 INFO - PROCESS | 1674 | 1464087267336 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:54:27 INFO - PROCESS | 1674 | 1464087267342 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x123e2e000 == 46 [pid = 1674] [id = 779] 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 111 (0x117597c00) [pid = 1674] [serial = 2335] [outer = 0x0] 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 112 (0x118061800) [pid = 1674] [serial = 2336] [outer = 0x117597c00] 03:54:27 INFO - PROCESS | 1674 | 1464087267363 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 113 (0x118486800) [pid = 1674] [serial = 2337] [outer = 0x117597c00] 03:54:27 INFO - PROCESS | 1674 | 1464087267694 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] 03:54:27 INFO - PROCESS | 1674 | 1464087267721 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:54:27 INFO - PROCESS | 1674 | 1464087267723 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 1674 | 1464087267724 Marionette TRACE conn2 <- [1,3082,null,{}] 03:54:27 INFO - PROCESS | 1674 | 1464087267726 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}] 03:54:27 INFO - PROCESS | 1674 | 1464087267794 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:54:27 INFO - PROCESS | 1674 | 1464087267798 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:27 INFO - PROCESS | 1674 | ++DOCSHELL 0x124f60000 == 47 [pid = 1674] [id = 780] 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 114 (0x1185b6800) [pid = 1674] [serial = 2338] [outer = 0x0] 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 115 (0x118dabc00) [pid = 1674] [serial = 2339] [outer = 0x1185b6800] 03:54:27 INFO - PROCESS | 1674 | 1464087267822 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 1674 | ++DOMWINDOW == 116 (0x1198d5000) [pid = 1674] [serial = 2340] [outer = 0x1185b6800] 03:54:28 INFO - PROCESS | 1674 | 1464087268094 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]]]}] 03:54:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:54:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:54:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:54:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 424ms 03:54:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:54:28 INFO - PROCESS | 1674 | 1464087268147 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 1674 | 1464087268148 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:54:28 INFO - PROCESS | 1674 | 1464087268150 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 1674 | 1464087268151 Marionette TRACE conn2 <- [1,3086,null,{}] 03:54:28 INFO - PROCESS | 1674 | 1464087268156 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}] 03:54:28 INFO - PROCESS | 1674 | 1464087268226 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:54:28 INFO - PROCESS | 1674 | 1464087268231 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x117e18000 == 48 [pid = 1674] [id = 781] 03:54:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 117 (0x1198d9400) [pid = 1674] [serial = 2341] [outer = 0x0] 03:54:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 118 (0x119a28000) [pid = 1674] [serial = 2342] [outer = 0x1198d9400] 03:54:28 INFO - PROCESS | 1674 | 1464087268257 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x11a035400) [pid = 1674] [serial = 2343] [outer = 0x1198d9400] 03:54:28 INFO - PROCESS | 1674 | 1464087268527 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:54:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:54:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 425ms 03:54:28 INFO - PROCESS | 1674 | 1464087268577 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 1674 | 1464087268578 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:54:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:54:28 INFO - PROCESS | 1674 | 1464087268581 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 1674 | 1464087268582 Marionette TRACE conn2 <- [1,3090,null,{}] 03:54:28 INFO - PROCESS | 1674 | 1464087268591 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}] 03:54:28 INFO - PROCESS | 1674 | 1464087268707 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:54:28 INFO - PROCESS | 1674 | 1464087268740 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:28 INFO - PROCESS | 1674 | ++DOCSHELL 0x1290e0000 == 49 [pid = 1674] [id = 782] 03:54:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x1185a7400) [pid = 1674] [serial = 2344] [outer = 0x0] 03:54:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x11a188000) [pid = 1674] [serial = 2345] [outer = 0x1185a7400] 03:54:28 INFO - PROCESS | 1674 | 1464087268762 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x123168800) [pid = 1674] [serial = 2346] [outer = 0x1185a7400] 03:54:29 INFO - PROCESS | 1674 | 1464087269008 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:54:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 476ms 03:54:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:54:29 INFO - PROCESS | 1674 | 1464087269057 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 1674 | 1464087269058 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:54:29 INFO - PROCESS | 1674 | 1464087269060 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 1674 | 1464087269061 Marionette TRACE conn2 <- [1,3094,null,{}] 03:54:29 INFO - PROCESS | 1674 | 1464087269063 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}] 03:54:29 INFO - PROCESS | 1674 | 1464087269160 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:54:29 INFO - PROCESS | 1674 | 1464087269193 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x12a999000 == 50 [pid = 1674] [id = 783] 03:54:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x119df5800) [pid = 1674] [serial = 2347] [outer = 0x0] 03:54:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12319bc00) [pid = 1674] [serial = 2348] [outer = 0x119df5800] 03:54:29 INFO - PROCESS | 1674 | 1464087269214 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 125 (0x1234bec00) [pid = 1674] [serial = 2349] [outer = 0x119df5800] 03:54:29 INFO - PROCESS | 1674 | 1464087269454 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:54:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 421ms 03:54:29 INFO - PROCESS | 1674 | 1464087269482 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 1674 | 1464087269483 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:54:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:54:29 INFO - PROCESS | 1674 | 1464087269499 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 1674 | 1464087269500 Marionette TRACE conn2 <- [1,3098,null,{}] 03:54:29 INFO - PROCESS | 1674 | 1464087269510 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}] 03:54:29 INFO - PROCESS | 1674 | 1464087269608 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:54:29 INFO - PROCESS | 1674 | 1464087269611 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:29 INFO - PROCESS | 1674 | ++DOCSHELL 0x12b88f000 == 51 [pid = 1674] [id = 784] 03:54:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 126 (0x1231a4000) [pid = 1674] [serial = 2350] [outer = 0x0] 03:54:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 127 (0x123ac6800) [pid = 1674] [serial = 2351] [outer = 0x1231a4000] 03:54:29 INFO - PROCESS | 1674 | 1464087269632 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 1674 | ++DOMWINDOW == 128 (0x123f6a000) [pid = 1674] [serial = 2352] [outer = 0x1231a4000] 03:54:29 INFO - PROCESS | 1674 | 1464087269910 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]]]}] 03:54:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:54:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:54:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 442ms 03:54:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:54:29 INFO - PROCESS | 1674 | 1464087269928 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 1674 | 1464087269929 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:54:29 INFO - PROCESS | 1674 | 1464087269937 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 1674 | 1464087269939 Marionette TRACE conn2 <- [1,3102,null,{}] 03:54:29 INFO - PROCESS | 1674 | 1464087269949 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}] 03:54:30 INFO - PROCESS | 1674 | 1464087270056 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:54:30 INFO - PROCESS | 1674 | 1464087270059 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x12c657800 == 52 [pid = 1674] [id = 785] 03:54:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 129 (0x123622400) [pid = 1674] [serial = 2353] [outer = 0x0] 03:54:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 130 (0x124f7f400) [pid = 1674] [serial = 2354] [outer = 0x123622400] 03:54:30 INFO - PROCESS | 1674 | 1464087270080 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 131 (0x12650a400) [pid = 1674] [serial = 2355] [outer = 0x123622400] 03:54:30 INFO - PROCESS | 1674 | 1464087270337 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:54:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 436ms 03:54:30 INFO - PROCESS | 1674 | 1464087270395 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 1674 | 1464087270396 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:54:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:54:30 INFO - PROCESS | 1674 | 1464087270398 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 1674 | 1464087270399 Marionette TRACE conn2 <- [1,3106,null,{}] 03:54:30 INFO - PROCESS | 1674 | 1464087270406 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}] 03:54:30 INFO - PROCESS | 1674 | 1464087270515 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:54:30 INFO - PROCESS | 1674 | 1464087270527 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:30 INFO - PROCESS | 1674 | ++DOCSHELL 0x117083800 == 53 [pid = 1674] [id = 786] 03:54:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 132 (0x112590c00) [pid = 1674] [serial = 2356] [outer = 0x0] 03:54:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 133 (0x112610400) [pid = 1674] [serial = 2357] [outer = 0x112590c00] 03:54:30 INFO - PROCESS | 1674 | 1464087270553 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 1674 | ++DOMWINDOW == 134 (0x126977c00) [pid = 1674] [serial = 2358] [outer = 0x112590c00] 03:54:30 INFO - PROCESS | 1674 | 1464087270846 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]]]}] 03:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:54:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 473ms 03:54:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:54:30 INFO - PROCESS | 1674 | 1464087270877 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 1674 | 1464087270878 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:54:30 INFO - PROCESS | 1674 | 1464087270880 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 1674 | 1464087270881 Marionette TRACE conn2 <- [1,3110,null,{}] 03:54:30 INFO - PROCESS | 1674 | 1464087270884 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}] 03:54:30 INFO - PROCESS | 1674 | 1464087270991 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 133 (0x11a276400) [pid = 1674] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 132 (0x11a276800) [pid = 1674] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 131 (0x111c20c00) [pid = 1674] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 130 (0x115fd5400) [pid = 1674] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 129 (0x11767a000) [pid = 1674] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 128 (0x123e7d400) [pid = 1674] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 127 (0x11260dc00) [pid = 1674] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 126 (0x112597000) [pid = 1674] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 125 (0x12c08ac00) [pid = 1674] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 124 (0x1185c2400) [pid = 1674] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 123 (0x1185d8800) [pid = 1674] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 122 (0x110eb3400) [pid = 1674] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 121 (0x129679c00) [pid = 1674] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 120 (0x124f81c00) [pid = 1674] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 119 (0x123f61400) [pid = 1674] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:54:31 INFO - PROCESS | 1674 | --DOMWINDOW == 118 (0x11815a800) [pid = 1674] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:54:31 INFO - PROCESS | 1674 | 1464087271175 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x123b59800 == 54 [pid = 1674] [id = 787] 03:54:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 119 (0x110eb3400) [pid = 1674] [serial = 2359] [outer = 0x0] 03:54:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 120 (0x115f3a800) [pid = 1674] [serial = 2360] [outer = 0x110eb3400] 03:54:31 INFO - PROCESS | 1674 | 1464087271198 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 121 (0x126c21000) [pid = 1674] [serial = 2361] [outer = 0x110eb3400] 03:54:31 INFO - PROCESS | 1674 | 1464087271382 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"]]]}] 03:54:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:54:31 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 03:54:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:54:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 522ms 03:54:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:54:31 INFO - PROCESS | 1674 | 1464087271408 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 1674 | 1464087271409 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:54:31 INFO - PROCESS | 1674 | 1464087271411 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 1674 | 1464087271412 Marionette TRACE conn2 <- [1,3114,null,{}] 03:54:31 INFO - PROCESS | 1674 | 1464087271414 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}] 03:54:31 INFO - PROCESS | 1674 | 1464087271532 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:54:31 INFO - PROCESS | 1674 | 1464087271570 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\", \"db85e204-906c-46db-813c-86ac2fb9125e\");\n\nvar timer = null;\nif (30000) {\n 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:54:31 INFO - PROCESS | 1674 | ++DOCSHELL 0x12ce40800 == 55 [pid = 1674] [id = 788] 03:54:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 122 (0x111c20c00) [pid = 1674] [serial = 2362] [outer = 0x0] 03:54:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 123 (0x12a565c00) [pid = 1674] [serial = 2363] [outer = 0x111c20c00] 03:54:31 INFO - PROCESS | 1674 | 1464087271592 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 1674 | ++DOMWINDOW == 124 (0x12a971400) [pid = 1674] [serial = 2364] [outer = 0x111c20c00] 03:54:31 INFO - PROCESS | 1674 | 1464087271812 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]]]}] 03:54:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:54:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 418ms 03:54:31 INFO - PROCESS | 1674 | 1464087271829 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 1674 | 1464087271830 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:54:32 WARNING - u'runner_teardown' () 03:54:32 INFO - No more tests 03:54:32 INFO - Got 0 unexpected results 03:54:32 INFO - SUITE-END | took 495s 03:54:32 INFO - Closing logging queue 03:54:32 INFO - queue closed 03:54:33 INFO - Return code: 0 03:54:33 WARNING - # TBPL SUCCESS # 03:54:33 INFO - Running post-action listener: _resource_record_post_action 03:54:33 INFO - Running post-run listener: _resource_record_post_run 03:54:34 INFO - Total resource usage - Wall time: 516s; CPU: 58.0%; Read bytes: 31604224; Write bytes: 950766080; Read time: 207; Write time: 4994 03:54:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:54:34 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154167808; Write bytes: 157624320; Read time: 14028; Write time: 337 03:54:34 INFO - run-tests - Wall time: 499s; CPU: 58.0%; Read bytes: 29433344; Write bytes: 790213120; Read time: 186; Write time: 4646 03:54:34 INFO - Running post-run listener: _upload_blobber_files 03:54:34 INFO - Blob upload gear active. 03:54:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:54:34 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 03:54:34 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:54:34 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:54:34 INFO - (blobuploader) - INFO - Open directory for files ... 03:54:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:54:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:54:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:54:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:54:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:54:35 INFO - (blobuploader) - INFO - Done attempting. 03:54:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:54:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:54:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:54:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:54:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:54:36 INFO - (blobuploader) - INFO - Done attempting. 03:54:36 INFO - (blobuploader) - INFO - Iteration through files over. 03:54:36 INFO - Return code: 0 03:54:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:54:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:54:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b854aa773a1592d1b55f027021512056aea0c5def8b4bcf3a8fede6ab11b09ab043f8625bfabf43b2a23f7342c79cd75bd264f469ffff5ba01383db2af65434", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d771dfb4a5c6036a843e2b3f9dbab8c69233cad38b9dfc18921a27df1b1190197a6947a187ae994f5b597e3f3c6caeb601ab0bee18213d16684a9ff295c2108"} 03:54:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:54:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:54:36 INFO - Contents: 03:54:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b854aa773a1592d1b55f027021512056aea0c5def8b4bcf3a8fede6ab11b09ab043f8625bfabf43b2a23f7342c79cd75bd264f469ffff5ba01383db2af65434", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d771dfb4a5c6036a843e2b3f9dbab8c69233cad38b9dfc18921a27df1b1190197a6947a187ae994f5b597e3f3c6caeb601ab0bee18213d16684a9ff295c2108"} 03:54:36 INFO - Running post-run listener: copy_logs_to_upload_dir 03:54:36 INFO - Copying logs to upload dir... 03:54:36 INFO - mkdir: /builds/slave/test/build/upload/logs 03:54:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=576.758302 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 37 secs) (at 2016-05-24 03:54:37.344152) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 03:54:37.347988) ========= 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.8tvf2czsgu/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.fEXyswHedB/Listeners TMPDIR=/var/folders/94/wsdgpk794y1563fy307h6kq400000w/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-aurora/sha512/6b854aa773a1592d1b55f027021512056aea0c5def8b4bcf3a8fede6ab11b09ab043f8625bfabf43b2a23f7342c79cd75bd264f469ffff5ba01383db2af65434", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d771dfb4a5c6036a843e2b3f9dbab8c69233cad38b9dfc18921a27df1b1190197a6947a187ae994f5b597e3f3c6caeb601ab0bee18213d16684a9ff295c2108"} build_url:https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013024 build_url: 'https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b854aa773a1592d1b55f027021512056aea0c5def8b4bcf3a8fede6ab11b09ab043f8625bfabf43b2a23f7342c79cd75bd264f469ffff5ba01383db2af65434", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d771dfb4a5c6036a843e2b3f9dbab8c69233cad38b9dfc18921a27df1b1190197a6947a187ae994f5b597e3f3c6caeb601ab0bee18213d16684a9ff295c2108"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d5--7S8hSlep-5kjuHNGgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.57 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 03:54:37.926409) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 03:54:37.926798) ========= 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.8tvf2czsgu/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.fEXyswHedB/Listeners TMPDIR=/var/folders/94/wsdgpk794y1563fy307h6kq400000w/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.005046 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 03:54:37.975358) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 03:54:37.975691) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 03:54:37.976036) ========= ========= Total master_lag: 1.14 =========