builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0265 starttime: 1466701910.41 results: success (0) buildid: 20160623083527 builduid: 1aadf1fea30f4f37b775e5900b844b27 revision: f403cf3a053abd6036932519b3b7214dbcb76c30 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.412005) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.412574) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.412936) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.436680) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.437146) ========= 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.YwieVV6uyv/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.c88aTN5qUo/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-23 10:11:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.75M=0.001s 2016-06-23 10:11:50 (8.75 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.183304 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.788937) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.789603) ========= 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.YwieVV6uyv/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.c88aTN5qUo/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/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.020417 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:50.832621) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 10:11:50.832976) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f403cf3a053abd6036932519b3b7214dbcb76c30 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f403cf3a053abd6036932519b3b7214dbcb76c30 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YwieVV6uyv/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.c88aTN5qUo/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-23 10:11:50,915 truncating revision to first 12 chars 2016-06-23 10:11:50,915 Setting DEBUG logging. 2016-06-23 10:11:50,915 attempt 1/10 2016-06-23 10:11:50,915 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f403cf3a053a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 10:11:51,687 unpacking tar archive at: mozilla-beta-f403cf3a053a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.036215 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 10:11:51.892356) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:51.892871) ========= script_repo_revision: f403cf3a053abd6036932519b3b7214dbcb76c30 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:51.893484) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:51.893991) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 10:11:51.912871) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 42 secs) (at 2016-06-23 10:11:51.913256) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YwieVV6uyv/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.c88aTN5qUo/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 10:11:52 INFO - MultiFileLogger online at 20160623 10:11:52 in /builds/slave/test 10:11:52 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 10:11:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:11:52 INFO - {'append_to_log': False, 10:11:52 INFO - 'base_work_dir': '/builds/slave/test', 10:11:52 INFO - 'blob_upload_branch': 'mozilla-beta', 10:11:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:11:52 INFO - 'buildbot_json_path': 'buildprops.json', 10:11:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:11:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:11:52 INFO - 'download_minidump_stackwalk': True, 10:11:52 INFO - 'download_symbols': 'true', 10:11:52 INFO - 'e10s': False, 10:11:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:11:52 INFO - 'tooltool.py': '/tools/tooltool.py', 10:11:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:11:52 INFO - '/tools/misc-python/virtualenv.py')}, 10:11:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:11:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:11:52 INFO - 'log_level': 'info', 10:11:52 INFO - 'log_to_console': True, 10:11:52 INFO - 'opt_config_files': (), 10:11:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:11:52 INFO - '--processes=1', 10:11:52 INFO - '--config=%(test_path)s/wptrunner.ini', 10:11:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:11:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:11:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:11:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:11:52 INFO - 'pip_index': False, 10:11:52 INFO - 'require_test_zip': True, 10:11:52 INFO - 'test_type': ('testharness',), 10:11:52 INFO - 'this_chunk': '1', 10:11:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:11:52 INFO - 'total_chunks': '10', 10:11:52 INFO - 'virtualenv_path': 'venv', 10:11:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:11:52 INFO - 'work_dir': 'build'} 10:11:52 INFO - ##### 10:11:52 INFO - ##### Running clobber step. 10:11:52 INFO - ##### 10:11:52 INFO - Running pre-action listener: _resource_record_pre_action 10:11:52 INFO - Running main action method: clobber 10:11:52 INFO - rmtree: /builds/slave/test/build 10:11:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:11:52 INFO - Running post-action listener: _resource_record_post_action 10:11:52 INFO - ##### 10:11:52 INFO - ##### Running read-buildbot-config step. 10:11:52 INFO - ##### 10:11:52 INFO - Running pre-action listener: _resource_record_pre_action 10:11:52 INFO - Running main action method: read_buildbot_config 10:11:52 INFO - Using buildbot properties: 10:11:52 INFO - { 10:11:52 INFO - "project": "", 10:11:52 INFO - "product": "firefox", 10:11:52 INFO - "script_repo_revision": "production", 10:11:52 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 10:11:52 INFO - "repository": "", 10:11:52 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 10:11:52 INFO - "buildid": "20160623083527", 10:11:52 INFO - "pgo_build": "False", 10:11:52 INFO - "basedir": "/builds/slave/test", 10:11:52 INFO - "buildnumber": 15, 10:11:52 INFO - "slavename": "t-yosemite-r7-0265", 10:11:52 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 10:11:52 INFO - "platform": "macosx64", 10:11:52 INFO - "branch": "mozilla-beta", 10:11:52 INFO - "revision": "f403cf3a053abd6036932519b3b7214dbcb76c30", 10:11:52 INFO - "repo_path": "releases/mozilla-beta", 10:11:52 INFO - "moz_repo_path": "", 10:11:52 INFO - "stage_platform": "macosx64", 10:11:52 INFO - "builduid": "1aadf1fea30f4f37b775e5900b844b27", 10:11:52 INFO - "slavebuilddir": "test" 10:11:52 INFO - } 10:11:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 10:11:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 10:11:52 INFO - Running post-action listener: _resource_record_post_action 10:11:52 INFO - ##### 10:11:52 INFO - ##### Running download-and-extract step. 10:11:52 INFO - ##### 10:11:52 INFO - Running pre-action listener: _resource_record_pre_action 10:11:52 INFO - Running main action method: download_and_extract 10:11:52 INFO - mkdir: /builds/slave/test/build/tests 10:11:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:52 INFO - https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:11:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:11:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:11:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:11:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 10:11:55 INFO - Downloaded 1201 bytes. 10:11:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:11:55 INFO - Using the following test package requirements: 10:11:55 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:11:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:11:55 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:11:55 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'jsshell-mac64.zip'], 10:11:55 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:11:55 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:11:55 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:11:55 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:11:55 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:11:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:11:55 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:11:55 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 10:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:55 INFO - https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:11:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:11:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:11:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 10:11:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 10:11:56 INFO - Downloaded 18356484 bytes. 10:11:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:11:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:11:57 INFO - caution: filename not matched: web-platform/* 10:11:57 INFO - Return code: 11 10:11:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:57 INFO - https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:11:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:11:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:11:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:11:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 10:11:58 INFO - Downloaded 36389087 bytes. 10:11:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:11:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:12:02 INFO - caution: filename not matched: bin/* 10:12:02 INFO - caution: filename not matched: config/* 10:12:02 INFO - caution: filename not matched: mozbase/* 10:12:02 INFO - caution: filename not matched: marionette/* 10:12:02 INFO - caution: filename not matched: tools/wptserve/* 10:12:02 INFO - Return code: 11 10:12: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')]} 10:12:02 INFO - https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 10:12:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:12:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:12:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:12:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 10:12:05 INFO - Downloaded 73068867 bytes. 10:12:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:12:05 INFO - mkdir: /builds/slave/test/properties 10:12:05 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:12:05 INFO - Writing to file /builds/slave/test/properties/build_url 10:12:05 INFO - Contents: 10:12:05 INFO - build_url:https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:12:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:12:06 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:12:06 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:12:06 INFO - Contents: 10:12:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:12:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:06 INFO - https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:12:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:12:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:12:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:12:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 10:12:09 INFO - Downloaded 103667774 bytes. 10:12:09 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:12:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:12:12 INFO - Return code: 0 10:12:12 INFO - Running post-action listener: _resource_record_post_action 10:12:12 INFO - Running post-action listener: set_extra_try_arguments 10:12:12 INFO - ##### 10:12:12 INFO - ##### Running create-virtualenv step. 10:12:12 INFO - ##### 10:12:12 INFO - Running pre-action listener: _pre_create_virtualenv 10:12:12 INFO - Running pre-action listener: _resource_record_pre_action 10:12:12 INFO - Running main action method: create_virtualenv 10:12:12 INFO - Creating virtualenv /builds/slave/test/build/venv 10:12:12 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 10:12:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:12:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:12:12 INFO - Using real prefix '/tools/python27' 10:12:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:12:13 INFO - Installing distribute.............................................................................................................................................................................................done. 10:12:16 INFO - Installing pip.................done. 10:12:16 INFO - Return code: 0 10:12:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:12:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:12:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:12:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:16 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 0x109e53e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e70f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe2acacab0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e6c5e0>, '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 0x109a4fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a7a990>, '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.YwieVV6uyv/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.c88aTN5qUo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:12:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:12:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:12:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YwieVV6uyv/Render', 10:12:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:12:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:12:16 INFO - 'HOME': '/Users/cltbld', 10:12:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:12:16 INFO - 'LOGNAME': 'cltbld', 10:12:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:16 INFO - 'MOZ_NO_REMOTE': '1', 10:12:16 INFO - 'NO_EM_RESTART': '1', 10:12:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:12:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:16 INFO - 'PWD': '/builds/slave/test', 10:12:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:12:16 INFO - 'SHELL': '/bin/bash', 10:12:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c88aTN5qUo/Listeners', 10:12:16 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 10:12:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:12:16 INFO - 'USER': 'cltbld', 10:12:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:12:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:12:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:12:16 INFO - 'XPC_FLAGS': '0x0', 10:12:16 INFO - 'XPC_SERVICE_NAME': '0', 10:12:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:12:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:12:16 INFO - Downloading/unpacking psutil>=0.7.1 10:12:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:12:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:12:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:12:20 INFO - Installing collected packages: psutil 10:12:20 INFO - Running setup.py install for psutil 10:12:20 INFO - building 'psutil._psutil_osx' extension 10:12:20 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 10:12:20 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 10:12:20 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 10:12:20 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 10:12:20 INFO - building 'psutil._psutil_posix' extension 10:12:20 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 10:12:20 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:12:20 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:12:20 INFO - ^ 10:12:20 INFO - 1 warning generated. 10:12:20 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 10:12:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:12:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:12:21 INFO - Successfully installed psutil 10:12:21 INFO - Cleaning up... 10:12:21 INFO - Return code: 0 10:12:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:12:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:12:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:21 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 0x109e53e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e70f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe2acacab0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e6c5e0>, '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 0x109a4fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a7a990>, '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.YwieVV6uyv/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.c88aTN5qUo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:12:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:12:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:12:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YwieVV6uyv/Render', 10:12:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:12:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:12:21 INFO - 'HOME': '/Users/cltbld', 10:12:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:12:21 INFO - 'LOGNAME': 'cltbld', 10:12:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:21 INFO - 'MOZ_NO_REMOTE': '1', 10:12:21 INFO - 'NO_EM_RESTART': '1', 10:12:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:12:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:21 INFO - 'PWD': '/builds/slave/test', 10:12:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:12:21 INFO - 'SHELL': '/bin/bash', 10:12:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c88aTN5qUo/Listeners', 10:12:21 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 10:12:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:12:21 INFO - 'USER': 'cltbld', 10:12:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:12:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:12:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:12:21 INFO - 'XPC_FLAGS': '0x0', 10:12:21 INFO - 'XPC_SERVICE_NAME': '0', 10:12:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:12:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:12:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:12:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:12:23 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:12:23 INFO - Installing collected packages: mozsystemmonitor 10:12:23 INFO - Running setup.py install for mozsystemmonitor 10:12:24 INFO - Successfully installed mozsystemmonitor 10:12:24 INFO - Cleaning up... 10:12:24 INFO - Return code: 0 10:12:24 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:12:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:12:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:12:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x109e53e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e70f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe2acacab0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e6c5e0>, '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 0x109a4fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a7a990>, '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.YwieVV6uyv/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.c88aTN5qUo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:12:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:12:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:12:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YwieVV6uyv/Render', 10:12:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:12:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:12:24 INFO - 'HOME': '/Users/cltbld', 10:12:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:12:24 INFO - 'LOGNAME': 'cltbld', 10:12:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:24 INFO - 'MOZ_NO_REMOTE': '1', 10:12:24 INFO - 'NO_EM_RESTART': '1', 10:12:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:12:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:24 INFO - 'PWD': '/builds/slave/test', 10:12:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:12:24 INFO - 'SHELL': '/bin/bash', 10:12:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c88aTN5qUo/Listeners', 10:12:24 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 10:12:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:12:24 INFO - 'USER': 'cltbld', 10:12:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:12:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:12:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:12:24 INFO - 'XPC_FLAGS': '0x0', 10:12:24 INFO - 'XPC_SERVICE_NAME': '0', 10:12:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:12:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:12:24 INFO - Downloading/unpacking blobuploader==1.2.4 10:12:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:26 INFO - Downloading blobuploader-1.2.4.tar.gz 10:12:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:12:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:12:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:12:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:12:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:27 INFO - Downloading docopt-0.6.1.tar.gz 10:12:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:12:28 INFO - Installing collected packages: blobuploader, requests, docopt 10:12:28 INFO - Running setup.py install for blobuploader 10:12:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:12:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:12:28 INFO - Running setup.py install for requests 10:12:28 INFO - Running setup.py install for docopt 10:12:28 INFO - Successfully installed blobuploader requests docopt 10:12:28 INFO - Cleaning up... 10:12:29 INFO - Return code: 0 10:12:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:12:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:12:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:12:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:29 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 0x109e53e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e70f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe2acacab0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e6c5e0>, '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 0x109a4fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a7a990>, '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.YwieVV6uyv/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.c88aTN5qUo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:12:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:12:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:12:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YwieVV6uyv/Render', 10:12:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:12:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:12:29 INFO - 'HOME': '/Users/cltbld', 10:12:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:12:29 INFO - 'LOGNAME': 'cltbld', 10:12:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:29 INFO - 'MOZ_NO_REMOTE': '1', 10:12:29 INFO - 'NO_EM_RESTART': '1', 10:12:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:12:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:29 INFO - 'PWD': '/builds/slave/test', 10:12:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:12:29 INFO - 'SHELL': '/bin/bash', 10:12:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c88aTN5qUo/Listeners', 10:12:29 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 10:12:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:12:29 INFO - 'USER': 'cltbld', 10:12:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:12:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:12:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:12:29 INFO - 'XPC_FLAGS': '0x0', 10:12:29 INFO - 'XPC_SERVICE_NAME': '0', 10:12:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:12:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-5I9nRv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-if_Zz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-8Z7y_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-q6zpyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-RyhuJC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-eCh7be-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:12:29 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-bo36O6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-xI25Vw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-NsftKO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-gEP38t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-7SpZEM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-EnYF2c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-ULJ3vP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-Zq8PM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-Rj3rQ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-2U95v2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:12:30 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-m7bkDr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:12:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:12:31 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-CPKPK9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:12:31 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-uiFpmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:12:31 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-x10yuE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:12:31 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-gsHgmz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:12:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:12:31 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 10:12:31 INFO - Running setup.py install for manifestparser 10:12:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:12:32 INFO - Running setup.py install for mozcrash 10:12:32 INFO - Running setup.py install for mozdebug 10:12:32 INFO - Running setup.py install for mozdevice 10:12:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:12:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:12:32 INFO - Running setup.py install for mozfile 10:12:32 INFO - Running setup.py install for mozhttpd 10:12:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:12:32 INFO - Running setup.py install for mozinfo 10:12:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:12:32 INFO - Running setup.py install for mozInstall 10:12:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Running setup.py install for mozleak 10:12:33 INFO - Running setup.py install for mozlog 10:12:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Running setup.py install for moznetwork 10:12:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Running setup.py install for mozprocess 10:12:33 INFO - Running setup.py install for mozprofile 10:12:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:12:33 INFO - Running setup.py install for mozrunner 10:12:34 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:12:34 INFO - Running setup.py install for mozscreenshot 10:12:34 INFO - Running setup.py install for moztest 10:12:34 INFO - Running setup.py install for mozversion 10:12:34 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:12:34 INFO - Running setup.py install for wptserve 10:12:34 INFO - Running setup.py install for marionette-driver 10:12:34 INFO - Running setup.py install for browsermob-proxy 10:12:34 INFO - Running setup.py install for marionette-client 10:12:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:12:35 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:12:35 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 10:12:35 INFO - Cleaning up... 10:12:35 INFO - Return code: 0 10:12:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:12: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')]} 10:12:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:12:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12: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')]} 10:12:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:12:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:12:35 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 0x109e53e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e70f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe2acacab0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e6c5e0>, '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 0x109a4fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a7a990>, '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.YwieVV6uyv/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.c88aTN5qUo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:12:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:12:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:12:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YwieVV6uyv/Render', 10:12:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:12:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:12:35 INFO - 'HOME': '/Users/cltbld', 10:12:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:12:35 INFO - 'LOGNAME': 'cltbld', 10:12:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:35 INFO - 'MOZ_NO_REMOTE': '1', 10:12:35 INFO - 'NO_EM_RESTART': '1', 10:12:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:12:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:35 INFO - 'PWD': '/builds/slave/test', 10:12:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:12:35 INFO - 'SHELL': '/bin/bash', 10:12:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c88aTN5qUo/Listeners', 10:12:35 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 10:12:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:12:35 INFO - 'USER': 'cltbld', 10:12:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:12:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:12:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:12:35 INFO - 'XPC_FLAGS': '0x0', 10:12:35 INFO - 'XPC_SERVICE_NAME': '0', 10:12:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:12:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:12:35 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-kMJdhT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:12:35 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 10:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:12:35 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-nJH_ST-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:12:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:12:35 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-id6Ieq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:12:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:12:35 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-2792jT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-oewGAM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-km6Lhf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-eQGmaX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-dH8Oo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-QXPXvB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-AcNVke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-f_oGbi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-nZkxua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:12:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 10:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:12:36 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-oiQVfO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-tnCkUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-Xiqca7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-tjake0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-iaNsBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-1NvCVS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-Fzbsil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:12:37 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-03ZZAB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:12:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:12:38 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-f4AE5W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:12:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 10:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:12:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:12:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:12:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:12:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:12:40 INFO - Downloading blessings-1.6.tar.gz 10:12:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:12:40 INFO - Installing collected packages: blessings 10:12:40 INFO - Running setup.py install for blessings 10:12:40 INFO - Successfully installed blessings 10:12:40 INFO - Cleaning up... 10:12:41 INFO - Return code: 0 10:12:41 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:12:41 INFO - Reading from file tmpfile_stdout 10:12:41 INFO - Current package versions: 10:12:41 INFO - blessings == 1.6 10:12:41 INFO - blobuploader == 1.2.4 10:12:41 INFO - browsermob-proxy == 0.6.0 10:12:41 INFO - docopt == 0.6.1 10:12:41 INFO - manifestparser == 1.1 10:12:41 INFO - marionette-client == 2.3.0 10:12:41 INFO - marionette-driver == 1.4.0 10:12:41 INFO - mozInstall == 1.12 10:12:41 INFO - mozcrash == 0.17 10:12:41 INFO - mozdebug == 0.1 10:12:41 INFO - mozdevice == 0.48 10:12:41 INFO - mozfile == 1.2 10:12:41 INFO - mozhttpd == 0.7 10:12:41 INFO - mozinfo == 0.9 10:12:41 INFO - mozleak == 0.1 10:12:41 INFO - mozlog == 3.1 10:12:41 INFO - moznetwork == 0.27 10:12:41 INFO - mozprocess == 0.22 10:12:41 INFO - mozprofile == 0.28 10:12:41 INFO - mozrunner == 6.11 10:12:41 INFO - mozscreenshot == 0.1 10:12:41 INFO - mozsystemmonitor == 0.0 10:12:41 INFO - moztest == 0.7 10:12:41 INFO - mozversion == 1.4 10:12:41 INFO - psutil == 3.1.1 10:12:41 INFO - requests == 1.2.3 10:12:41 INFO - wptserve == 1.4.0 10:12:41 INFO - wsgiref == 0.1.2 10:12:41 INFO - Running post-action listener: _resource_record_post_action 10:12:41 INFO - Running post-action listener: _start_resource_monitoring 10:12:41 INFO - Starting resource monitoring. 10:12:41 INFO - ##### 10:12:41 INFO - ##### Running pull step. 10:12:41 INFO - ##### 10:12:41 INFO - Running pre-action listener: _resource_record_pre_action 10:12:41 INFO - Running main action method: pull 10:12:41 INFO - Pull has nothing to do! 10:12:41 INFO - Running post-action listener: _resource_record_post_action 10:12:41 INFO - ##### 10:12:41 INFO - ##### Running install step. 10:12:41 INFO - ##### 10:12:41 INFO - Running pre-action listener: _resource_record_pre_action 10:12:41 INFO - Running main action method: install 10:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:12:41 INFO - Reading from file tmpfile_stdout 10:12:41 INFO - Detecting whether we're running mozinstall >=1.0... 10:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:12:41 INFO - Reading from file tmpfile_stdout 10:12:41 INFO - Output received: 10:12:41 INFO - Usage: mozinstall [options] installer 10:12:41 INFO - Options: 10:12:41 INFO - -h, --help show this help message and exit 10:12:41 INFO - -d DEST, --destination=DEST 10:12:41 INFO - Directory to install application into. [default: 10:12:41 INFO - "/builds/slave/test"] 10:12:41 INFO - --app=APP Application being installed. [default: firefox] 10:12:41 INFO - mkdir: /builds/slave/test/build/application 10:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 10:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 10:12:59 INFO - Reading from file tmpfile_stdout 10:12:59 INFO - Output received: 10:12:59 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:12:59 INFO - Running post-action listener: _resource_record_post_action 10:12:59 INFO - ##### 10:12:59 INFO - ##### Running run-tests step. 10:12:59 INFO - ##### 10:12:59 INFO - Running pre-action listener: _resource_record_pre_action 10:12:59 INFO - Running main action method: run_tests 10:12:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:12:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:12:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:12:59 INFO - grabbing minidump binary from tooltool 10:12:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:59 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 0x109e6c5e0>, '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 0x109a4fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a7a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:12:59 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:12:59 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 10:12:59 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:12:59 INFO - Return code: 0 10:12:59 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:12:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:12:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 10:12:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 10:12:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YwieVV6uyv/Render', 10:12:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:12:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:12:59 INFO - 'HOME': '/Users/cltbld', 10:12:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:12:59 INFO - 'LOGNAME': 'cltbld', 10:12:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:12:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:59 INFO - 'MOZ_NO_REMOTE': '1', 10:12:59 INFO - 'NO_EM_RESTART': '1', 10:12:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:12:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:59 INFO - 'PWD': '/builds/slave/test', 10:12:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:12:59 INFO - 'SHELL': '/bin/bash', 10:12:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c88aTN5qUo/Listeners', 10:12:59 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 10:12:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:12:59 INFO - 'USER': 'cltbld', 10:12:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:12:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:12:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:12:59 INFO - 'XPC_FLAGS': '0x0', 10:12:59 INFO - 'XPC_SERVICE_NAME': '0', 10:12:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:12:59 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 10:13:00 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 10:13:00 INFO - import pkg_resources 10:13:01 INFO - Using 1 client processes 10:13:01 INFO - wptserve Starting http server on 127.0.0.1:8000 10:13:01 INFO - wptserve Starting http server on 127.0.0.1:8001 10:13:01 INFO - wptserve Starting http server on 127.0.0.1:8443 10:13:03 INFO - SUITE-START | Running 778 tests 10:13:03 INFO - Running testharness tests 10:13:03 INFO - Setting up ssl 10:13:03 INFO - PROCESS | certutil | 10:13:03 INFO - PROCESS | certutil | 10:13:03 INFO - PROCESS | certutil | 10:13:03 INFO - Certificate Nickname Trust Attributes 10:13:03 INFO - SSL,S/MIME,JAR/XPI 10:13:03 INFO - 10:13:03 INFO - web-platform-tests CT,, 10:13:03 INFO - 10:13:03 INFO - Starting runner 10:13:04 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:13:04 INFO - PROCESS | 1966 | 1466701984476 Marionette DEBUG Marionette enabled via build flag and pref 10:13:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x113ce7800 == 1 [pid = 1966] [id = 1] 10:13:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 1 (0x113ce8000) [pid = 1966] [serial = 1] [outer = 0x0] 10:13:04 INFO - PROCESS | 1966 | [1966] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:13:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 2 (0x113ce9000) [pid = 1966] [serial = 2] [outer = 0x113ce8000] 10:13:04 INFO - PROCESS | 1966 | 1466701984843 Marionette INFO Listening on port 2828 10:13:05 INFO - PROCESS | 1966 | 1466701985184 Marionette DEBUG Marionette enabled via command-line flag 10:13:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x116864800 == 2 [pid = 1966] [id = 2] 10:13:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 3 (0x116865000) [pid = 1966] [serial = 3] [outer = 0x0] 10:13:05 INFO - PROCESS | 1966 | [1966] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:13:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 4 (0x116866000) [pid = 1966] [serial = 4] [outer = 0x116865000] 10:13:05 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:13:05 INFO - PROCESS | 1966 | 1466701985331 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49534 10:13:05 INFO - PROCESS | 1966 | 1466701985417 Marionette DEBUG Closed connection conn0 10:13:05 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:13:05 INFO - PROCESS | 1966 | 1466701985420 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49535 10:13:05 INFO - PROCESS | 1966 | 1466701985431 Marionette DEBUG Closed connection conn1 10:13:05 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:13:05 INFO - PROCESS | 1966 | 1466701985436 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49536 10:13:05 INFO - PROCESS | 1966 | 1466701985445 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:13:05 INFO - PROCESS | 1966 | 1466701985453 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623083527","device":"desktop","version":"48.0"} 10:13:05 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:13:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d55800 == 3 [pid = 1966] [id = 3] 10:13:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 5 (0x119d5c000) [pid = 1966] [serial = 5] [outer = 0x0] 10:13:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d5d000 == 4 [pid = 1966] [id = 4] 10:13:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 6 (0x119c2f400) [pid = 1966] [serial = 6] [outer = 0x0] 10:13:06 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:13:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x121857800 == 5 [pid = 1966] [id = 5] 10:13:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 7 (0x119c2dc00) [pid = 1966] [serial = 7] [outer = 0x0] 10:13:06 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:13:06 INFO - PROCESS | 1966 | [1966] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:13:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 8 (0x12182d800) [pid = 1966] [serial = 8] [outer = 0x119c2dc00] 10:13:07 INFO - PROCESS | 1966 | [1966] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:13:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 9 (0x121cd6000) [pid = 1966] [serial = 9] [outer = 0x119d5c000] 10:13:07 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:13:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 10 (0x12155e400) [pid = 1966] [serial = 10] [outer = 0x119c2f400] 10:13:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 11 (0x121560400) [pid = 1966] [serial = 11] [outer = 0x119c2dc00] 10:13:07 INFO - PROCESS | 1966 | [1966] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:13:07 INFO - PROCESS | 1966 | 1466701987544 Marionette INFO startBrowser c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:07 INFO - PROCESS | 1966 | 1466701987565 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 1966 | 1466701987574 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 1966 | 1466701987575 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:07 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:13:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 12 (0x125db6800) [pid = 1966] [serial = 12] [outer = 0x119c2dc00] 10:13:07 INFO - PROCESS | 1966 | 1466701987919 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c88b8b3e-dbc6-cd4d-815b-fd47c1397507","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623083527","device":"desktop","version":"48.0","command_id":1}}] 10:13:08 INFO - PROCESS | 1966 | 1466701988001 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:13:08 INFO - PROCESS | 1966 | 1466701988006 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:08 INFO - PROCESS | 1966 | 1466701988045 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:13:08 INFO - PROCESS | 1966 | 1466701988132 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:13:08 INFO - PROCESS | 1966 | 1466701988133 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:08 INFO - PROCESS | 1966 | [1966] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:13:08 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 13 (0x126d16400) [pid = 1966] [serial = 13] [outer = 0x119c2dc00] 10:13:08 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:13:08 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:13:08 INFO - PROCESS | 1966 | 1466701988388 Marionette TRACE conn2 <- [1,3,null,{}] 10:13:08 INFO - PROCESS | 1966 | 1466701988391 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:13:08 INFO - PROCESS | 1966 | 1466701988393 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:08 INFO - PROCESS | 1966 | 1466701988410 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:13:08 INFO - PROCESS | 1966 | 1466701988430 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 1966 | 1466701988432 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:13:08 INFO - PROCESS | 1966 | 1466701988435 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 1966 | 1466701988440 Marionette TRACE conn2 <- [1,6,null,{}] 10:13:08 INFO - PROCESS | 1966 | 1466701988445 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:08 INFO - PROCESS | 1966 | 1466701988446 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:08 INFO - PROCESS | 1966 | 1466701988462 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:13:08 INFO - PROCESS | 1966 | 1466701988465 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 1966 | 1466701988466 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x129220800 == 6 [pid = 1966] [id = 6] 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 14 (0x129208000) [pid = 1966] [serial = 14] [outer = 0x0] 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 15 (0x129209c00) [pid = 1966] [serial = 15] [outer = 0x129208000] 10:13:08 INFO - PROCESS | 1966 | 1466701988502 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 16 (0x12920f400) [pid = 1966] [serial = 16] [outer = 0x129208000] 10:13:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x1294df000 == 7 [pid = 1966] [id = 7] 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 17 (0x128c74800) [pid = 1966] [serial = 17] [outer = 0x0] 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 18 (0x12947f400) [pid = 1966] [serial = 18] [outer = 0x128c74800] 10:13:08 INFO - PROCESS | 1966 | 1466701988869 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 1966 | 1466701988911 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:13:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 19 (0x129532400) [pid = 1966] [serial = 19] [outer = 0x128c74800] 10:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 525ms 10:13:08 INFO - PROCESS | 1966 | 1466701988993 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 1966 | 1466701988996 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:13:09 INFO - PROCESS | 1966 | 1466701989013 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 1966 | 1466701989015 Marionette TRACE conn2 <- [1,10,null,{}] 10:13:09 INFO - PROCESS | 1966 | 1466701989073 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 1966 | 1466701989078 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:09 INFO - PROCESS | 1966 | 1466701989261 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:13:09 INFO - PROCESS | 1966 | 1466701989278 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 1966 | 1466701989279 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a91b000 == 8 [pid = 1966] [id = 8] 10:13:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 20 (0x12a988000) [pid = 1966] [serial = 20] [outer = 0x0] 10:13:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 21 (0x12a989c00) [pid = 1966] [serial = 21] [outer = 0x12a988000] 10:13:09 INFO - PROCESS | 1966 | 1466701989360 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 22 (0x12a98e400) [pid = 1966] [serial = 22] [outer = 0x12a988000] 10:13:09 INFO - PROCESS | 1966 | 1466701989733 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 783ms 10:13:09 INFO - PROCESS | 1966 | 1466701989784 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:13:09 INFO - PROCESS | 1966 | 1466701989785 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:13:09 INFO - PROCESS | 1966 | 1466701989788 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 1966 | 1466701989789 Marionette TRACE conn2 <- [1,14,null,{}] 10:13:09 INFO - PROCESS | 1966 | 1466701989791 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 1966 | 1466701989793 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:09 INFO - PROCESS | 1966 | 1466701989881 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:13:09 INFO - PROCESS | 1966 | 1466701989885 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 1966 | 1466701989888 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b113000 == 9 [pid = 1966] [id = 9] 10:13:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 23 (0x129185c00) [pid = 1966] [serial = 23] [outer = 0x0] 10:13:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 24 (0x12918cc00) [pid = 1966] [serial = 24] [outer = 0x129185c00] 10:13:09 INFO - PROCESS | 1966 | 1466701989913 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 25 (0x12a996000) [pid = 1966] [serial = 25] [outer = 0x129185c00] 10:13:10 INFO - PROCESS | 1966 | 1466701990179 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 420ms 10:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:13:10 INFO - PROCESS | 1966 | 1466701990212 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:13:10 INFO - PROCESS | 1966 | 1466701990213 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:13:10 INFO - PROCESS | 1966 | 1466701990215 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:13:10 INFO - PROCESS | 1966 | 1466701990216 Marionette TRACE conn2 <- [1,18,null,{}] 10:13:10 INFO - PROCESS | 1966 | 1466701990218 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:10 INFO - PROCESS | 1966 | 1466701990221 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:10 INFO - PROCESS | 1966 | 1466701990321 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:13:10 INFO - PROCESS | 1966 | 1466701990326 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 1966 | 1466701990329 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb54800 == 10 [pid = 1966] [id = 10] 10:13:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 26 (0x12b979800) [pid = 1966] [serial = 26] [outer = 0x0] 10:13:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 27 (0x12bb24000) [pid = 1966] [serial = 27] [outer = 0x12b979800] 10:13:10 INFO - PROCESS | 1966 | 1466701990353 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 28 (0x12bb2a000) [pid = 1966] [serial = 28] [outer = 0x12b979800] 10:13:10 INFO - PROCESS | 1966 | 1466701990624 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 10:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:13:10 INFO - PROCESS | 1966 | 1466701990641 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:13:10 INFO - PROCESS | 1966 | 1466701990642 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:13:10 INFO - PROCESS | 1966 | 1466701990645 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:13:10 INFO - PROCESS | 1966 | 1466701990646 Marionette TRACE conn2 <- [1,22,null,{}] 10:13:10 INFO - PROCESS | 1966 | 1466701990648 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:10 INFO - PROCESS | 1966 | 1466701990649 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:10 INFO - PROCESS | 1966 | 1466701990747 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:13:10 INFO - PROCESS | 1966 | 1466701990751 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 1966 | 1466701990752 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x121030800 == 11 [pid = 1966] [id = 11] 10:13:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 29 (0x129533000) [pid = 1966] [serial = 29] [outer = 0x0] 10:13:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 30 (0x12bf1f000) [pid = 1966] [serial = 30] [outer = 0x129533000] 10:13:10 INFO - PROCESS | 1966 | 1466701990777 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 31 (0x12bf29400) [pid = 1966] [serial = 31] [outer = 0x129533000] 10:13:11 INFO - PROCESS | 1966 | 1466701991008 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 371ms 10:13:11 INFO - PROCESS | 1966 | 1466701991016 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 1966 | 1466701991017 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:13:11 INFO - PROCESS | 1966 | 1466701991027 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 1966 | 1466701991028 Marionette TRACE conn2 <- [1,26,null,{}] 10:13:11 INFO - PROCESS | 1966 | 1466701991030 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 1966 | 1466701991031 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:11 INFO - PROCESS | 1966 | 1466701991131 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:13:11 INFO - PROCESS | 1966 | 1466701991135 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 1966 | 1466701991136 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c093800 == 12 [pid = 1966] [id = 12] 10:13:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 32 (0x1185b2000) [pid = 1966] [serial = 32] [outer = 0x0] 10:13:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 33 (0x1185bac00) [pid = 1966] [serial = 33] [outer = 0x1185b2000] 10:13:11 INFO - PROCESS | 1966 | 1466701991160 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 34 (0x12c047400) [pid = 1966] [serial = 34] [outer = 0x1185b2000] 10:13:11 INFO - PROCESS | 1966 | 1466701991403 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 10:13:11 INFO - PROCESS | 1966 | 1466701991447 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 1966 | 1466701991449 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:13:11 INFO - PROCESS | 1966 | 1466701991451 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 1966 | 1466701991452 Marionette TRACE conn2 <- [1,30,null,{}] 10:13:11 INFO - PROCESS | 1966 | 1466701991462 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 1966 | 1466701991463 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:11 INFO - PROCESS | 1966 | 1466701991564 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:13:11 INFO - PROCESS | 1966 | 1466701991568 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 1966 | 1466701991569 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d6000 == 13 [pid = 1966] [id = 13] 10:13:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 35 (0x12c04c000) [pid = 1966] [serial = 35] [outer = 0x0] 10:13:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 36 (0x12c527400) [pid = 1966] [serial = 36] [outer = 0x12c04c000] 10:13:11 INFO - PROCESS | 1966 | 1466701991593 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 37 (0x12c52a800) [pid = 1966] [serial = 37] [outer = 0x12c04c000] 10:13:11 INFO - PROCESS | 1966 | 1466701991820 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 10:13:11 INFO - PROCESS | 1966 | 1466701991878 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 1966 | 1466701991879 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:13:11 INFO - PROCESS | 1966 | 1466701991881 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 1966 | 1466701991882 Marionette TRACE conn2 <- [1,34,null,{}] 10:13:11 INFO - PROCESS | 1966 | 1466701991901 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 1966 | 1466701991903 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:12 INFO - PROCESS | 1966 | 1466701992001 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:13:12 INFO - PROCESS | 1966 | 1466701992007 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 1966 | 1466701992008 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8ad000 == 14 [pid = 1966] [id = 14] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 38 (0x12c52cc00) [pid = 1966] [serial = 38] [outer = 0x0] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 39 (0x12c533000) [pid = 1966] [serial = 39] [outer = 0x12c52cc00] 10:13:12 INFO - PROCESS | 1966 | 1466701992032 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 40 (0x12c6d4800) [pid = 1966] [serial = 40] [outer = 0x12c52cc00] 10:13:12 INFO - PROCESS | 1966 | 1466701992271 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 10:13:12 INFO - PROCESS | 1966 | 1466701992301 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 1966 | 1466701992302 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:13:12 INFO - PROCESS | 1966 | 1466701992313 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 1966 | 1466701992314 Marionette TRACE conn2 <- [1,38,null,{}] 10:13:12 INFO - PROCESS | 1966 | 1466701992316 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 1966 | 1466701992318 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:12 INFO - PROCESS | 1966 | 1466701992419 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:13:12 INFO - PROCESS | 1966 | 1466701992430 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 1966 | 1466701992431 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbbd000 == 15 [pid = 1966] [id = 15] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 41 (0x12c6d7000) [pid = 1966] [serial = 41] [outer = 0x0] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 42 (0x12c6e0800) [pid = 1966] [serial = 42] [outer = 0x12c6d7000] 10:13:12 INFO - PROCESS | 1966 | 1466701992454 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 43 (0x12cb06800) [pid = 1966] [serial = 43] [outer = 0x12c6d7000] 10:13:12 INFO - PROCESS | 1966 | 1466701992690 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 421ms 10:13:12 INFO - PROCESS | 1966 | 1466701992733 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 1966 | 1466701992735 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:13:12 INFO - PROCESS | 1966 | 1466701992745 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 1966 | 1466701992746 Marionette TRACE conn2 <- [1,42,null,{}] 10:13:12 INFO - PROCESS | 1966 | 1466701992748 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 1966 | 1466701992749 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce83800 == 16 [pid = 1966] [id = 16] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 44 (0x12ce84000) [pid = 1966] [serial = 44] [outer = 0x0] 10:13:12 INFO - PROCESS | 1966 | 1466701992851 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 45 (0x12cbcc800) [pid = 1966] [serial = 45] [outer = 0x12ce84000] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 46 (0x12ce89000) [pid = 1966] [serial = 46] [outer = 0x12ce84000] 10:13:12 INFO - PROCESS | 1966 | 1466701992868 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 1966 | 1466701992869 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce83000 == 17 [pid = 1966] [id = 17] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 47 (0x12cb0c800) [pid = 1966] [serial = 47] [outer = 0x0] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 48 (0x12ce3c400) [pid = 1966] [serial = 48] [outer = 0x12cb0c800] 10:13:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d03f000 == 18 [pid = 1966] [id = 18] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 49 (0x12ce3e400) [pid = 1966] [serial = 49] [outer = 0x0] 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 50 (0x12ce40000) [pid = 1966] [serial = 50] [outer = 0x12ce3e400] 10:13:12 INFO - PROCESS | 1966 | 1466701992916 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 51 (0x12ce44400) [pid = 1966] [serial = 51] [outer = 0x12ce3e400] 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 52 (0x12cb0e000) [pid = 1966] [serial = 52] [outer = 0x12cb0c800] 10:13:13 INFO - PROCESS | 1966 | 1466701993252 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 521ms 10:13:13 INFO - PROCESS | 1966 | 1466701993266 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 1966 | 1466701993268 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:13:13 INFO - PROCESS | 1966 | 1466701993272 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 1966 | 1466701993274 Marionette TRACE conn2 <- [1,46,null,{}] 10:13:13 INFO - PROCESS | 1966 | 1466701993276 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:13 INFO - PROCESS | 1966 | 1466701993277 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:13 INFO - PROCESS | 1966 | 1466701993365 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:13:13 INFO - PROCESS | 1966 | 1466701993370 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 1966 | 1466701993372 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c99000 == 19 [pid = 1966] [id = 19] 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 53 (0x1180b2800) [pid = 1966] [serial = 53] [outer = 0x0] 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 54 (0x118136c00) [pid = 1966] [serial = 54] [outer = 0x1180b2800] 10:13:13 INFO - PROCESS | 1966 | 1466701993407 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 55 (0x11960d800) [pid = 1966] [serial = 55] [outer = 0x1180b2800] 10:13:13 INFO - PROCESS | 1966 | 1466701993645 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 10:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:13:13 INFO - PROCESS | 1966 | 1466701993695 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 1966 | 1466701993696 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:13:13 INFO - PROCESS | 1966 | 1466701993698 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 1966 | 1466701993699 Marionette TRACE conn2 <- [1,50,null,{}] 10:13:13 INFO - PROCESS | 1966 | 1466701993709 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:13 INFO - PROCESS | 1966 | 1466701993710 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:13 INFO - PROCESS | 1966 | 1466701993808 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:13:13 INFO - PROCESS | 1966 | 1466701993812 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 1966 | 1466701993813 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x118279000 == 20 [pid = 1966] [id = 20] 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 56 (0x12b130400) [pid = 1966] [serial = 56] [outer = 0x0] 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x12b13b800) [pid = 1966] [serial = 57] [outer = 0x12b130400] 10:13:13 INFO - PROCESS | 1966 | 1466701993836 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x12d2cd400) [pid = 1966] [serial = 58] [outer = 0x12b130400] 10:13:14 INFO - PROCESS | 1966 | 1466701994074 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 10:13:14 INFO - PROCESS | 1966 | 1466701994117 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 1966 | 1466701994118 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:13:14 INFO - PROCESS | 1966 | 1466701994129 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 1966 | 1466701994130 Marionette TRACE conn2 <- [1,54,null,{}] 10:13:14 INFO - PROCESS | 1966 | 1466701994132 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 1966 | 1466701994133 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:14 INFO - PROCESS | 1966 | 1466701994226 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:13:14 INFO - PROCESS | 1966 | 1466701994230 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 1966 | 1466701994240 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828e800 == 21 [pid = 1966] [id = 21] 10:13:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x12bbb3400) [pid = 1966] [serial = 59] [outer = 0x0] 10:13:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x12bbbac00) [pid = 1966] [serial = 60] [outer = 0x12bbb3400] 10:13:14 INFO - PROCESS | 1966 | 1466701994263 Marionette DEBUG loaded listener.js 10:13:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x12bbbe800) [pid = 1966] [serial = 61] [outer = 0x12bbb3400] 10:13:14 INFO - PROCESS | 1966 | 1466701994497 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 10:13:14 INFO - PROCESS | 1966 | 1466701994551 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 1966 | 1466701994552 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:13:14 INFO - PROCESS | 1966 | 1466701994563 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 1966 | 1466701994564 Marionette TRACE conn2 <- [1,58,null,{}] 10:13:14 INFO - PROCESS | 1966 | 1466701994567 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 1966 | 1466701994568 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:14 INFO - PROCESS | 1966 | 1466701994737 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:13:15 INFO - PROCESS | 1966 | 1466701995264 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 1966 | 1466701995266 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x111e9f000 == 22 [pid = 1966] [id = 22] 10:13:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x11229f400) [pid = 1966] [serial = 62] [outer = 0x0] 10:13:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1122a9000) [pid = 1966] [serial = 63] [outer = 0x11229f400] 10:13:15 INFO - PROCESS | 1966 | 1466701995297 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x112e04400) [pid = 1966] [serial = 64] [outer = 0x11229f400] 10:13:15 INFO - PROCESS | 1966 | 1466701995712 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1171ms 10:13:15 INFO - PROCESS | 1966 | 1466701995737 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 1966 | 1466701995741 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:13:15 INFO - PROCESS | 1966 | 1466701995746 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - PROCESS | 1966 | 1466701995749 Marionette TRACE conn2 <- [1,62,null,{}] 10:13:15 INFO - PROCESS | 1966 | 1466701995753 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:15 INFO - PROCESS | 1966 | 1466701995758 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:15 INFO - PROCESS | 1966 | 1466701995926 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:13:15 INFO - PROCESS | 1966 | 1466701995984 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 1966 | 1466701995986 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e4c000 == 23 [pid = 1966] [id = 23] 10:13:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x1133ed000) [pid = 1966] [serial = 65] [outer = 0x0] 10:13:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x115e1b000) [pid = 1966] [serial = 66] [outer = 0x1133ed000] 10:13:16 INFO - PROCESS | 1966 | 1466701996018 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x116a1a800) [pid = 1966] [serial = 67] [outer = 0x1133ed000] 10:13:16 INFO - PROCESS | 1966 | 1466701996416 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 722ms 10:13:16 INFO - PROCESS | 1966 | 1466701996483 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 1966 | 1466701996485 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:13:16 INFO - PROCESS | 1966 | 1466701996491 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 1966 | 1466701996492 Marionette TRACE conn2 <- [1,66,null,{}] 10:13:16 INFO - PROCESS | 1966 | 1466701996495 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:16 INFO - PROCESS | 1966 | 1466701996496 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:16 INFO - PROCESS | 1966 | 1466701996609 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:13:16 INFO - PROCESS | 1966 | 1466701996661 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 1966 | 1466701996663 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x117146000 == 24 [pid = 1966] [id = 24] 10:13:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x116f97c00) [pid = 1966] [serial = 68] [outer = 0x0] 10:13:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1185ae400) [pid = 1966] [serial = 69] [outer = 0x116f97c00] 10:13:16 INFO - PROCESS | 1966 | 1466701996694 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x118e91c00) [pid = 1966] [serial = 70] [outer = 0x116f97c00] 10:13:17 INFO - PROCESS | 1966 | 1466701997283 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 821ms 10:13:17 INFO - PROCESS | 1966 | 1466701997311 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:13:17 INFO - PROCESS | 1966 | 1466701997313 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:13:17 INFO - PROCESS | 1966 | 1466701997316 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 1966 | 1466701997318 Marionette TRACE conn2 <- [1,70,null,{}] 10:13:17 INFO - PROCESS | 1966 | 1466701997345 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:17 INFO - PROCESS | 1966 | 1466701997347 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:17 INFO - PROCESS | 1966 | 1466701997435 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:13:17 INFO - PROCESS | 1966 | 1466701997492 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 1966 | 1466701997494 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x112ef3800 == 25 [pid = 1966] [id = 25] 10:13:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x113321800) [pid = 1966] [serial = 71] [outer = 0x0] 10:13:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x115dcac00) [pid = 1966] [serial = 72] [outer = 0x113321800] 10:13:17 INFO - PROCESS | 1966 | 1466701997524 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x115e87800) [pid = 1966] [serial = 73] [outer = 0x113321800] 10:13:17 INFO - PROCESS | 1966 | 1466701997985 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 692ms 10:13:18 INFO - PROCESS | 1966 | 1466701998008 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 1966 | 1466701998011 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:13:18 INFO - PROCESS | 1966 | 1466701998015 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 1966 | 1466701998017 Marionette TRACE conn2 <- [1,74,null,{}] 10:13:18 INFO - PROCESS | 1966 | 1466701998019 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 1966 | 1466701998021 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:18 INFO - PROCESS | 1966 | 1466701998095 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:13:18 INFO - PROCESS | 1966 | 1466701998099 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 1966 | 1466701998100 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x11640f800 == 26 [pid = 1966] [id = 26] 10:13:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x116135c00) [pid = 1966] [serial = 74] [outer = 0x0] 10:13:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1176f3400) [pid = 1966] [serial = 75] [outer = 0x116135c00] 10:13:18 INFO - PROCESS | 1966 | 1466701998130 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1180b4800) [pid = 1966] [serial = 76] [outer = 0x116135c00] 10:13:18 INFO - PROCESS | 1966 | 1466701998448 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 10:13:18 INFO - PROCESS | 1966 | 1466701998485 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 1966 | 1466701998487 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:13:18 INFO - PROCESS | 1966 | 1466701998491 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 1966 | 1466701998494 Marionette TRACE conn2 <- [1,78,null,{}] 10:13:18 INFO - PROCESS | 1966 | 1466701998501 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 1966 | 1466701998505 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:18 INFO - PROCESS | 1966 | 1466701998578 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:13:18 INFO - PROCESS | 1966 | 1466701998582 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 1966 | 1466701998585 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f0e000 == 27 [pid = 1966] [id = 27] 10:13:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1133d6000) [pid = 1966] [serial = 77] [outer = 0x0] 10:13:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1185ab800) [pid = 1966] [serial = 78] [outer = 0x1133d6000] 10:13:18 INFO - PROCESS | 1966 | 1466701998614 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x118a6d800) [pid = 1966] [serial = 79] [outer = 0x1133d6000] 10:13:18 INFO - PROCESS | 1966 | 1466701998930 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 475ms 10:13:18 INFO - PROCESS | 1966 | 1466701998966 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 1966 | 1466701998968 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:13:18 INFO - PROCESS | 1966 | 1466701998973 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 1966 | 1466701998974 Marionette TRACE conn2 <- [1,82,null,{}] 10:13:18 INFO - PROCESS | 1966 | 1466701998976 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 1966 | 1466701998977 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:19 INFO - PROCESS | 1966 | 1466701999057 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:13:19 INFO - PROCESS | 1966 | 1466701999093 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 1966 | 1466701999094 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715e800 == 28 [pid = 1966] [id = 28] 10:13:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1183f6800) [pid = 1966] [serial = 80] [outer = 0x0] 10:13:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1192ed400) [pid = 1966] [serial = 81] [outer = 0x1183f6800] 10:13:19 INFO - PROCESS | 1966 | 1466701999119 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11960e000) [pid = 1966] [serial = 82] [outer = 0x1183f6800] 10:13:19 INFO - PROCESS | 1966 | 1466701999378 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 420ms 10:13:19 INFO - PROCESS | 1966 | 1466701999393 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 1966 | 1466701999394 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:13:19 INFO - PROCESS | 1966 | 1466701999398 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 1966 | 1466701999399 Marionette TRACE conn2 <- [1,86,null,{}] 10:13:19 INFO - PROCESS | 1966 | 1466701999410 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:19 INFO - PROCESS | 1966 | 1466701999411 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:19 INFO - PROCESS | 1966 | 1466701999489 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:13:19 INFO - PROCESS | 1966 | 1466701999493 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 1966 | 1466701999495 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x118063800 == 29 [pid = 1966] [id = 29] 10:13:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1192f8c00) [pid = 1966] [serial = 83] [outer = 0x0] 10:13:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1196e9000) [pid = 1966] [serial = 84] [outer = 0x1192f8c00] 10:13:19 INFO - PROCESS | 1966 | 1466701999521 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119822000) [pid = 1966] [serial = 85] [outer = 0x1192f8c00] 10:13:19 INFO - PROCESS | 1966 | 1466701999824 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 10:13:19 INFO - PROCESS | 1966 | 1466701999869 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:13:19 INFO - PROCESS | 1966 | 1466701999873 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:13:19 INFO - PROCESS | 1966 | 1466701999875 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 1966 | 1466701999876 Marionette TRACE conn2 <- [1,90,null,{}] 10:13:19 INFO - PROCESS | 1966 | 1466701999878 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:19 INFO - PROCESS | 1966 | 1466701999882 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:19 INFO - PROCESS | 1966 | 1466701999992 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:13:20 INFO - PROCESS | 1966 | 1466702000000 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1966 | 1466702000001 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180c4800 == 30 [pid = 1966] [id = 30] 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119613400) [pid = 1966] [serial = 86] [outer = 0x0] 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11996b400) [pid = 1966] [serial = 87] [outer = 0x119613400] 10:13:20 INFO - PROCESS | 1966 | 1466702000027 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x120fb8000) [pid = 1966] [serial = 88] [outer = 0x119613400] 10:13:20 INFO - PROCESS | 1966 | 1466702000292 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 10:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:13:20 INFO - PROCESS | 1966 | 1466702000344 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 1966 | 1466702000345 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:13:20 INFO - PROCESS | 1966 | 1466702000347 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 1966 | 1466702000348 Marionette TRACE conn2 <- [1,94,null,{}] 10:13:20 INFO - PROCESS | 1966 | 1466702000351 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 1966 | 1466702000352 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:20 INFO - PROCESS | 1966 | 1466702000428 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:13:20 INFO - PROCESS | 1966 | 1466702000431 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1966 | 1466702000432 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x118add800 == 31 [pid = 1966] [id = 31] 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119c24400) [pid = 1966] [serial = 89] [outer = 0x0] 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12109a400) [pid = 1966] [serial = 90] [outer = 0x119c24400] 10:13:20 INFO - PROCESS | 1966 | 1466702000460 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12138d800) [pid = 1966] [serial = 91] [outer = 0x119c24400] 10:13:20 INFO - PROCESS | 1966 | 1466702000759 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 10:13:20 INFO - PROCESS | 1966 | 1466702000765 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 1966 | 1466702000766 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:13:20 INFO - PROCESS | 1966 | 1466702000777 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 1966 | 1466702000778 Marionette TRACE conn2 <- [1,98,null,{}] 10:13:20 INFO - PROCESS | 1966 | 1466702000780 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 1966 | 1466702000781 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:20 INFO - PROCESS | 1966 | 1466702000857 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:13:20 INFO - PROCESS | 1966 | 1466702000861 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1966 | 1466702000862 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x11954e000 == 32 [pid = 1966] [id = 32] 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12109a000) [pid = 1966] [serial = 92] [outer = 0x0] 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x121560800) [pid = 1966] [serial = 93] [outer = 0x12109a000] 10:13:20 INFO - PROCESS | 1966 | 1466702000887 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12181f400) [pid = 1966] [serial = 94] [outer = 0x12109a000] 10:13:21 INFO - PROCESS | 1966 | 1466702001161 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 10:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:13:21 INFO - PROCESS | 1966 | 1466702001195 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 1966 | 1466702001196 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:13:21 INFO - PROCESS | 1966 | 1466702001198 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 1966 | 1466702001199 Marionette TRACE conn2 <- [1,102,null,{}] 10:13:21 INFO - PROCESS | 1966 | 1466702001213 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:21 INFO - PROCESS | 1966 | 1466702001214 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:21 INFO - PROCESS | 1966 | 1466702001314 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:13:21 INFO - PROCESS | 1966 | 1466702001321 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 1966 | 1466702001322 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f0c800 == 33 [pid = 1966] [id = 33] 10:13:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112d11800) [pid = 1966] [serial = 95] [outer = 0x0] 10:13:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12181f800) [pid = 1966] [serial = 96] [outer = 0x112d11800] 10:13:21 INFO - PROCESS | 1966 | 1466702001346 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x121ce4c00) [pid = 1966] [serial = 97] [outer = 0x112d11800] 10:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 422ms 10:13:21 INFO - PROCESS | 1966 | 1466702001615 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:13:21 INFO - PROCESS | 1966 | 1466702001626 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:13:21 INFO - PROCESS | 1966 | 1466702001627 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:13:21 INFO - PROCESS | 1966 | 1466702001629 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 1966 | 1466702001630 Marionette TRACE conn2 <- [1,106,null,{}] 10:13:21 INFO - PROCESS | 1966 | 1466702001633 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:21 INFO - PROCESS | 1966 | 1466702001634 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:21 INFO - PROCESS | 1966 | 1466702001712 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:13:21 INFO - PROCESS | 1966 | 1466702001716 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 1966 | 1466702001717 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x119aac800 == 34 [pid = 1966] [id = 34] 10:13:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x121a64000) [pid = 1966] [serial = 98] [outer = 0x0] 10:13:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1241cc400) [pid = 1966] [serial = 99] [outer = 0x121a64000] 10:13:21 INFO - PROCESS | 1966 | 1466702001743 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1243b8800) [pid = 1966] [serial = 100] [outer = 0x121a64000] 10:13:22 INFO - PROCESS | 1966 | 1466702002034 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 10:13:22 INFO - PROCESS | 1966 | 1466702002064 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:13:22 INFO - PROCESS | 1966 | 1466702002066 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:13:22 INFO - PROCESS | 1966 | 1466702002068 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 1966 | 1466702002070 Marionette TRACE conn2 <- [1,110,null,{}] 10:13:22 INFO - PROCESS | 1966 | 1466702002076 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:22 INFO - PROCESS | 1966 | 1466702002078 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:22 INFO - PROCESS | 1966 | 1466702002164 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:13:22 INFO - PROCESS | 1966 | 1466702002213 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 1966 | 1466702002215 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d62000 == 35 [pid = 1966] [id = 35] 10:13:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x121a66400) [pid = 1966] [serial = 101] [outer = 0x0] 10:13:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12466e400) [pid = 1966] [serial = 102] [outer = 0x121a66400] 10:13:22 INFO - PROCESS | 1966 | 1466702002240 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x124b9c400) [pid = 1966] [serial = 103] [outer = 0x121a66400] 10:13:22 INFO - PROCESS | 1966 | 1466702002511 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 10:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:13:22 INFO - PROCESS | 1966 | 1466702002543 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 1966 | 1466702002544 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:13:22 INFO - PROCESS | 1966 | 1466702002547 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 1966 | 1466702002547 Marionette TRACE conn2 <- [1,114,null,{}] 10:13:22 INFO - PROCESS | 1966 | 1466702002550 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:22 INFO - PROCESS | 1966 | 1466702002551 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:22 INFO - PROCESS | 1966 | 1466702002641 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:13:22 INFO - PROCESS | 1966 | 1466702002644 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 1966 | 1466702002645 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x121106000 == 36 [pid = 1966] [id = 36] 10:13:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1161a6c00) [pid = 1966] [serial = 104] [outer = 0x0] 10:13:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1256fbc00) [pid = 1966] [serial = 105] [outer = 0x1161a6c00] 10:13:22 INFO - PROCESS | 1966 | 1466702002669 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x126a16400) [pid = 1966] [serial = 106] [outer = 0x1161a6c00] 10:13:22 INFO - PROCESS | 1966 | 1466702002988 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 10:13:23 INFO - PROCESS | 1966 | 1466702003017 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 1966 | 1466702003018 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:13:23 INFO - PROCESS | 1966 | 1466702003022 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 1966 | 1466702003024 Marionette TRACE conn2 <- [1,118,null,{}] 10:13:23 INFO - PROCESS | 1966 | 1466702003026 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 1966 | 1466702003027 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:23 INFO - PROCESS | 1966 | 1466702003125 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:13:23 INFO - PROCESS | 1966 | 1466702003130 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 1966 | 1466702003132 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x121204800 == 37 [pid = 1966] [id = 37] 10:13:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x117d0c400) [pid = 1966] [serial = 107] [outer = 0x0] 10:13:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x126a16c00) [pid = 1966] [serial = 108] [outer = 0x117d0c400] 10:13:23 INFO - PROCESS | 1966 | 1466702003155 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x126d13000) [pid = 1966] [serial = 109] [outer = 0x117d0c400] 10:13:23 INFO - PROCESS | 1966 | 1466702003430 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 10:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:13:23 INFO - PROCESS | 1966 | 1466702003443 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 1966 | 1466702003444 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:13:23 INFO - PROCESS | 1966 | 1466702003447 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 1966 | 1466702003448 Marionette TRACE conn2 <- [1,122,null,{}] 10:13:23 INFO - PROCESS | 1966 | 1466702003450 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 1966 | 1466702003451 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:23 INFO - PROCESS | 1966 | 1466702003530 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:13:23 INFO - PROCESS | 1966 | 1466702003534 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 1966 | 1466702003536 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x12101f000 == 38 [pid = 1966] [id = 38] 10:13:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x126a14000) [pid = 1966] [serial = 110] [outer = 0x0] 10:13:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b2a800) [pid = 1966] [serial = 111] [outer = 0x126a14000] 10:13:23 INFO - PROCESS | 1966 | 1466702003562 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x128c77800) [pid = 1966] [serial = 112] [outer = 0x126a14000] 10:13:23 INFO - PROCESS | 1966 | 1466702003836 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 10:13:23 INFO - PROCESS | 1966 | 1466702003866 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 1966 | 1466702003867 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:13:23 INFO - PROCESS | 1966 | 1466702003877 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 1966 | 1466702003878 Marionette TRACE conn2 <- [1,126,null,{}] 10:13:23 INFO - PROCESS | 1966 | 1466702003880 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 1966 | 1466702003881 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:23 INFO - PROCESS | 1966 | 1466702003967 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:13:24 INFO - PROCESS | 1966 | 1466702004015 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 1966 | 1466702004015 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x12185a000 == 39 [pid = 1966] [id = 39] 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x126d10c00) [pid = 1966] [serial = 113] [outer = 0x0] 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x128e9dc00) [pid = 1966] [serial = 114] [outer = 0x126d10c00] 10:13:24 INFO - PROCESS | 1966 | 1466702004039 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12918e400) [pid = 1966] [serial = 115] [outer = 0x126d10c00] 10:13:24 INFO - PROCESS | 1966 | 1466702004282 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 10:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:13:24 INFO - PROCESS | 1966 | 1466702004298 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 1966 | 1466702004299 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:13:24 INFO - PROCESS | 1966 | 1466702004301 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 1966 | 1466702004303 Marionette TRACE conn2 <- [1,130,null,{}] 10:13:24 INFO - PROCESS | 1966 | 1466702004314 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 1966 | 1466702004315 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:24 INFO - PROCESS | 1966 | 1466702004396 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:13:24 INFO - PROCESS | 1966 | 1466702004400 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 1966 | 1466702004401 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x123560800 == 40 [pid = 1966] [id = 40] 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x12918fc00) [pid = 1966] [serial = 116] [outer = 0x0] 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x12920b800) [pid = 1966] [serial = 117] [outer = 0x12918fc00] 10:13:24 INFO - PROCESS | 1966 | 1466702004426 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x12947a400) [pid = 1966] [serial = 118] [outer = 0x12918fc00] 10:13:24 INFO - PROCESS | 1966 | 1466702004748 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 473ms 10:13:24 INFO - PROCESS | 1966 | 1466702004774 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 1966 | 1466702004775 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:13:24 INFO - PROCESS | 1966 | 1466702004777 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 1966 | 1466702004778 Marionette TRACE conn2 <- [1,134,null,{}] 10:13:24 INFO - PROCESS | 1966 | 1466702004781 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 1966 | 1466702004782 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:24 INFO - PROCESS | 1966 | 1466702004863 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:13:24 INFO - PROCESS | 1966 | 1466702004925 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 1966 | 1466702004926 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x12450c000 == 41 [pid = 1966] [id = 41] 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x129204800) [pid = 1966] [serial = 119] [outer = 0x0] 10:13:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x12947dc00) [pid = 1966] [serial = 120] [outer = 0x129204800] 10:13:24 INFO - PROCESS | 1966 | 1466702004950 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x129531800) [pid = 1966] [serial = 121] [outer = 0x129204800] 10:13:25 INFO - PROCESS | 1966 | 1466702005881 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1119ms 10:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:13:25 INFO - PROCESS | 1966 | 1466702005901 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 1966 | 1466702005903 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:13:25 INFO - PROCESS | 1966 | 1466702005906 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - PROCESS | 1966 | 1466702005908 Marionette TRACE conn2 <- [1,138,null,{}] 10:13:25 INFO - PROCESS | 1966 | 1466702005911 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:25 INFO - PROCESS | 1966 | 1466702005913 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:26 INFO - PROCESS | 1966 | 1466702006000 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:13:26 INFO - PROCESS | 1966 | 1466702006006 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 1966 | 1466702006009 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x112f08000 == 42 [pid = 1966] [id = 42] 10:13:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x1161a5c00) [pid = 1966] [serial = 122] [outer = 0x0] 10:13:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x116481c00) [pid = 1966] [serial = 123] [outer = 0x1161a5c00] 10:13:26 INFO - PROCESS | 1966 | 1466702006062 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 124 (0x1176f1000) [pid = 1966] [serial = 124] [outer = 0x1161a5c00] 10:13:26 INFO - PROCESS | 1966 | 1466702006401 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 10:13:26 INFO - PROCESS | 1966 | 1466702006427 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 1966 | 1466702006430 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:13:26 INFO - PROCESS | 1966 | 1466702006443 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 1966 | 1466702006444 Marionette TRACE conn2 <- [1,142,null,{}] 10:13:26 INFO - PROCESS | 1966 | 1466702006447 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 1966 | 1466702006448 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:26 INFO - PROCESS | 1966 | 1466702006544 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:13:26 INFO - PROCESS | 1966 | 1466702006548 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 1966 | 1466702006550 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x11667c800 == 43 [pid = 1966] [id = 43] 10:13:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 125 (0x1180b4000) [pid = 1966] [serial = 125] [outer = 0x0] 10:13:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 126 (0x11855f800) [pid = 1966] [serial = 126] [outer = 0x1180b4000] 10:13:26 INFO - PROCESS | 1966 | 1466702006581 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 127 (0x1185b6c00) [pid = 1966] [serial = 127] [outer = 0x1180b4000] 10:13:27 INFO - PROCESS | 1966 | 1466702007081 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 669ms 10:13:27 INFO - PROCESS | 1966 | 1466702007112 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 1966 | 1466702007113 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:13:27 INFO - PROCESS | 1966 | 1466702007123 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 1966 | 1466702007125 Marionette TRACE conn2 <- [1,146,null,{}] 10:13:27 INFO - PROCESS | 1966 | 1466702007132 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:27 INFO - PROCESS | 1966 | 1466702007135 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:27 INFO - PROCESS | 1966 | 1466702007669 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 126 (0x12ce3e400) [pid = 1966] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 125 (0x12c6d7000) [pid = 1966] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 124 (0x12c52cc00) [pid = 1966] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 123 (0x12c04c000) [pid = 1966] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x1185b2000) [pid = 1966] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x129533000) [pid = 1966] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x12b979800) [pid = 1966] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x129185c00) [pid = 1966] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12a988000) [pid = 1966] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x129208000) [pid = 1966] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x12b130400) [pid = 1966] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1180b2800) [pid = 1966] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x1133d6000) [pid = 1966] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x1183f6800) [pid = 1966] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1192f8c00) [pid = 1966] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x119613400) [pid = 1966] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x119c24400) [pid = 1966] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12109a000) [pid = 1966] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112d11800) [pid = 1966] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x121a64000) [pid = 1966] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1161a6c00) [pid = 1966] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x117d0c400) [pid = 1966] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x126a14000) [pid = 1966] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12bbb3400) [pid = 1966] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x11229f400) [pid = 1966] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1133ed000) [pid = 1966] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x116f97c00) [pid = 1966] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x113321800) [pid = 1966] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:13:27 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116135c00) [pid = 1966] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:13:27 INFO - PROCESS | 1966 | 1466702007748 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 1966 | 1466702007750 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x11618e000 == 44 [pid = 1966] [id = 44] 10:13:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112a73800) [pid = 1966] [serial = 128] [outer = 0x0] 10:13:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1133b0c00) [pid = 1966] [serial = 129] [outer = 0x112a73800] 10:13:27 INFO - PROCESS | 1966 | 1466702007779 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x11812f800) [pid = 1966] [serial = 130] [outer = 0x112a73800] 10:13:28 INFO - PROCESS | 1966 | 1466702008080 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 973ms 10:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:13:28 INFO - PROCESS | 1966 | 1466702008097 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:13:28 INFO - PROCESS | 1966 | 1466702008098 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:13:28 INFO - PROCESS | 1966 | 1466702008100 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - PROCESS | 1966 | 1466702008101 Marionette TRACE conn2 <- [1,150,null,{}] 10:13:28 INFO - PROCESS | 1966 | 1466702008112 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 1966 | 1466702008113 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:28 INFO - PROCESS | 1966 | 1466702008191 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:13:28 INFO - PROCESS | 1966 | 1466702008236 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 1966 | 1466702008237 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180bb800 == 45 [pid = 1966] [id = 45] 10:13:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11847bc00) [pid = 1966] [serial = 131] [outer = 0x0] 10:13:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x119619800) [pid = 1966] [serial = 132] [outer = 0x11847bc00] 10:13:28 INFO - PROCESS | 1966 | 1466702008264 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119a10400) [pid = 1966] [serial = 133] [outer = 0x11847bc00] 10:13:28 INFO - PROCESS | 1966 | 1466702008541 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 477ms 10:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:13:28 INFO - PROCESS | 1966 | 1466702008577 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:13:28 INFO - PROCESS | 1966 | 1466702008578 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:13:28 INFO - PROCESS | 1966 | 1466702008580 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - PROCESS | 1966 | 1466702008582 Marionette TRACE conn2 <- [1,154,null,{}] 10:13:28 INFO - PROCESS | 1966 | 1466702008584 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 1966 | 1466702008585 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:28 INFO - PROCESS | 1966 | 1466702008659 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:13:28 INFO - PROCESS | 1966 | 1466702008662 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 1966 | 1466702008663 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x118add000 == 46 [pid = 1966] [id = 46] 10:13:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x119a11c00) [pid = 1966] [serial = 134] [outer = 0x0] 10:13:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119c68800) [pid = 1966] [serial = 135] [outer = 0x119a11c00] 10:13:28 INFO - PROCESS | 1966 | 1466702008690 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x120fb3000) [pid = 1966] [serial = 136] [outer = 0x119a11c00] 10:13:29 INFO - PROCESS | 1966 | 1466702009009 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 10:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:13:29 INFO - PROCESS | 1966 | 1466702009050 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 1966 | 1466702009051 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:13:29 INFO - PROCESS | 1966 | 1466702009054 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 1966 | 1466702009055 Marionette TRACE conn2 <- [1,158,null,{}] 10:13:29 INFO - PROCESS | 1966 | 1466702009057 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:29 INFO - PROCESS | 1966 | 1466702009061 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:29 INFO - PROCESS | 1966 | 1466702009149 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:13:29 INFO - PROCESS | 1966 | 1466702009157 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 1966 | 1466702009158 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x119a96800 == 47 [pid = 1966] [id = 47] 10:13:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x120fb9800) [pid = 1966] [serial = 137] [outer = 0x0] 10:13:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12155a400) [pid = 1966] [serial = 138] [outer = 0x120fb9800] 10:13:29 INFO - PROCESS | 1966 | 1466702009182 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1241d0000) [pid = 1966] [serial = 139] [outer = 0x120fb9800] 10:13:29 INFO - PROCESS | 1966 | 1466702009480 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 10:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:13:29 INFO - PROCESS | 1966 | 1466702009524 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 1966 | 1466702009525 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:13:29 INFO - PROCESS | 1966 | 1466702009527 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 1966 | 1466702009529 Marionette TRACE conn2 <- [1,162,null,{}] 10:13:29 INFO - PROCESS | 1966 | 1466702009531 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:29 INFO - PROCESS | 1966 | 1466702009532 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:29 INFO - PROCESS | 1966 | 1466702009601 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:13:29 INFO - PROCESS | 1966 | 1466702009650 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 1966 | 1466702009652 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f0e000 == 48 [pid = 1966] [id = 48] 10:13:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x120fbb400) [pid = 1966] [serial = 140] [outer = 0x0] 10:13:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x124527400) [pid = 1966] [serial = 141] [outer = 0x120fbb400] 10:13:29 INFO - PROCESS | 1966 | 1466702009676 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12560d000) [pid = 1966] [serial = 142] [outer = 0x120fbb400] 10:13:30 INFO - PROCESS | 1966 | 1466702010139 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 10:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:13:30 INFO - PROCESS | 1966 | 1466702010147 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 1966 | 1466702010149 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:13:30 INFO - PROCESS | 1966 | 1466702010152 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 1966 | 1466702010156 Marionette TRACE conn2 <- [1,166,null,{}] 10:13:30 INFO - PROCESS | 1966 | 1466702010159 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 1966 | 1466702010161 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:30 INFO - PROCESS | 1966 | 1466702010258 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:13:30 INFO - PROCESS | 1966 | 1466702010301 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 1966 | 1466702010304 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164a6800 == 49 [pid = 1966] [id = 49] 10:13:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1133ee000) [pid = 1966] [serial = 143] [outer = 0x0] 10:13:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1176ef000) [pid = 1966] [serial = 144] [outer = 0x1133ee000] 10:13:30 INFO - PROCESS | 1966 | 1466702010335 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1183f0400) [pid = 1966] [serial = 145] [outer = 0x1133ee000] 10:13:30 INFO - PROCESS | 1966 | 1466702010758 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 10:13:30 INFO - PROCESS | 1966 | 1466702010787 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 1966 | 1466702010790 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:13:30 INFO - PROCESS | 1966 | 1466702010796 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 1966 | 1466702010798 Marionette TRACE conn2 <- [1,170,null,{}] 10:13:30 INFO - PROCESS | 1966 | 1466702010801 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 1966 | 1466702010803 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:30 INFO - PROCESS | 1966 | 1466702010900 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:13:30 INFO - PROCESS | 1966 | 1466702010959 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 1966 | 1466702010960 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f1f800 == 50 [pid = 1966] [id = 50] 10:13:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1192f2c00) [pid = 1966] [serial = 146] [outer = 0x0] 10:13:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x119618000) [pid = 1966] [serial = 147] [outer = 0x1192f2c00] 10:13:30 INFO - PROCESS | 1966 | 1466702010991 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x119a18800) [pid = 1966] [serial = 148] [outer = 0x1192f2c00] 10:13:31 INFO - PROCESS | 1966 | 1466702011402 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 10:13:31 INFO - PROCESS | 1966 | 1466702011419 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:13:31 INFO - PROCESS | 1966 | 1466702011420 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:13:31 INFO - PROCESS | 1966 | 1466702011423 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 1966 | 1466702011426 Marionette TRACE conn2 <- [1,174,null,{}] 10:13:31 INFO - PROCESS | 1966 | 1466702011434 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:31 INFO - PROCESS | 1966 | 1466702011437 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:31 INFO - PROCESS | 1966 | 1466702011530 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:13:31 INFO - PROCESS | 1966 | 1466702011605 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 1966 | 1466702011607 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12185e800 == 51 [pid = 1966] [id = 51] 10:13:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x121561400) [pid = 1966] [serial = 149] [outer = 0x0] 10:13:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x1219aa400) [pid = 1966] [serial = 150] [outer = 0x121561400] 10:13:31 INFO - PROCESS | 1966 | 1466702011638 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x124c61800) [pid = 1966] [serial = 151] [outer = 0x121561400] 10:13:32 INFO - PROCESS | 1966 | 1466702012042 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 10:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:13:32 INFO - PROCESS | 1966 | 1466702012094 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 1966 | 1466702012096 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:13:32 INFO - PROCESS | 1966 | 1466702012098 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 1966 | 1466702012099 Marionette TRACE conn2 <- [1,178,null,{}] 10:13:32 INFO - PROCESS | 1966 | 1466702012102 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:32 INFO - PROCESS | 1966 | 1466702012103 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:32 INFO - PROCESS | 1966 | 1466702012196 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:13:32 INFO - PROCESS | 1966 | 1466702012243 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 1966 | 1466702012244 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c0e000 == 52 [pid = 1966] [id = 52] 10:13:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x1256ed800) [pid = 1966] [serial = 152] [outer = 0x0] 10:13:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 124 (0x1256fa400) [pid = 1966] [serial = 153] [outer = 0x1256ed800] 10:13:32 INFO - PROCESS | 1966 | 1466702012273 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 125 (0x126a1d800) [pid = 1966] [serial = 154] [outer = 0x1256ed800] 10:13:32 INFO - PROCESS | 1966 | 1466702012681 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 10:13:32 INFO - PROCESS | 1966 | 1466702012717 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:13:32 INFO - PROCESS | 1966 | 1466702012718 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:13:32 INFO - PROCESS | 1966 | 1466702012721 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 1966 | 1466702012722 Marionette TRACE conn2 <- [1,182,null,{}] 10:13:32 INFO - PROCESS | 1966 | 1466702012724 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:32 INFO - PROCESS | 1966 | 1466702012726 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:32 INFO - PROCESS | 1966 | 1466702012816 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:13:32 INFO - PROCESS | 1966 | 1466702012890 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 1966 | 1466702012892 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x1131ae800 == 53 [pid = 1966] [id = 53] 10:13:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 126 (0x1161a6000) [pid = 1966] [serial = 155] [outer = 0x0] 10:13:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 127 (0x1183f4400) [pid = 1966] [serial = 156] [outer = 0x1161a6000] 10:13:32 INFO - PROCESS | 1966 | 1466702012920 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 128 (0x1196e6c00) [pid = 1966] [serial = 157] [outer = 0x1161a6000] 10:13:33 INFO - PROCESS | 1966 | 1466702013379 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 10:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:13:33 INFO - PROCESS | 1966 | 1466702013391 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 1966 | 1466702013393 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:13:33 INFO - PROCESS | 1966 | 1466702013396 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 1966 | 1466702013398 Marionette TRACE conn2 <- [1,186,null,{}] 10:13:33 INFO - PROCESS | 1966 | 1466702013402 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 1966 | 1466702013403 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:33 INFO - PROCESS | 1966 | 1466702013492 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:13:33 INFO - PROCESS | 1966 | 1466702013538 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 1966 | 1466702013540 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x116181800 == 54 [pid = 1966] [id = 54] 10:13:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 129 (0x115e1b400) [pid = 1966] [serial = 158] [outer = 0x0] 10:13:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 130 (0x116888400) [pid = 1966] [serial = 159] [outer = 0x115e1b400] 10:13:33 INFO - PROCESS | 1966 | 1466702013569 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 131 (0x1180a9800) [pid = 1966] [serial = 160] [outer = 0x115e1b400] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x119a96800 == 53 [pid = 1966] [id = 47] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x118add000 == 52 [pid = 1966] [id = 46] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1180bb800 == 51 [pid = 1966] [id = 45] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x116f0c800 == 50 [pid = 1966] [id = 33] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x11618e000 == 49 [pid = 1966] [id = 44] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1180c4800 == 48 [pid = 1966] [id = 30] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x118063800 == 47 [pid = 1966] [id = 29] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x11667c800 == 46 [pid = 1966] [id = 43] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x116f0e000 == 45 [pid = 1966] [id = 27] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x112f08000 == 44 [pid = 1966] [id = 42] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x118add800 == 43 [pid = 1966] [id = 31] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x11715e800 == 42 [pid = 1966] [id = 28] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x11954e000 == 41 [pid = 1966] [id = 32] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1131ae800 == 40 [pid = 1966] [id = 53] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x124c0e000 == 39 [pid = 1966] [id = 52] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x12185e800 == 38 [pid = 1966] [id = 51] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x12185a000 == 37 [pid = 1966] [id = 39] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x120f1f800 == 36 [pid = 1966] [id = 50] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x12450c000 == 35 [pid = 1966] [id = 41] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x119aac800 == 34 [pid = 1966] [id = 34] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x121106000 == 33 [pid = 1966] [id = 36] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1164a6800 == 32 [pid = 1966] [id = 49] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x121204800 == 31 [pid = 1966] [id = 37] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x12101f000 == 30 [pid = 1966] [id = 38] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x120f0e000 == 29 [pid = 1966] [id = 48] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x123560800 == 28 [pid = 1966] [id = 40] 10:13:34 INFO - PROCESS | 1966 | --DOCSHELL 0x119d62000 == 27 [pid = 1966] [id = 35] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 130 (0x121560400) [pid = 1966] [serial = 11] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 129 (0x1176f3400) [pid = 1966] [serial = 75] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 128 (0x1180b4800) [pid = 1966] [serial = 76] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 127 (0x1185ab800) [pid = 1966] [serial = 78] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 126 (0x1192ed400) [pid = 1966] [serial = 81] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 125 (0x1196e9000) [pid = 1966] [serial = 84] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 124 (0x11996b400) [pid = 1966] [serial = 87] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 123 (0x120fb8000) [pid = 1966] [serial = 88] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x1243b8800) [pid = 1966] [serial = 100] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x119822000) [pid = 1966] [serial = 85] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x126a16400) [pid = 1966] [serial = 106] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x126d13000) [pid = 1966] [serial = 109] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x128c77800) [pid = 1966] [serial = 112] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x116a1a800) [pid = 1966] [serial = 67] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x118a6d800) [pid = 1966] [serial = 79] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x11960e000) [pid = 1966] [serial = 82] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x118e91c00) [pid = 1966] [serial = 70] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x112e04400) [pid = 1966] [serial = 64] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12bbbe800) [pid = 1966] [serial = 61] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12109a400) [pid = 1966] [serial = 90] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12138d800) [pid = 1966] [serial = 91] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x121560800) [pid = 1966] [serial = 93] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12181f400) [pid = 1966] [serial = 94] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12181f800) [pid = 1966] [serial = 96] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x121ce4c00) [pid = 1966] [serial = 97] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1241cc400) [pid = 1966] [serial = 99] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12466e400) [pid = 1966] [serial = 102] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1256fbc00) [pid = 1966] [serial = 105] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x126a16c00) [pid = 1966] [serial = 108] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x128b2a800) [pid = 1966] [serial = 111] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128e9dc00) [pid = 1966] [serial = 114] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12920b800) [pid = 1966] [serial = 117] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1122a9000) [pid = 1966] [serial = 63] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x115e1b000) [pid = 1966] [serial = 66] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1185ae400) [pid = 1966] [serial = 69] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115dcac00) [pid = 1966] [serial = 72] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x115e87800) [pid = 1966] [serial = 73] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12a989c00) [pid = 1966] [serial = 21] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12a98e400) [pid = 1966] [serial = 22] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12947f400) [pid = 1966] [serial = 18] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x129209c00) [pid = 1966] [serial = 15] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12920f400) [pid = 1966] [serial = 16] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12182d800) [pid = 1966] [serial = 8] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x118136c00) [pid = 1966] [serial = 54] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11960d800) [pid = 1966] [serial = 55] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12cbcc800) [pid = 1966] [serial = 45] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12ce3c400) [pid = 1966] [serial = 48] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12ce40000) [pid = 1966] [serial = 50] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12ce44400) [pid = 1966] [serial = 51] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12c6e0800) [pid = 1966] [serial = 42] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12cb06800) [pid = 1966] [serial = 43] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12c6d4800) [pid = 1966] [serial = 40] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12c533000) [pid = 1966] [serial = 39] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12c527400) [pid = 1966] [serial = 36] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12c52a800) [pid = 1966] [serial = 37] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1185bac00) [pid = 1966] [serial = 33] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12c047400) [pid = 1966] [serial = 34] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x12bf29400) [pid = 1966] [serial = 31] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12bf1f000) [pid = 1966] [serial = 30] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12bb24000) [pid = 1966] [serial = 27] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x12bb2a000) [pid = 1966] [serial = 28] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x12918cc00) [pid = 1966] [serial = 24] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x12a996000) [pid = 1966] [serial = 25] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x12bbbac00) [pid = 1966] [serial = 60] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12d2cd400) [pid = 1966] [serial = 58] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x12b13b800) [pid = 1966] [serial = 57] [outer = 0x0] [url = about:blank] 10:13:34 INFO - PROCESS | 1966 | 1466702014391 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1020ms 10:13:34 INFO - PROCESS | 1966 | 1466702014418 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 1966 | 1466702014420 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:13:34 INFO - PROCESS | 1966 | 1466702014424 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 1966 | 1466702014426 Marionette TRACE conn2 <- [1,190,null,{}] 10:13:34 INFO - PROCESS | 1966 | 1466702014430 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:34 INFO - PROCESS | 1966 | 1466702014432 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:34 INFO - PROCESS | 1966 | 1466702014532 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:13:34 INFO - PROCESS | 1966 | 1466702014592 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 1966 | 1466702014594 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x112f0b000 == 28 [pid = 1966] [id = 55] 10:13:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x115e89000) [pid = 1966] [serial = 161] [outer = 0x0] 10:13:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x116f9c000) [pid = 1966] [serial = 162] [outer = 0x115e89000] 10:13:34 INFO - PROCESS | 1966 | 1466702014638 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x1180b0800) [pid = 1966] [serial = 163] [outer = 0x115e89000] 10:13:35 INFO - PROCESS | 1966 | 1466702015014 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 10:13:35 INFO - PROCESS | 1966 | 1466702015044 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1966 | 1466702015048 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:13:35 INFO - PROCESS | 1966 | 1466702015052 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1966 | 1466702015056 Marionette TRACE conn2 <- [1,194,null,{}] 10:13:35 INFO - PROCESS | 1966 | 1466702015059 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 1966 | 1466702015061 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:35 INFO - PROCESS | 1966 | 1466702015134 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:13:35 INFO - PROCESS | 1966 | 1466702015176 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 1966 | 1466702015177 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x116857800 == 29 [pid = 1966] [id = 56] 10:13:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x118133400) [pid = 1966] [serial = 164] [outer = 0x0] 10:13:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1185b5c00) [pid = 1966] [serial = 165] [outer = 0x118133400] 10:13:35 INFO - PROCESS | 1966 | 1466702015204 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x118a6b000) [pid = 1966] [serial = 166] [outer = 0x118133400] 10:13:35 INFO - PROCESS | 1966 | 1466702015478 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 10:13:35 INFO - PROCESS | 1966 | 1466702015527 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1966 | 1466702015528 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:13:35 INFO - PROCESS | 1966 | 1466702015531 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1966 | 1466702015533 Marionette TRACE conn2 <- [1,198,null,{}] 10:13:35 INFO - PROCESS | 1966 | 1466702015544 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 1966 | 1466702015547 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:35 INFO - PROCESS | 1966 | 1466702015621 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:13:35 INFO - PROCESS | 1966 | 1466702015625 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 1966 | 1466702015627 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x11804d800 == 30 [pid = 1966] [id = 57] 10:13:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x115e16400) [pid = 1966] [serial = 167] [outer = 0x0] 10:13:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x119965000) [pid = 1966] [serial = 168] [outer = 0x115e16400] 10:13:35 INFO - PROCESS | 1966 | 1466702015657 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x119c24400) [pid = 1966] [serial = 169] [outer = 0x115e16400] 10:13:35 INFO - PROCESS | 1966 | 1466702015946 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 423ms 10:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:13:35 INFO - PROCESS | 1966 | 1466702015959 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1966 | 1466702015961 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:13:35 INFO - PROCESS | 1966 | 1466702015963 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1966 | 1466702015964 Marionette TRACE conn2 <- [1,202,null,{}] 10:13:35 INFO - PROCESS | 1966 | 1466702015966 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 1966 | 1466702015968 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:36 INFO - PROCESS | 1966 | 1466702016075 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:13:36 INFO - PROCESS | 1966 | 1466702016080 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 1966 | 1466702016081 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180bb800 == 31 [pid = 1966] [id = 58] 10:13:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x118a6ac00) [pid = 1966] [serial = 170] [outer = 0x0] 10:13:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x120fb4400) [pid = 1966] [serial = 171] [outer = 0x118a6ac00] 10:13:36 INFO - PROCESS | 1966 | 1466702016106 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x121099400) [pid = 1966] [serial = 172] [outer = 0x118a6ac00] 10:13:36 INFO - PROCESS | 1966 | 1466702016381 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 10:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:13:36 INFO - PROCESS | 1966 | 1466702016432 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 1966 | 1466702016433 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:13:36 INFO - PROCESS | 1966 | 1466702016435 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 1966 | 1466702016437 Marionette TRACE conn2 <- [1,206,null,{}] 10:13:36 INFO - PROCESS | 1966 | 1466702016449 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:36 INFO - PROCESS | 1966 | 1466702016450 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:36 INFO - PROCESS | 1966 | 1466702016539 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:13:36 INFO - PROCESS | 1966 | 1466702016543 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 1966 | 1466702016544 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x118add800 == 32 [pid = 1966] [id = 59] 10:13:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1180b3800) [pid = 1966] [serial = 173] [outer = 0x0] 10:13:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12109d400) [pid = 1966] [serial = 174] [outer = 0x1180b3800] 10:13:36 INFO - PROCESS | 1966 | 1466702016568 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1215f1800) [pid = 1966] [serial = 175] [outer = 0x1180b3800] 10:13:36 INFO - PROCESS | 1966 | 1466702016875 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 524ms 10:13:36 INFO - PROCESS | 1966 | 1466702016960 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 1966 | 1466702016961 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:13:36 INFO - PROCESS | 1966 | 1466702016963 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 1966 | 1466702016964 Marionette TRACE conn2 <- [1,210,null,{}] 10:13:36 INFO - PROCESS | 1966 | 1466702016966 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:36 INFO - PROCESS | 1966 | 1466702016970 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:37 INFO - PROCESS | 1966 | 1466702017071 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:13:37 INFO - PROCESS | 1966 | 1466702017102 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 1966 | 1466702017103 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x119553800 == 33 [pid = 1966] [id = 60] 10:13:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x12122c400) [pid = 1966] [serial = 176] [outer = 0x0] 10:13:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x124105400) [pid = 1966] [serial = 177] [outer = 0x12122c400] 10:13:37 INFO - PROCESS | 1966 | 1466702017128 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x125602800) [pid = 1966] [serial = 178] [outer = 0x12122c400] 10:13:37 INFO - PROCESS | 1966 | 1466702017414 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 10:13:37 INFO - PROCESS | 1966 | 1466702017433 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 1966 | 1466702017434 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:13:37 INFO - PROCESS | 1966 | 1466702017451 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 1966 | 1466702017452 Marionette TRACE conn2 <- [1,214,null,{}] 10:13:37 INFO - PROCESS | 1966 | 1466702017465 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:37 INFO - PROCESS | 1966 | 1466702017466 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:37 INFO - PROCESS | 1966 | 1466702017550 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:13:37 INFO - PROCESS | 1966 | 1466702017580 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 1966 | 1466702017581 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c7c800 == 34 [pid = 1966] [id = 61] 10:13:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x124524400) [pid = 1966] [serial = 179] [outer = 0x0] 10:13:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1256f7400) [pid = 1966] [serial = 180] [outer = 0x124524400] 10:13:37 INFO - PROCESS | 1966 | 1466702017605 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1268cf400) [pid = 1966] [serial = 181] [outer = 0x124524400] 10:13:37 INFO - PROCESS | 1966 | 1466702017884 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 478ms 10:13:37 INFO - PROCESS | 1966 | 1466702017928 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 1966 | 1466702017930 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:13:37 INFO - PROCESS | 1966 | 1466702017932 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 1966 | 1466702017933 Marionette TRACE conn2 <- [1,218,null,{}] 10:13:37 INFO - PROCESS | 1966 | 1466702017935 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:37 INFO - PROCESS | 1966 | 1466702017937 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:38 INFO - PROCESS | 1966 | 1466702018027 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:13:38 INFO - PROCESS | 1966 | 1466702018059 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 1966 | 1466702018060 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x121020000 == 35 [pid = 1966] [id = 62] 10:13:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1256f2400) [pid = 1966] [serial = 182] [outer = 0x0] 10:13:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126d0dc00) [pid = 1966] [serial = 183] [outer = 0x1256f2400] 10:13:38 INFO - PROCESS | 1966 | 1466702018084 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x126d2e400) [pid = 1966] [serial = 184] [outer = 0x1256f2400] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x120fb9800) [pid = 1966] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1161a5c00) [pid = 1966] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1180b4000) [pid = 1966] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119a11c00) [pid = 1966] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11847bc00) [pid = 1966] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112a73800) [pid = 1966] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x120fbb400) [pid = 1966] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x129204800) [pid = 1966] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x121a66400) [pid = 1966] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x126d10c00) [pid = 1966] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:13:38 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12918fc00) [pid = 1966] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:13:38 INFO - PROCESS | 1966 | 1466702018405 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 520ms 10:13:38 INFO - PROCESS | 1966 | 1466702018453 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 1966 | 1466702018454 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:13:38 INFO - PROCESS | 1966 | 1466702018456 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 1966 | 1466702018457 Marionette TRACE conn2 <- [1,222,null,{}] 10:13:38 INFO - PROCESS | 1966 | 1466702018459 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:38 INFO - PROCESS | 1966 | 1466702018460 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:38 INFO - PROCESS | 1966 | 1466702018536 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:13:38 INFO - PROCESS | 1966 | 1466702018543 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 1966 | 1466702018544 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d50800 == 36 [pid = 1966] [id = 63] 10:13:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1180b3400) [pid = 1966] [serial = 185] [outer = 0x0] 10:13:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x119813800) [pid = 1966] [serial = 186] [outer = 0x1180b3400] 10:13:38 INFO - PROCESS | 1966 | 1466702018569 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x123587400) [pid = 1966] [serial = 187] [outer = 0x1180b3400] 10:13:38 INFO - PROCESS | 1966 | 1466702018861 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 419ms 10:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:13:38 INFO - PROCESS | 1966 | 1466702018879 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 1966 | 1466702018880 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:13:38 INFO - PROCESS | 1966 | 1466702018882 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 1966 | 1466702018883 Marionette TRACE conn2 <- [1,226,null,{}] 10:13:38 INFO - PROCESS | 1966 | 1466702018886 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:38 INFO - PROCESS | 1966 | 1466702018887 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:38 INFO - PROCESS | 1966 | 1466702018962 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:13:39 INFO - PROCESS | 1966 | 1466702019007 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 1966 | 1466702019008 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12144f000 == 37 [pid = 1966] [id = 64] 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11847bc00) [pid = 1966] [serial = 188] [outer = 0x0] 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x126d31c00) [pid = 1966] [serial = 189] [outer = 0x11847bc00] 10:13:39 INFO - PROCESS | 1966 | 1466702019032 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x128c75c00) [pid = 1966] [serial = 190] [outer = 0x11847bc00] 10:13:39 INFO - PROCESS | 1966 | 1466702019274 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 10:13:39 INFO - PROCESS | 1966 | 1466702019301 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 1966 | 1466702019302 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:13:39 INFO - PROCESS | 1966 | 1466702019316 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 1966 | 1466702019318 Marionette TRACE conn2 <- [1,230,null,{}] 10:13:39 INFO - PROCESS | 1966 | 1466702019328 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:39 INFO - PROCESS | 1966 | 1466702019329 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:39 INFO - PROCESS | 1966 | 1466702019427 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:13:39 INFO - PROCESS | 1966 | 1466702019430 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 1966 | 1466702019432 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12355f000 == 38 [pid = 1966] [id = 65] 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126d10c00) [pid = 1966] [serial = 191] [outer = 0x0] 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128c78000) [pid = 1966] [serial = 192] [outer = 0x126d10c00] 10:13:39 INFO - PROCESS | 1966 | 1466702019460 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12920f400) [pid = 1966] [serial = 193] [outer = 0x126d10c00] 10:13:39 INFO - PROCESS | 1966 | 1466702019784 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 483ms 10:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:13:39 INFO - PROCESS | 1966 | 1466702019792 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 1966 | 1466702019793 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:13:39 INFO - PROCESS | 1966 | 1466702019795 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 1966 | 1466702019796 Marionette TRACE conn2 <- [1,234,null,{}] 10:13:39 INFO - PROCESS | 1966 | 1466702019799 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:39 INFO - PROCESS | 1966 | 1466702019800 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:39 INFO - PROCESS | 1966 | 1466702019896 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:13:39 INFO - PROCESS | 1966 | 1466702019901 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 1966 | 1466702019902 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c1a000 == 39 [pid = 1966] [id = 66] 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1215f1000) [pid = 1966] [serial = 194] [outer = 0x0] 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129476400) [pid = 1966] [serial = 195] [outer = 0x1215f1000] 10:13:39 INFO - PROCESS | 1966 | 1466702019927 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12952dc00) [pid = 1966] [serial = 196] [outer = 0x1215f1000] 10:13:40 INFO - PROCESS | 1966 | 1466702020192 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 10:13:40 INFO - PROCESS | 1966 | 1466702020215 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 1966 | 1466702020217 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:13:40 INFO - PROCESS | 1966 | 1466702020231 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 1966 | 1466702020233 Marionette TRACE conn2 <- [1,238,null,{}] 10:13:40 INFO - PROCESS | 1966 | 1466702020236 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:40 INFO - PROCESS | 1966 | 1466702020241 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:40 INFO - PROCESS | 1966 | 1466702020381 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:13:40 INFO - PROCESS | 1966 | 1466702020500 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 1966 | 1466702020502 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x112251800 == 40 [pid = 1966] [id = 67] 10:13:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x111c75400) [pid = 1966] [serial = 197] [outer = 0x0] 10:13:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112a7f400) [pid = 1966] [serial = 198] [outer = 0x111c75400] 10:13:40 INFO - PROCESS | 1966 | 1466702020554 Marionette DEBUG loaded listener.js 10:13:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x113382000) [pid = 1966] [serial = 199] [outer = 0x111c75400] 10:13:41 INFO - PROCESS | 1966 | 1466702021124 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 931ms 10:13:41 INFO - PROCESS | 1966 | 1466702021163 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 1966 | 1466702021166 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:13:41 INFO - PROCESS | 1966 | 1466702021171 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 1966 | 1466702021174 Marionette TRACE conn2 <- [1,242,null,{}] 10:13:41 INFO - PROCESS | 1966 | 1466702021178 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:41 INFO - PROCESS | 1966 | 1466702021181 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:41 INFO - PROCESS | 1966 | 1466702021285 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:13:41 INFO - PROCESS | 1966 | 1466702021351 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 1966 | 1466702021353 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x118050000 == 41 [pid = 1966] [id = 68] 10:13:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11812fc00) [pid = 1966] [serial = 200] [outer = 0x0] 10:13:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1183fa000) [pid = 1966] [serial = 201] [outer = 0x11812fc00] 10:13:41 INFO - PROCESS | 1966 | 1466702021383 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x118a61800) [pid = 1966] [serial = 202] [outer = 0x11812fc00] 10:13:41 INFO - PROCESS | 1966 | 1466702021994 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 873ms 10:13:42 INFO - PROCESS | 1966 | 1466702022047 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 1966 | 1466702022050 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:13:42 INFO - PROCESS | 1966 | 1466702022056 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 1966 | 1466702022059 Marionette TRACE conn2 <- [1,246,null,{}] 10:13:42 INFO - PROCESS | 1966 | 1466702022063 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:42 INFO - PROCESS | 1966 | 1466702022064 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:42 INFO - PROCESS | 1966 | 1466702022199 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x124c1a000 == 40 [pid = 1966] [id = 66] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x12355f000 == 39 [pid = 1966] [id = 65] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x12144f000 == 38 [pid = 1966] [id = 64] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x117d50800 == 37 [pid = 1966] [id = 63] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x121020000 == 36 [pid = 1966] [id = 62] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x119c7c800 == 35 [pid = 1966] [id = 61] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x119553800 == 34 [pid = 1966] [id = 60] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x118add800 == 33 [pid = 1966] [id = 59] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x1180bb800 == 32 [pid = 1966] [id = 58] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x11804d800 == 31 [pid = 1966] [id = 57] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x116857800 == 30 [pid = 1966] [id = 56] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x112f0b000 == 29 [pid = 1966] [id = 55] 10:13:42 INFO - PROCESS | 1966 | --DOCSHELL 0x116181800 == 28 [pid = 1966] [id = 54] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1241d0000) [pid = 1966] [serial = 139] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116481c00) [pid = 1966] [serial = 123] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11855f800) [pid = 1966] [serial = 126] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119c68800) [pid = 1966] [serial = 135] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12155a400) [pid = 1966] [serial = 138] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119619800) [pid = 1966] [serial = 132] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1133b0c00) [pid = 1966] [serial = 129] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11812f800) [pid = 1966] [serial = 130] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1185b6c00) [pid = 1966] [serial = 127] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1176f1000) [pid = 1966] [serial = 124] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129531800) [pid = 1966] [serial = 121] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x120fb3000) [pid = 1966] [serial = 136] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119a10400) [pid = 1966] [serial = 133] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12560d000) [pid = 1966] [serial = 142] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12947dc00) [pid = 1966] [serial = 120] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x124b9c400) [pid = 1966] [serial = 103] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12918e400) [pid = 1966] [serial = 115] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12947a400) [pid = 1966] [serial = 118] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x124527400) [pid = 1966] [serial = 141] [outer = 0x0] [url = about:blank] 10:13:42 INFO - PROCESS | 1966 | 1466702022313 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 1966 | 1466702022316 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x112f20000 == 29 [pid = 1966] [id = 69] 10:13:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x117d13c00) [pid = 1966] [serial = 203] [outer = 0x0] 10:13:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1183ee800) [pid = 1966] [serial = 204] [outer = 0x117d13c00] 10:13:42 INFO - PROCESS | 1966 | 1466702022364 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x118a64400) [pid = 1966] [serial = 205] [outer = 0x117d13c00] 10:13:42 INFO - PROCESS | 1966 | 1466702022732 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 722ms 10:13:42 INFO - PROCESS | 1966 | 1466702022777 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 1966 | 1466702022780 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:13:42 INFO - PROCESS | 1966 | 1466702022785 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 1966 | 1466702022787 Marionette TRACE conn2 <- [1,250,null,{}] 10:13:42 INFO - PROCESS | 1966 | 1466702022789 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:42 INFO - PROCESS | 1966 | 1466702022791 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:42 INFO - PROCESS | 1966 | 1466702022873 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:13:42 INFO - PROCESS | 1966 | 1466702022915 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 1966 | 1466702022917 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d38800 == 30 [pid = 1966] [id = 70] 10:13:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118a68400) [pid = 1966] [serial = 206] [outer = 0x0] 10:13:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11960a800) [pid = 1966] [serial = 207] [outer = 0x118a68400] 10:13:42 INFO - PROCESS | 1966 | 1466702022944 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119c2c000) [pid = 1966] [serial = 208] [outer = 0x118a68400] 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x121224400) [pid = 1966] [serial = 209] [outer = 0x12cb0c800] 10:13:43 INFO - PROCESS | 1966 | 1466702023266 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 10:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:13:43 INFO - PROCESS | 1966 | 1466702023306 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 1966 | 1466702023308 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:13:43 INFO - PROCESS | 1966 | 1466702023310 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 1966 | 1466702023312 Marionette TRACE conn2 <- [1,254,null,{}] 10:13:43 INFO - PROCESS | 1966 | 1466702023320 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:43 INFO - PROCESS | 1966 | 1466702023323 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:43 INFO - PROCESS | 1966 | 1466702023404 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:13:43 INFO - PROCESS | 1966 | 1466702023451 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 1966 | 1466702023453 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827d800 == 31 [pid = 1966] [id = 71] 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119a18c00) [pid = 1966] [serial = 210] [outer = 0x0] 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x120fbac00) [pid = 1966] [serial = 211] [outer = 0x119a18c00] 10:13:43 INFO - PROCESS | 1966 | 1466702023483 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1243b9400) [pid = 1966] [serial = 212] [outer = 0x119a18c00] 10:13:43 INFO - PROCESS | 1966 | 1466702023774 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 10:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:13:43 INFO - PROCESS | 1966 | 1466702023784 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 1966 | 1466702023785 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:13:43 INFO - PROCESS | 1966 | 1466702023789 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 1966 | 1466702023792 Marionette TRACE conn2 <- [1,258,null,{}] 10:13:43 INFO - PROCESS | 1966 | 1466702023799 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:43 INFO - PROCESS | 1966 | 1466702023800 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:43 INFO - PROCESS | 1966 | 1466702023880 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:13:43 INFO - PROCESS | 1966 | 1466702023884 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 1966 | 1466702023885 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x119aa8000 == 32 [pid = 1966] [id = 72] 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124b9b000) [pid = 1966] [serial = 213] [outer = 0x0] 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12560dc00) [pid = 1966] [serial = 214] [outer = 0x124b9b000] 10:13:43 INFO - PROCESS | 1966 | 1466702023911 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1256fa800) [pid = 1966] [serial = 215] [outer = 0x124b9b000] 10:13:44 INFO - PROCESS | 1966 | 1466702024225 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 478ms 10:13:44 INFO - PROCESS | 1966 | 1466702024267 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 1966 | 1466702024269 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:13:44 INFO - PROCESS | 1966 | 1466702024271 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 1966 | 1466702024272 Marionette TRACE conn2 <- [1,262,null,{}] 10:13:44 INFO - PROCESS | 1966 | 1466702024275 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:44 INFO - PROCESS | 1966 | 1466702024276 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:44 INFO - PROCESS | 1966 | 1466702024383 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:13:44 INFO - PROCESS | 1966 | 1466702024396 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 1966 | 1466702024397 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f13800 == 33 [pid = 1966] [id = 73] 10:13:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x113c8a800) [pid = 1966] [serial = 216] [outer = 0x0] 10:13:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x125611c00) [pid = 1966] [serial = 217] [outer = 0x113c8a800] 10:13:44 INFO - PROCESS | 1966 | 1466702024421 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x126d11800) [pid = 1966] [serial = 218] [outer = 0x113c8a800] 10:13:44 INFO - PROCESS | 1966 | 1466702024746 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 10:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:13:44 INFO - PROCESS | 1966 | 1466702024792 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 1966 | 1466702024793 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:13:44 INFO - PROCESS | 1966 | 1466702024796 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 1966 | 1466702024797 Marionette TRACE conn2 <- [1,266,null,{}] 10:13:44 INFO - PROCESS | 1966 | 1466702024799 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:44 INFO - PROCESS | 1966 | 1466702024803 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:44 INFO - PROCESS | 1966 | 1466702024913 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:13:44 INFO - PROCESS | 1966 | 1466702024944 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 1966 | 1466702024945 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x121209000 == 34 [pid = 1966] [id = 74] 10:13:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128e9e000) [pid = 1966] [serial = 219] [outer = 0x0] 10:13:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129208800) [pid = 1966] [serial = 220] [outer = 0x128e9e000] 10:13:44 INFO - PROCESS | 1966 | 1466702024969 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12952f800) [pid = 1966] [serial = 221] [outer = 0x128e9e000] 10:13:45 INFO - PROCESS | 1966 | 1466702025294 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 10:13:45 INFO - PROCESS | 1966 | 1466702025314 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 1966 | 1466702025315 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:13:45 INFO - PROCESS | 1966 | 1466702025318 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 1966 | 1466702025319 Marionette TRACE conn2 <- [1,270,null,{}] 10:13:45 INFO - PROCESS | 1966 | 1466702025324 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:45 INFO - PROCESS | 1966 | 1466702025325 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:45 INFO - PROCESS | 1966 | 1466702025419 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:13:45 INFO - PROCESS | 1966 | 1466702025451 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 1966 | 1466702025452 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x123457800 == 35 [pid = 1966] [id = 75] 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12953b800) [pid = 1966] [serial = 222] [outer = 0x0] 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a68b000) [pid = 1966] [serial = 223] [outer = 0x12953b800] 10:13:45 INFO - PROCESS | 1966 | 1466702025477 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12a6bb400) [pid = 1966] [serial = 224] [outer = 0x12953b800] 10:13:45 INFO - PROCESS | 1966 | 1466702025757 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 10:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:13:45 INFO - PROCESS | 1966 | 1466702025794 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 1966 | 1466702025795 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:13:45 INFO - PROCESS | 1966 | 1466702025797 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 1966 | 1466702025798 Marionette TRACE conn2 <- [1,274,null,{}] 10:13:45 INFO - PROCESS | 1966 | 1466702025801 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:45 INFO - PROCESS | 1966 | 1466702025802 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:45 INFO - PROCESS | 1966 | 1466702025894 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:13:45 INFO - PROCESS | 1966 | 1466702025925 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 1966 | 1466702025926 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c4a800 == 36 [pid = 1966] [id = 76] 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x115dca400) [pid = 1966] [serial = 225] [outer = 0x0] 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a6c4000) [pid = 1966] [serial = 226] [outer = 0x115dca400] 10:13:45 INFO - PROCESS | 1966 | 1466702025950 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a98cc00) [pid = 1966] [serial = 227] [outer = 0x115dca400] 10:13:46 INFO - PROCESS | 1966 | 1466702026257 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 10:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:13:46 INFO - PROCESS | 1966 | 1466702026267 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 1966 | 1466702026268 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:13:46 INFO - PROCESS | 1966 | 1466702026270 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 1966 | 1466702026272 Marionette TRACE conn2 <- [1,278,null,{}] 10:13:46 INFO - PROCESS | 1966 | 1466702026283 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:46 INFO - PROCESS | 1966 | 1466702026284 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:46 INFO - PROCESS | 1966 | 1466702026454 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12122c400) [pid = 1966] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1133ee000) [pid = 1966] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115e1b400) [pid = 1966] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x118133400) [pid = 1966] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1192f2c00) [pid = 1966] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x115e89000) [pid = 1966] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115e16400) [pid = 1966] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118a6ac00) [pid = 1966] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x121561400) [pid = 1966] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1256ed800) [pid = 1966] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1180b3800) [pid = 1966] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1161a6000) [pid = 1966] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x124524400) [pid = 1966] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x126d10c00) [pid = 1966] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1256f2400) [pid = 1966] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1180b3400) [pid = 1966] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:13:46 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11847bc00) [pid = 1966] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:13:46 INFO - PROCESS | 1966 | 1466702026491 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 1966 | 1466702026492 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x118069000 == 37 [pid = 1966] [id = 77] 10:13:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1122ab800) [pid = 1966] [serial = 228] [outer = 0x0] 10:13:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x115e89000) [pid = 1966] [serial = 229] [outer = 0x1122ab800] 10:13:46 INFO - PROCESS | 1966 | 1466702026516 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1183ed000) [pid = 1966] [serial = 230] [outer = 0x1122ab800] 10:13:46 INFO - PROCESS | 1966 | 1466702026761 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 527ms 10:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:13:46 INFO - PROCESS | 1966 | 1466702026798 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 1966 | 1466702026799 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:13:46 INFO - PROCESS | 1966 | 1466702026802 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 1966 | 1466702026803 Marionette TRACE conn2 <- [1,282,null,{}] 10:13:46 INFO - PROCESS | 1966 | 1466702026814 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:46 INFO - PROCESS | 1966 | 1466702026815 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:46 INFO - PROCESS | 1966 | 1466702026893 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:13:46 INFO - PROCESS | 1966 | 1466702026897 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 1966 | 1466702026898 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x11991b000 == 38 [pid = 1966] [id = 78] 10:13:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1183f5000) [pid = 1966] [serial = 231] [outer = 0x0] 10:13:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124b9c400) [pid = 1966] [serial = 232] [outer = 0x1183f5000] 10:13:46 INFO - PROCESS | 1966 | 1466702026924 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128c72400) [pid = 1966] [serial = 233] [outer = 0x1183f5000] 10:13:47 INFO - PROCESS | 1966 | 1466702027243 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 478ms 10:13:47 INFO - PROCESS | 1966 | 1466702027281 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 1966 | 1466702027282 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:13:47 INFO - PROCESS | 1966 | 1466702027285 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 1966 | 1466702027286 Marionette TRACE conn2 <- [1,286,null,{}] 10:13:47 INFO - PROCESS | 1966 | 1466702027289 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:47 INFO - PROCESS | 1966 | 1466702027290 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:47 INFO - PROCESS | 1966 | 1466702027408 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:13:47 INFO - PROCESS | 1966 | 1466702027413 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 1966 | 1466702027415 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b53800 == 39 [pid = 1966] [id = 79] 10:13:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129182000) [pid = 1966] [serial = 234] [outer = 0x0] 10:13:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aede400) [pid = 1966] [serial = 235] [outer = 0x129182000] 10:13:47 INFO - PROCESS | 1966 | 1466702027441 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b131000) [pid = 1966] [serial = 236] [outer = 0x129182000] 10:13:47 INFO - PROCESS | 1966 | 1466702027727 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 471ms 10:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:13:47 INFO - PROCESS | 1966 | 1466702027763 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 1966 | 1466702027764 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:13:47 INFO - PROCESS | 1966 | 1466702027766 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 1966 | 1466702027767 Marionette TRACE conn2 <- [1,290,null,{}] 10:13:47 INFO - PROCESS | 1966 | 1466702027769 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:47 INFO - PROCESS | 1966 | 1466702027771 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:47 INFO - PROCESS | 1966 | 1466702027849 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:13:47 INFO - PROCESS | 1966 | 1466702027853 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 1966 | 1466702027856 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x129231000 == 40 [pid = 1966] [id = 80] 10:13:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12aee9400) [pid = 1966] [serial = 237] [outer = 0x0] 10:13:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b13a400) [pid = 1966] [serial = 238] [outer = 0x12aee9400] 10:13:47 INFO - PROCESS | 1966 | 1466702027880 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12b972000) [pid = 1966] [serial = 239] [outer = 0x12aee9400] 10:13:48 INFO - PROCESS | 1966 | 1466702028160 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 419ms 10:13:48 INFO - PROCESS | 1966 | 1466702028185 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 1966 | 1466702028187 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:13:48 INFO - PROCESS | 1966 | 1466702028198 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 1966 | 1466702028199 Marionette TRACE conn2 <- [1,294,null,{}] 10:13:48 INFO - PROCESS | 1966 | 1466702028202 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:48 INFO - PROCESS | 1966 | 1466702028203 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:48 INFO - PROCESS | 1966 | 1466702028313 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:13:48 INFO - PROCESS | 1966 | 1466702028319 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 1966 | 1466702028320 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x1294de000 == 41 [pid = 1966] [id = 81] 10:13:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1185b3400) [pid = 1966] [serial = 240] [outer = 0x0] 10:13:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12b975000) [pid = 1966] [serial = 241] [outer = 0x1185b3400] 10:13:48 INFO - PROCESS | 1966 | 1466702028344 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12bb23000) [pid = 1966] [serial = 242] [outer = 0x1185b3400] 10:13:48 INFO - PROCESS | 1966 | 1466702028742 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 10:13:48 INFO - PROCESS | 1966 | 1466702028769 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 1966 | 1466702028772 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:13:48 INFO - PROCESS | 1966 | 1466702028775 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 1966 | 1466702028777 Marionette TRACE conn2 <- [1,298,null,{}] 10:13:48 INFO - PROCESS | 1966 | 1466702028781 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:48 INFO - PROCESS | 1966 | 1466702028783 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:48 INFO - PROCESS | 1966 | 1466702028883 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:13:48 INFO - PROCESS | 1966 | 1466702028933 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 1966 | 1466702028934 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x117476000 == 42 [pid = 1966] [id = 82] 10:13:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x11812d000) [pid = 1966] [serial = 243] [outer = 0x0] 10:13:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x118a62400) [pid = 1966] [serial = 244] [outer = 0x11812d000] 10:13:48 INFO - PROCESS | 1966 | 1466702028978 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1192f7000) [pid = 1966] [serial = 245] [outer = 0x11812d000] 10:13:49 INFO - PROCESS | 1966 | 1466702029406 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 10:13:49 INFO - PROCESS | 1966 | 1466702029446 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 1966 | 1466702029449 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:13:49 INFO - PROCESS | 1966 | 1466702029454 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - PROCESS | 1966 | 1466702029455 Marionette TRACE conn2 <- [1,302,null,{}] 10:13:49 INFO - PROCESS | 1966 | 1466702029458 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:49 INFO - PROCESS | 1966 | 1466702029460 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:49 INFO - PROCESS | 1966 | 1466702029561 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:13:49 INFO - PROCESS | 1966 | 1466702029610 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 1966 | 1466702029612 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x121341800 == 43 [pid = 1966] [id = 83] 10:13:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x120fae400) [pid = 1966] [serial = 246] [outer = 0x0] 10:13:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x121821800) [pid = 1966] [serial = 247] [outer = 0x120fae400] 10:13:49 INFO - PROCESS | 1966 | 1466702029642 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1243b1400) [pid = 1966] [serial = 248] [outer = 0x120fae400] 10:13:50 INFO - PROCESS | 1966 | 1466702030058 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 10:13:50 INFO - PROCESS | 1966 | 1466702030074 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:13:50 INFO - PROCESS | 1966 | 1466702030075 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:13:50 INFO - PROCESS | 1966 | 1466702030078 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - PROCESS | 1966 | 1466702030080 Marionette TRACE conn2 <- [1,306,null,{}] 10:13:50 INFO - PROCESS | 1966 | 1466702030088 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 1966 | 1466702030092 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:50 INFO - PROCESS | 1966 | 1466702030190 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:13:50 INFO - PROCESS | 1966 | 1466702030272 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 1966 | 1466702030274 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a57800 == 44 [pid = 1966] [id = 84] 10:13:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x126a1f000) [pid = 1966] [serial = 249] [outer = 0x0] 10:13:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x126d32400) [pid = 1966] [serial = 250] [outer = 0x126a1f000] 10:13:50 INFO - PROCESS | 1966 | 1466702030305 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x126d3b800) [pid = 1966] [serial = 251] [outer = 0x126a1f000] 10:13:50 INFO - PROCESS | 1966 | 1466702030713 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 10:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:13:50 INFO - PROCESS | 1966 | 1466702030750 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:13:50 INFO - PROCESS | 1966 | 1466702030752 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:13:50 INFO - PROCESS | 1966 | 1466702030754 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - PROCESS | 1966 | 1466702030756 Marionette TRACE conn2 <- [1,310,null,{}] 10:13:50 INFO - PROCESS | 1966 | 1466702030758 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 1966 | 1466702030759 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:50 INFO - PROCESS | 1966 | 1466702030866 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:13:50 INFO - PROCESS | 1966 | 1466702030915 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 1966 | 1466702030916 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5a7000 == 45 [pid = 1966] [id = 85] 10:13:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128b2d800) [pid = 1966] [serial = 252] [outer = 0x0] 10:13:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b33c00) [pid = 1966] [serial = 253] [outer = 0x128b2d800] 10:13:50 INFO - PROCESS | 1966 | 1466702030945 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x128c6d800) [pid = 1966] [serial = 254] [outer = 0x128b2d800] 10:13:51 INFO - PROCESS | 1966 | 1466702031498 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 10:13:51 INFO - PROCESS | 1966 | 1466702031537 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 1966 | 1466702031539 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:13:51 INFO - PROCESS | 1966 | 1466702031543 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 1966 | 1466702031544 Marionette TRACE conn2 <- [1,314,null,{}] 10:13:51 INFO - PROCESS | 1966 | 1466702031548 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:51 INFO - PROCESS | 1966 | 1466702031549 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:51 INFO - PROCESS | 1966 | 1466702031639 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:13:51 INFO - PROCESS | 1966 | 1466702031707 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 1966 | 1466702031708 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x112f10800 == 46 [pid = 1966] [id = 86] 10:13:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1185ae400) [pid = 1966] [serial = 255] [outer = 0x0] 10:13:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1185b8000) [pid = 1966] [serial = 256] [outer = 0x1185ae400] 10:13:51 INFO - PROCESS | 1966 | 1466702031737 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1192ed800) [pid = 1966] [serial = 257] [outer = 0x1185ae400] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x129231000 == 45 [pid = 1966] [id = 80] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x128b53800 == 44 [pid = 1966] [id = 79] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x11991b000 == 43 [pid = 1966] [id = 78] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x118069000 == 42 [pid = 1966] [id = 77] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x124c4a800 == 41 [pid = 1966] [id = 76] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x123457800 == 40 [pid = 1966] [id = 75] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x121209000 == 39 [pid = 1966] [id = 74] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x120f13800 == 38 [pid = 1966] [id = 73] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x119aa8000 == 37 [pid = 1966] [id = 72] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x129476400) [pid = 1966] [serial = 195] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x11827d800 == 36 [pid = 1966] [id = 71] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x117d38800 == 35 [pid = 1966] [id = 70] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x112f20000 == 34 [pid = 1966] [id = 69] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x118050000 == 33 [pid = 1966] [id = 68] 10:13:52 INFO - PROCESS | 1966 | --DOCSHELL 0x112251800 == 32 [pid = 1966] [id = 67] 10:13:52 INFO - PROCESS | 1966 | 1466702032139 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 10:13:52 INFO - PROCESS | 1966 | 1466702032163 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 1966 | 1466702032166 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:13:52 INFO - PROCESS | 1966 | 1466702032171 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 1966 | 1466702032172 Marionette TRACE conn2 <- [1,318,null,{}] 10:13:52 INFO - PROCESS | 1966 | 1466702032174 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:52 INFO - PROCESS | 1966 | 1466702032176 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:52 INFO - PROCESS | 1966 | 1466702032251 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x124105400) [pid = 1966] [serial = 177] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1183f0400) [pid = 1966] [serial = 145] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1180a9800) [pid = 1966] [serial = 160] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x116888400) [pid = 1966] [serial = 159] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1185b5c00) [pid = 1966] [serial = 165] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1176ef000) [pid = 1966] [serial = 144] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x118a6b000) [pid = 1966] [serial = 166] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x119a18800) [pid = 1966] [serial = 148] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x116f9c000) [pid = 1966] [serial = 162] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x119618000) [pid = 1966] [serial = 147] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1180b0800) [pid = 1966] [serial = 163] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119965000) [pid = 1966] [serial = 168] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119c24400) [pid = 1966] [serial = 169] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x120fb4400) [pid = 1966] [serial = 171] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x124c61800) [pid = 1966] [serial = 151] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1219aa400) [pid = 1966] [serial = 150] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126a1d800) [pid = 1966] [serial = 154] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1256fa400) [pid = 1966] [serial = 153] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12109d400) [pid = 1966] [serial = 174] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1196e6c00) [pid = 1966] [serial = 157] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1183f4400) [pid = 1966] [serial = 156] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1256f7400) [pid = 1966] [serial = 180] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12920f400) [pid = 1966] [serial = 193] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x125602800) [pid = 1966] [serial = 178] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x126d0dc00) [pid = 1966] [serial = 183] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1268cf400) [pid = 1966] [serial = 181] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119813800) [pid = 1966] [serial = 186] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128c78000) [pid = 1966] [serial = 192] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x126d2e400) [pid = 1966] [serial = 184] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x123587400) [pid = 1966] [serial = 187] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128c75c00) [pid = 1966] [serial = 190] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1215f1800) [pid = 1966] [serial = 175] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x121099400) [pid = 1966] [serial = 172] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x126d31c00) [pid = 1966] [serial = 189] [outer = 0x0] [url = about:blank] 10:13:52 INFO - PROCESS | 1966 | 1466702032309 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 1966 | 1466702032310 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x112763000 == 33 [pid = 1966] [id = 87] 10:13:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x116888400) [pid = 1966] [serial = 258] [outer = 0x0] 10:13:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1185aec00) [pid = 1966] [serial = 259] [outer = 0x116888400] 10:13:52 INFO - PROCESS | 1966 | 1466702032340 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x120fb2c00) [pid = 1966] [serial = 260] [outer = 0x116888400] 10:13:52 INFO - PROCESS | 1966 | 1466702032637 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 10:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:13:52 INFO - PROCESS | 1966 | 1466702032692 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 1966 | 1466702032693 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:13:52 INFO - PROCESS | 1966 | 1466702032695 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 1966 | 1466702032698 Marionette TRACE conn2 <- [1,322,null,{}] 10:13:52 INFO - PROCESS | 1966 | 1466702032705 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:52 INFO - PROCESS | 1966 | 1466702032708 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:52 INFO - PROCESS | 1966 | 1466702032784 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:13:52 INFO - PROCESS | 1966 | 1466702032837 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 1966 | 1466702032839 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x118282800 == 34 [pid = 1966] [id = 88] 10:13:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x120fb4000) [pid = 1966] [serial = 261] [outer = 0x0] 10:13:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x121827800) [pid = 1966] [serial = 262] [outer = 0x120fb4000] 10:13:52 INFO - PROCESS | 1966 | 1466702032868 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x124b9e800) [pid = 1966] [serial = 263] [outer = 0x120fb4000] 10:13:53 INFO - PROCESS | 1966 | 1466702033172 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 523ms 10:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:13:53 INFO - PROCESS | 1966 | 1466702033218 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 1966 | 1466702033220 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:13:53 INFO - PROCESS | 1966 | 1466702033222 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 1966 | 1466702033223 Marionette TRACE conn2 <- [1,326,null,{}] 10:13:53 INFO - PROCESS | 1966 | 1466702033226 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:53 INFO - PROCESS | 1966 | 1466702033227 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:53 INFO - PROCESS | 1966 | 1466702033303 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:13:53 INFO - PROCESS | 1966 | 1466702033308 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 1966 | 1466702033309 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x11955d800 == 35 [pid = 1966] [id = 89] 10:13:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x125603800) [pid = 1966] [serial = 264] [outer = 0x0] 10:13:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1268d1800) [pid = 1966] [serial = 265] [outer = 0x125603800] 10:13:53 INFO - PROCESS | 1966 | 1466702033334 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x126d0f800) [pid = 1966] [serial = 266] [outer = 0x125603800] 10:13:53 INFO - PROCESS | 1966 | 1466702033643 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 10:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:13:53 INFO - PROCESS | 1966 | 1466702033693 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 1966 | 1466702033694 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:13:53 INFO - PROCESS | 1966 | 1466702033696 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 1966 | 1466702033697 Marionette TRACE conn2 <- [1,330,null,{}] 10:13:53 INFO - PROCESS | 1966 | 1466702033699 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:53 INFO - PROCESS | 1966 | 1466702033701 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:53 INFO - PROCESS | 1966 | 1466702033774 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:13:53 INFO - PROCESS | 1966 | 1466702033793 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 1966 | 1466702033794 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f0e000 == 36 [pid = 1966] [id = 90] 10:13:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1180a7800) [pid = 1966] [serial = 267] [outer = 0x0] 10:13:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128b30400) [pid = 1966] [serial = 268] [outer = 0x1180a7800] 10:13:53 INFO - PROCESS | 1966 | 1466702033819 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128c6d400) [pid = 1966] [serial = 269] [outer = 0x1180a7800] 10:13:54 INFO - PROCESS | 1966 | 1466702034218 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 571ms 10:13:54 INFO - PROCESS | 1966 | 1466702034268 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 1966 | 1466702034270 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:13:54 INFO - PROCESS | 1966 | 1466702034290 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 1966 | 1466702034292 Marionette TRACE conn2 <- [1,334,null,{}] 10:13:54 INFO - PROCESS | 1966 | 1466702034295 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:54 INFO - PROCESS | 1966 | 1466702034301 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:54 INFO - PROCESS | 1966 | 1466702034477 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:13:54 INFO - PROCESS | 1966 | 1466702034505 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 1966 | 1466702034507 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x121207800 == 37 [pid = 1966] [id = 91] 10:13:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x129208c00) [pid = 1966] [serial = 270] [outer = 0x0] 10:13:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12947a000) [pid = 1966] [serial = 271] [outer = 0x129208c00] 10:13:54 INFO - PROCESS | 1966 | 1466702034547 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12952a400) [pid = 1966] [serial = 272] [outer = 0x129208c00] 10:13:54 INFO - PROCESS | 1966 | 1466702034918 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 10:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:13:54 INFO - PROCESS | 1966 | 1466702034962 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 1966 | 1466702034963 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:13:54 INFO - PROCESS | 1966 | 1466702034965 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 1966 | 1466702034966 Marionette TRACE conn2 <- [1,338,null,{}] 10:13:54 INFO - PROCESS | 1966 | 1466702034968 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:54 INFO - PROCESS | 1966 | 1466702034969 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:55 INFO - PROCESS | 1966 | 1466702035063 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:13:55 INFO - PROCESS | 1966 | 1466702035108 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 1966 | 1466702035109 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x1131ae000 == 38 [pid = 1966] [id = 92] 10:13:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x129531800) [pid = 1966] [serial = 273] [outer = 0x0] 10:13:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x129534000) [pid = 1966] [serial = 274] [outer = 0x129531800] 10:13:55 INFO - PROCESS | 1966 | 1466702035140 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1183ef400) [pid = 1966] [serial = 275] [outer = 0x129531800] 10:13:55 INFO - PROCESS | 1966 | 1466702035443 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 10:13:55 INFO - PROCESS | 1966 | 1466702035484 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 1966 | 1466702035485 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:13:55 INFO - PROCESS | 1966 | 1466702035488 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 1966 | 1466702035489 Marionette TRACE conn2 <- [1,342,null,{}] 10:13:55 INFO - PROCESS | 1966 | 1466702035491 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:55 INFO - PROCESS | 1966 | 1466702035492 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:55 INFO - PROCESS | 1966 | 1466702035588 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:13:55 INFO - PROCESS | 1966 | 1466702035591 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 1966 | 1466702035592 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x123566000 == 39 [pid = 1966] [id = 93] 10:13:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129533400) [pid = 1966] [serial = 276] [outer = 0x0] 10:13:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12aed9000) [pid = 1966] [serial = 277] [outer = 0x129533400] 10:13:55 INFO - PROCESS | 1966 | 1466702035616 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12aeedc00) [pid = 1966] [serial = 278] [outer = 0x129533400] 10:13:55 INFO - PROCESS | 1966 | 1466702035929 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 10:13:55 INFO - PROCESS | 1966 | 1466702035968 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 1966 | 1466702035969 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:13:55 INFO - PROCESS | 1966 | 1466702035974 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 1966 | 1466702035976 Marionette TRACE conn2 <- [1,346,null,{}] 10:13:55 INFO - PROCESS | 1966 | 1466702035979 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:55 INFO - PROCESS | 1966 | 1466702035980 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:56 INFO - PROCESS | 1966 | 1466702036077 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:13:56 INFO - PROCESS | 1966 | 1466702036089 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 1966 | 1466702036097 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256d8800 == 40 [pid = 1966] [id = 94] 10:13:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12aef3800) [pid = 1966] [serial = 279] [outer = 0x0] 10:13:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12b136800) [pid = 1966] [serial = 280] [outer = 0x12aef3800] 10:13:56 INFO - PROCESS | 1966 | 1466702036121 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12b977000) [pid = 1966] [serial = 281] [outer = 0x12aef3800] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12aee9400) [pid = 1966] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x118a68400) [pid = 1966] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x113c8a800) [pid = 1966] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x117d13c00) [pid = 1966] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119a18c00) [pid = 1966] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128e9e000) [pid = 1966] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1183f5000) [pid = 1966] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x129182000) [pid = 1966] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1122ab800) [pid = 1966] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x115dca400) [pid = 1966] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12953b800) [pid = 1966] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124b9b000) [pid = 1966] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:13:56 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1215f1000) [pid = 1966] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:13:56 INFO - PROCESS | 1966 | 1466702036524 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 573ms 10:13:56 INFO - PROCESS | 1966 | 1466702036545 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:13:56 INFO - PROCESS | 1966 | 1466702036546 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:13:56 INFO - PROCESS | 1966 | 1466702036548 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - PROCESS | 1966 | 1466702036550 Marionette TRACE conn2 <- [1,350,null,{}] 10:13:56 INFO - PROCESS | 1966 | 1466702036552 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:56 INFO - PROCESS | 1966 | 1466702036553 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:56 INFO - PROCESS | 1966 | 1466702036629 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:13:56 INFO - PROCESS | 1966 | 1466702036632 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 1966 | 1466702036633 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x125ddf000 == 41 [pid = 1966] [id = 95] 10:13:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11960d800) [pid = 1966] [serial = 282] [outer = 0x0] 10:13:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1256f1400) [pid = 1966] [serial = 283] [outer = 0x11960d800] 10:13:56 INFO - PROCESS | 1966 | 1466702036660 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12a988400) [pid = 1966] [serial = 284] [outer = 0x11960d800] 10:13:56 INFO - PROCESS | 1966 | 1466702036981 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 10:13:57 INFO - PROCESS | 1966 | 1466702037018 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 1966 | 1466702037020 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:13:57 INFO - PROCESS | 1966 | 1466702037022 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 1966 | 1466702037024 Marionette TRACE conn2 <- [1,354,null,{}] 10:13:57 INFO - PROCESS | 1966 | 1466702037026 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:57 INFO - PROCESS | 1966 | 1466702037028 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:57 INFO - PROCESS | 1966 | 1466702037145 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:13:57 INFO - PROCESS | 1966 | 1466702037151 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 1966 | 1466702037152 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x128e2c000 == 42 [pid = 1966] [id = 96] 10:13:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12b135c00) [pid = 1966] [serial = 285] [outer = 0x0] 10:13:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12bb27800) [pid = 1966] [serial = 286] [outer = 0x12b135c00] 10:13:57 INFO - PROCESS | 1966 | 1466702037180 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12bbb2400) [pid = 1966] [serial = 287] [outer = 0x12b135c00] 10:13:57 INFO - PROCESS | 1966 | 1466702037483 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 521ms 10:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:13:57 INFO - PROCESS | 1966 | 1466702037543 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 1966 | 1466702037544 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:13:57 INFO - PROCESS | 1966 | 1466702037546 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 1966 | 1466702037547 Marionette TRACE conn2 <- [1,358,null,{}] 10:13:57 INFO - PROCESS | 1966 | 1466702037550 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:57 INFO - PROCESS | 1966 | 1466702037551 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:57 INFO - PROCESS | 1966 | 1466702037630 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:13:57 INFO - PROCESS | 1966 | 1466702037634 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 1966 | 1466702037635 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a748000 == 43 [pid = 1966] [id = 97] 10:13:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12bbb3c00) [pid = 1966] [serial = 288] [outer = 0x0] 10:13:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12bbbb000) [pid = 1966] [serial = 289] [outer = 0x12bbb3c00] 10:13:57 INFO - PROCESS | 1966 | 1466702037659 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12bbc0400) [pid = 1966] [serial = 290] [outer = 0x12bbb3c00] 10:13:57 INFO - PROCESS | 1966 | 1466702037985 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 10:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:13:58 INFO - PROCESS | 1966 | 1466702038015 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 1966 | 1466702038017 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:13:58 INFO - PROCESS | 1966 | 1466702038020 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 1966 | 1466702038022 Marionette TRACE conn2 <- [1,362,null,{}] 10:13:58 INFO - PROCESS | 1966 | 1466702038025 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:58 INFO - PROCESS | 1966 | 1466702038027 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:58 INFO - PROCESS | 1966 | 1466702038199 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:13:58 INFO - PROCESS | 1966 | 1466702038210 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 1966 | 1466702038211 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a91a000 == 44 [pid = 1966] [id = 98] 10:13:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12bbb9000) [pid = 1966] [serial = 291] [outer = 0x0] 10:13:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12bf20000) [pid = 1966] [serial = 292] [outer = 0x12bbb9000] 10:13:58 INFO - PROCESS | 1966 | 1466702038250 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12bf25400) [pid = 1966] [serial = 293] [outer = 0x12bbb9000] 10:13:58 INFO - PROCESS | 1966 | 1466702038816 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 821ms 10:13:58 INFO - PROCESS | 1966 | 1466702038876 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 1966 | 1466702038879 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:13:58 INFO - PROCESS | 1966 | 1466702038883 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 1966 | 1466702038885 Marionette TRACE conn2 <- [1,366,null,{}] 10:13:58 INFO - PROCESS | 1966 | 1466702038890 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:58 INFO - PROCESS | 1966 | 1466702038892 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:58 INFO - PROCESS | 1966 | 1466702038990 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:13:59 INFO - PROCESS | 1966 | 1466702039054 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 1966 | 1466702039055 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715e800 == 45 [pid = 1966] [id = 99] 10:13:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x11847c400) [pid = 1966] [serial = 294] [outer = 0x0] 10:13:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x118a6e400) [pid = 1966] [serial = 295] [outer = 0x11847c400] 10:13:59 INFO - PROCESS | 1966 | 1466702039086 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x11995f400) [pid = 1966] [serial = 296] [outer = 0x11847c400] 10:13:59 INFO - PROCESS | 1966 | 1466702039529 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 675ms 10:13:59 INFO - PROCESS | 1966 | 1466702039571 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 1966 | 1466702039574 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:13:59 INFO - PROCESS | 1966 | 1466702039580 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 1966 | 1466702039582 Marionette TRACE conn2 <- [1,370,null,{}] 10:13:59 INFO - PROCESS | 1966 | 1466702039584 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:59 INFO - PROCESS | 1966 | 1466702039586 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:59 INFO - PROCESS | 1966 | 1466702039688 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:13:59 INFO - PROCESS | 1966 | 1466702039752 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 1966 | 1466702039754 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:13:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c96000 == 46 [pid = 1966] [id = 100] 10:13:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x121397400) [pid = 1966] [serial = 297] [outer = 0x0] 10:13:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x121a6bc00) [pid = 1966] [serial = 298] [outer = 0x121397400] 10:13:59 INFO - PROCESS | 1966 | 1466702039786 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x124b9bc00) [pid = 1966] [serial = 299] [outer = 0x121397400] 10:14:00 INFO - PROCESS | 1966 | 1466702040188 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 10:14:00 INFO - PROCESS | 1966 | 1466702040285 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:14:00 INFO - PROCESS | 1966 | 1466702040286 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:14:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:14:00 INFO - PROCESS | 1966 | 1466702040292 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 1966 | 1466702040294 Marionette TRACE conn2 <- [1,374,null,{}] 10:14:00 INFO - PROCESS | 1966 | 1466702040302 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:00 INFO - PROCESS | 1966 | 1466702040308 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:00 INFO - PROCESS | 1966 | 1466702040406 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:14:00 INFO - PROCESS | 1966 | 1466702040472 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 1966 | 1466702040474 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d0000 == 47 [pid = 1966] [id = 101] 10:14:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128c71000) [pid = 1966] [serial = 300] [outer = 0x0] 10:14:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128e99000) [pid = 1966] [serial = 301] [outer = 0x128c71000] 10:14:00 INFO - PROCESS | 1966 | 1466702040505 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12918e400) [pid = 1966] [serial = 302] [outer = 0x128c71000] 10:14:00 INFO - PROCESS | 1966 | 1466702040939 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:14:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 675ms 10:14:00 INFO - PROCESS | 1966 | 1466702040967 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:14:00 INFO - PROCESS | 1966 | 1466702040969 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:14:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:14:00 INFO - PROCESS | 1966 | 1466702040971 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 1966 | 1466702040972 Marionette TRACE conn2 <- [1,378,null,{}] 10:14:00 INFO - PROCESS | 1966 | 1466702040975 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:00 INFO - PROCESS | 1966 | 1466702040976 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:01 INFO - PROCESS | 1966 | 1466702041085 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:14:01 INFO - PROCESS | 1966 | 1466702041137 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 1966 | 1466702041138 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a91e800 == 48 [pid = 1966] [id = 102] 10:14:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x129210c00) [pid = 1966] [serial = 303] [outer = 0x0] 10:14:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x129533000) [pid = 1966] [serial = 304] [outer = 0x129210c00] 10:14:01 INFO - PROCESS | 1966 | 1466702041168 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12aef6c00) [pid = 1966] [serial = 305] [outer = 0x129210c00] 10:14:01 INFO - PROCESS | 1966 | 1466702041813 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:14:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:14:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 872ms 10:14:01 INFO - PROCESS | 1966 | 1466702041850 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 1966 | 1466702041851 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:14:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:14:01 INFO - PROCESS | 1966 | 1466702041871 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 1966 | 1466702041872 Marionette TRACE conn2 <- [1,382,null,{}] 10:14:01 INFO - PROCESS | 1966 | 1466702041875 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:01 INFO - PROCESS | 1966 | 1466702041877 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:01 INFO - PROCESS | 1966 | 1466702041964 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:14:02 INFO - PROCESS | 1966 | 1466702042030 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 1966 | 1466702042032 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x117477800 == 49 [pid = 1966] [id = 103] 10:14:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1219b0000) [pid = 1966] [serial = 306] [outer = 0x0] 10:14:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1243afc00) [pid = 1966] [serial = 307] [outer = 0x1219b0000] 10:14:02 INFO - PROCESS | 1966 | 1466702042060 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x124c62800) [pid = 1966] [serial = 308] [outer = 0x1219b0000] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12a748000 == 48 [pid = 1966] [id = 97] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x128e2c000 == 47 [pid = 1966] [id = 96] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x125ddf000 == 46 [pid = 1966] [id = 95] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x1256d8800 == 45 [pid = 1966] [id = 94] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x123566000 == 44 [pid = 1966] [id = 93] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x1131ae000 == 43 [pid = 1966] [id = 92] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x121207800 == 42 [pid = 1966] [id = 91] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x120f0e000 == 41 [pid = 1966] [id = 90] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x1183fa000) [pid = 1966] [serial = 201] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x112a7f400) [pid = 1966] [serial = 198] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12b975000) [pid = 1966] [serial = 241] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x11955d800 == 40 [pid = 1966] [id = 89] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x118282800 == 39 [pid = 1966] [id = 88] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x112763000 == 38 [pid = 1966] [id = 87] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x112f10800 == 37 [pid = 1966] [id = 86] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5a7000 == 36 [pid = 1966] [id = 85] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x126a57800 == 35 [pid = 1966] [id = 84] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x121341800 == 34 [pid = 1966] [id = 83] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x117476000 == 33 [pid = 1966] [id = 82] 10:14:02 INFO - PROCESS | 1966 | --DOCSHELL 0x1294de000 == 32 [pid = 1966] [id = 81] 10:14:02 INFO - PROCESS | 1966 | 1466702042447 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:14:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 624ms 10:14:02 INFO - PROCESS | 1966 | 1466702042493 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 1966 | 1466702042495 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:14:02 INFO - PROCESS | 1966 | 1466702042499 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 1966 | 1466702042501 Marionette TRACE conn2 <- [1,386,null,{}] 10:14:02 INFO - PROCESS | 1966 | 1466702042503 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:02 INFO - PROCESS | 1966 | 1466702042505 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:02 INFO - PROCESS | 1966 | 1466702042584 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x119c2c000) [pid = 1966] [serial = 208] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x125611c00) [pid = 1966] [serial = 217] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x118a64400) [pid = 1966] [serial = 205] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x120fbac00) [pid = 1966] [serial = 211] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x126d11800) [pid = 1966] [serial = 218] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x129208800) [pid = 1966] [serial = 220] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x124b9c400) [pid = 1966] [serial = 232] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12b131000) [pid = 1966] [serial = 236] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x115e89000) [pid = 1966] [serial = 229] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12aede400) [pid = 1966] [serial = 235] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12a6c4000) [pid = 1966] [serial = 226] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12a98cc00) [pid = 1966] [serial = 227] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12a6bb400) [pid = 1966] [serial = 224] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1183ee800) [pid = 1966] [serial = 204] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12cb0e000) [pid = 1966] [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.] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12952f800) [pid = 1966] [serial = 221] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128c72400) [pid = 1966] [serial = 233] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1243b9400) [pid = 1966] [serial = 212] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x11960a800) [pid = 1966] [serial = 207] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12560dc00) [pid = 1966] [serial = 214] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1183ed000) [pid = 1966] [serial = 230] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12952dc00) [pid = 1966] [serial = 196] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12a68b000) [pid = 1966] [serial = 223] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1256fa800) [pid = 1966] [serial = 215] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12b13a400) [pid = 1966] [serial = 238] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12b972000) [pid = 1966] [serial = 239] [outer = 0x0] [url = about:blank] 10:14:02 INFO - PROCESS | 1966 | 1466702042648 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 1966 | 1466702042649 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d3e000 == 33 [pid = 1966] [id = 104] 10:14:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1185b6000) [pid = 1966] [serial = 309] [outer = 0x0] 10:14:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x121098400) [pid = 1966] [serial = 310] [outer = 0x1185b6000] 10:14:02 INFO - PROCESS | 1966 | 1466702042679 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x126d3a000) [pid = 1966] [serial = 311] [outer = 0x1185b6000] 10:14:02 INFO - PROCESS | 1966 | 1466702042971 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 519ms 10:14:03 INFO - PROCESS | 1966 | 1466702043019 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:14:03 INFO - PROCESS | 1966 | 1466702043020 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:14:03 INFO - PROCESS | 1966 | 1466702043026 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - PROCESS | 1966 | 1466702043029 Marionette TRACE conn2 <- [1,390,null,{}] 10:14:03 INFO - PROCESS | 1966 | 1466702043036 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:03 INFO - PROCESS | 1966 | 1466702043042 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:03 INFO - PROCESS | 1966 | 1466702043119 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:14:03 INFO - PROCESS | 1966 | 1466702043176 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 1966 | 1466702043178 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c7c800 == 34 [pid = 1966] [id = 105] 10:14:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b2b000) [pid = 1966] [serial = 312] [outer = 0x0] 10:14:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129182400) [pid = 1966] [serial = 313] [outer = 0x128b2b000] 10:14:03 INFO - PROCESS | 1966 | 1466702043205 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129529400) [pid = 1966] [serial = 314] [outer = 0x128b2b000] 10:14:03 INFO - PROCESS | 1966 | 1466702043513 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 522ms 10:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:14:03 INFO - PROCESS | 1966 | 1466702043548 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:14:03 INFO - PROCESS | 1966 | 1466702043549 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:14:03 INFO - PROCESS | 1966 | 1466702043551 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - PROCESS | 1966 | 1466702043552 Marionette TRACE conn2 <- [1,394,null,{}] 10:14:03 INFO - PROCESS | 1966 | 1466702043557 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:03 INFO - PROCESS | 1966 | 1466702043559 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:03 INFO - PROCESS | 1966 | 1466702043636 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:14:03 INFO - PROCESS | 1966 | 1466702043642 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 1966 | 1466702043643 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110d800 == 35 [pid = 1966] [id = 106] 10:14:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12a67f800) [pid = 1966] [serial = 315] [outer = 0x0] 10:14:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12a992800) [pid = 1966] [serial = 316] [outer = 0x12a67f800] 10:14:03 INFO - PROCESS | 1966 | 1466702043668 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12aef7400) [pid = 1966] [serial = 317] [outer = 0x12a67f800] 10:14:03 INFO - PROCESS | 1966 | 1466702043979 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 473ms 10:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:14:04 INFO - PROCESS | 1966 | 1466702044025 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 1966 | 1466702044026 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:14:04 INFO - PROCESS | 1966 | 1466702044028 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 1966 | 1466702044029 Marionette TRACE conn2 <- [1,398,null,{}] 10:14:04 INFO - PROCESS | 1966 | 1466702044032 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 1966 | 1466702044033 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:04 INFO - PROCESS | 1966 | 1466702044109 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:14:04 INFO - PROCESS | 1966 | 1466702044112 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 1966 | 1466702044113 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x121864000 == 36 [pid = 1966] [id = 107] 10:14:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12952c000) [pid = 1966] [serial = 318] [outer = 0x0] 10:14:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12b13b800) [pid = 1966] [serial = 319] [outer = 0x12952c000] 10:14:04 INFO - PROCESS | 1966 | 1466702044137 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12b977c00) [pid = 1966] [serial = 320] [outer = 0x12952c000] 10:14:04 INFO - PROCESS | 1966 | 1466702044502 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 10:14:04 INFO - PROCESS | 1966 | 1466702044557 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 1966 | 1466702044558 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:14:04 INFO - PROCESS | 1966 | 1466702044606 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 1966 | 1466702044607 Marionette TRACE conn2 <- [1,402,null,{}] 10:14:04 INFO - PROCESS | 1966 | 1466702044616 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 1966 | 1466702044620 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:04 INFO - PROCESS | 1966 | 1466702044760 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:14:04 INFO - PROCESS | 1966 | 1466702044798 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 1966 | 1466702044799 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x125a49800 == 37 [pid = 1966] [id = 108] 10:14:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12bbb7c00) [pid = 1966] [serial = 321] [outer = 0x0] 10:14:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12c043400) [pid = 1966] [serial = 322] [outer = 0x12bbb7c00] 10:14:04 INFO - PROCESS | 1966 | 1466702044824 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12c52b800) [pid = 1966] [serial = 323] [outer = 0x12bbb7c00] 10:14:05 INFO - PROCESS | 1966 | 1466702045150 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 596ms 10:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:14:05 INFO - PROCESS | 1966 | 1466702045180 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 1966 | 1466702045181 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:14:05 INFO - PROCESS | 1966 | 1466702045183 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 1966 | 1466702045184 Marionette TRACE conn2 <- [1,406,null,{}] 10:14:05 INFO - PROCESS | 1966 | 1466702045186 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:05 INFO - PROCESS | 1966 | 1466702045188 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:05 INFO - PROCESS | 1966 | 1466702045296 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:14:05 INFO - PROCESS | 1966 | 1466702045300 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 1966 | 1466702045301 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b52800 == 38 [pid = 1966] [id = 109] 10:14:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12c52bc00) [pid = 1966] [serial = 324] [outer = 0x0] 10:14:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12c531800) [pid = 1966] [serial = 325] [outer = 0x12c52bc00] 10:14:05 INFO - PROCESS | 1966 | 1466702045352 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12c6d5c00) [pid = 1966] [serial = 326] [outer = 0x12c52bc00] 10:14:05 INFO - PROCESS | 1966 | 1466702045703 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 568ms 10:14:05 INFO - PROCESS | 1966 | 1466702045751 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 1966 | 1466702045753 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:14:05 INFO - PROCESS | 1966 | 1466702045755 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 1966 | 1466702045756 Marionette TRACE conn2 <- [1,410,null,{}] 10:14:05 INFO - PROCESS | 1966 | 1466702045758 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:05 INFO - PROCESS | 1966 | 1466702045759 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:05 INFO - PROCESS | 1966 | 1466702045859 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:14:05 INFO - PROCESS | 1966 | 1466702045863 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 1966 | 1466702045864 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x129222000 == 39 [pid = 1966] [id = 110] 10:14:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x112959000) [pid = 1966] [serial = 327] [outer = 0x0] 10:14:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x112961c00) [pid = 1966] [serial = 328] [outer = 0x112959000] 10:14:05 INFO - PROCESS | 1966 | 1466702045916 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x112965c00) [pid = 1966] [serial = 329] [outer = 0x112959000] 10:14:06 INFO - PROCESS | 1966 | 1466702046219 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 10:14:06 INFO - PROCESS | 1966 | 1466702046275 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 1966 | 1466702046276 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:14:06 INFO - PROCESS | 1966 | 1466702046278 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - PROCESS | 1966 | 1466702046280 Marionette TRACE conn2 <- [1,414,null,{}] 10:14:06 INFO - PROCESS | 1966 | 1466702046282 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:06 INFO - PROCESS | 1966 | 1466702046283 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:06 INFO - PROCESS | 1966 | 1466702046380 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:14:06 INFO - PROCESS | 1966 | 1466702046392 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 1966 | 1466702046393 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d9000 == 40 [pid = 1966] [id = 111] 10:14:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x110f74c00) [pid = 1966] [serial = 330] [outer = 0x0] 10:14:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x110f7d800) [pid = 1966] [serial = 331] [outer = 0x110f74c00] 10:14:06 INFO - PROCESS | 1966 | 1466702046423 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x110f81800) [pid = 1966] [serial = 332] [outer = 0x110f74c00] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1185ae400) [pid = 1966] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1180a7800) [pid = 1966] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x11812d000) [pid = 1966] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x128b2d800) [pid = 1966] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x116888400) [pid = 1966] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1185b3400) [pid = 1966] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x120fb4000) [pid = 1966] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x125603800) [pid = 1966] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x11960d800) [pid = 1966] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12b135c00) [pid = 1966] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12bbb3c00) [pid = 1966] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x129208c00) [pid = 1966] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x111c75400) [pid = 1966] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x11812fc00) [pid = 1966] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x129533400) [pid = 1966] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x129531800) [pid = 1966] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12aef3800) [pid = 1966] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x126a1f000) [pid = 1966] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:14:06 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x120fae400) [pid = 1966] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:14:06 INFO - PROCESS | 1966 | 1466702046822 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 568ms 10:14:06 INFO - PROCESS | 1966 | 1466702046847 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 1966 | 1466702046849 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:14:06 INFO - PROCESS | 1966 | 1466702046851 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - PROCESS | 1966 | 1466702046852 Marionette TRACE conn2 <- [1,418,null,{}] 10:14:06 INFO - PROCESS | 1966 | 1466702046856 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:06 INFO - PROCESS | 1966 | 1466702046858 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:06 INFO - PROCESS | 1966 | 1466702046935 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:14:06 INFO - PROCESS | 1966 | 1466702046941 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 1966 | 1466702046943 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x121467800 == 41 [pid = 1966] [id = 112] 10:14:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x110f81c00) [pid = 1966] [serial = 333] [outer = 0x0] 10:14:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x116a21800) [pid = 1966] [serial = 334] [outer = 0x110f81c00] 10:14:06 INFO - PROCESS | 1966 | 1466702046968 Marionette DEBUG loaded listener.js 10:14:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119968c00) [pid = 1966] [serial = 335] [outer = 0x110f81c00] 10:14:07 INFO - PROCESS | 1966 | 1466702047580 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:14:07 INFO - PROCESS | 1966 | 1466702047770 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:14:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 10:14:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:14:07 INFO - PROCESS | 1966 | 1466702047821 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 1966 | 1466702047823 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:14:07 INFO - PROCESS | 1966 | 1466702047826 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 1966 | 1466702047828 Marionette TRACE conn2 <- [1,422,null,{}] 10:14:07 INFO - PROCESS | 1966 | 1466702047830 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:07 INFO - PROCESS | 1966 | 1466702047832 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:07 INFO - PROCESS | 1966 | 1466702047954 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:14:07 INFO - PROCESS | 1966 | 1466702047960 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 1966 | 1466702047962 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b12e800 == 42 [pid = 1966] [id = 113] 10:14:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x110f82c00) [pid = 1966] [serial = 336] [outer = 0x0] 10:14:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128b33000) [pid = 1966] [serial = 337] [outer = 0x110f82c00] 10:14:07 INFO - PROCESS | 1966 | 1466702047988 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12c6df000) [pid = 1966] [serial = 338] [outer = 0x110f82c00] 10:14:08 INFO - PROCESS | 1966 | 1466702048768 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:14:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 10:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:14:08 INFO - PROCESS | 1966 | 1466702048797 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:14:08 INFO - PROCESS | 1966 | 1466702048800 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:14:08 INFO - PROCESS | 1966 | 1466702048804 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - PROCESS | 1966 | 1466702048806 Marionette TRACE conn2 <- [1,426,null,{}] 10:14:08 INFO - PROCESS | 1966 | 1466702048810 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:08 INFO - PROCESS | 1966 | 1466702048811 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:08 INFO - PROCESS | 1966 | 1466702048919 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:14:08 INFO - PROCESS | 1966 | 1466702048969 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 1966 | 1466702048971 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168ad800 == 43 [pid = 1966] [id = 114] 10:14:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1180a7400) [pid = 1966] [serial = 339] [outer = 0x0] 10:14:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11812f800) [pid = 1966] [serial = 340] [outer = 0x1180a7400] 10:14:09 INFO - PROCESS | 1966 | 1466702049003 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x118ab0c00) [pid = 1966] [serial = 341] [outer = 0x1180a7400] 10:14:09 INFO - PROCESS | 1966 | 1466702049497 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 1966 | 1466702049528 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:14:09 INFO - PROCESS | 1966 | 1466702049533 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 1966 | 1466702049535 Marionette TRACE conn2 <- [1,430,null,{}] 10:14:09 INFO - PROCESS | 1966 | 1466702049537 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:09 INFO - PROCESS | 1966 | 1466702049541 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:09 INFO - PROCESS | 1966 | 1466702049644 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:14:09 INFO - PROCESS | 1966 | 1466702049708 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 1966 | 1466702049710 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x119aa4000 == 44 [pid = 1966] [id = 115] 10:14:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x121565400) [pid = 1966] [serial = 342] [outer = 0x0] 10:14:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x124ba0800) [pid = 1966] [serial = 343] [outer = 0x121565400] 10:14:09 INFO - PROCESS | 1966 | 1466702049740 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1268d8000) [pid = 1966] [serial = 344] [outer = 0x121565400] 10:14:10 INFO - PROCESS | 1966 | 1466702050190 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:14:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 10:14:10 INFO - PROCESS | 1966 | 1466702050206 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:14:10 INFO - PROCESS | 1966 | 1466702050209 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:14:10 INFO - PROCESS | 1966 | 1466702050213 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 1966 | 1466702050219 Marionette TRACE conn2 <- [1,434,null,{}] 10:14:10 INFO - PROCESS | 1966 | 1466702050283 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:10 INFO - PROCESS | 1966 | 1466702050287 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:10 INFO - PROCESS | 1966 | 1466702050445 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:14:10 INFO - PROCESS | 1966 | 1466702050539 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 1966 | 1466702050542 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x126db1000 == 45 [pid = 1966] [id = 116] 10:14:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x128b26c00) [pid = 1966] [serial = 345] [outer = 0x0] 10:14:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128b29800) [pid = 1966] [serial = 346] [outer = 0x128b26c00] 10:14:10 INFO - PROCESS | 1966 | 1466702050591 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128c78000) [pid = 1966] [serial = 347] [outer = 0x128b26c00] 10:14:11 INFO - PROCESS | 1966 | 1466702051092 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 906ms 10:14:11 INFO - PROCESS | 1966 | 1466702051119 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:14:11 INFO - PROCESS | 1966 | 1466702051121 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:14:11 INFO - PROCESS | 1966 | 1466702051124 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 1966 | 1466702051125 Marionette TRACE conn2 <- [1,438,null,{}] 10:14:11 INFO - PROCESS | 1966 | 1466702051127 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:11 INFO - PROCESS | 1966 | 1466702051129 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:11 INFO - PROCESS | 1966 | 1466702051232 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:14:11 INFO - PROCESS | 1966 | 1466702051286 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:11 INFO - PROCESS | 1966 | 1466702051287 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x116859800 == 46 [pid = 1966] [id = 117] 10:14:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1183f5000) [pid = 1966] [serial = 348] [outer = 0x0] 10:14:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b27400) [pid = 1966] [serial = 349] [outer = 0x1183f5000] 10:14:11 INFO - PROCESS | 1966 | 1466702051329 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12952ac00) [pid = 1966] [serial = 350] [outer = 0x1183f5000] 10:14:11 INFO - PROCESS | 1966 | 1466702051948 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 10:14:11 INFO - PROCESS | 1966 | 1466702051995 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 1966 | 1466702051997 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:14:12 INFO - PROCESS | 1966 | 1466702052000 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 1966 | 1466702052002 Marionette TRACE conn2 <- [1,442,null,{}] 10:14:12 INFO - PROCESS | 1966 | 1466702052006 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:12 INFO - PROCESS | 1966 | 1466702052007 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:12 INFO - PROCESS | 1966 | 1466702052094 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:14:12 INFO - PROCESS | 1966 | 1466702052168 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 1966 | 1466702052169 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x1131a8800 == 47 [pid = 1966] [id = 118] 10:14:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1183ec400) [pid = 1966] [serial = 351] [outer = 0x0] 10:14:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1183f4400) [pid = 1966] [serial = 352] [outer = 0x1183ec400] 10:14:12 INFO - PROCESS | 1966 | 1466702052198 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1185b4400) [pid = 1966] [serial = 353] [outer = 0x1183ec400] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x121467800 == 46 [pid = 1966] [id = 112] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d9000 == 45 [pid = 1966] [id = 111] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x129222000 == 44 [pid = 1966] [id = 110] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12bf20000) [pid = 1966] [serial = 292] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x128b52800 == 43 [pid = 1966] [id = 109] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x125a49800 == 42 [pid = 1966] [id = 108] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x121864000 == 41 [pid = 1966] [id = 107] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12110d800 == 40 [pid = 1966] [id = 106] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119c7c800 == 39 [pid = 1966] [id = 105] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x117d3e000 == 38 [pid = 1966] [id = 104] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x117477800 == 37 [pid = 1966] [id = 103] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119c96000 == 36 [pid = 1966] [id = 100] 10:14:12 INFO - PROCESS | 1966 | --DOCSHELL 0x11715e800 == 35 [pid = 1966] [id = 99] 10:14:12 INFO - PROCESS | 1966 | 1466702052639 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 675ms 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x118a61800) [pid = 1966] [serial = 202] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x113382000) [pid = 1966] [serial = 199] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12aed9000) [pid = 1966] [serial = 277] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1183ef400) [pid = 1966] [serial = 275] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x129534000) [pid = 1966] [serial = 274] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12b136800) [pid = 1966] [serial = 280] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x126d3b800) [pid = 1966] [serial = 251] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x126d32400) [pid = 1966] [serial = 250] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1243b1400) [pid = 1966] [serial = 248] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x121821800) [pid = 1966] [serial = 247] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1192ed800) [pid = 1966] [serial = 257] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1185b8000) [pid = 1966] [serial = 256] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x128b30400) [pid = 1966] [serial = 268] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1192f7000) [pid = 1966] [serial = 245] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x118a62400) [pid = 1966] [serial = 244] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12aeedc00) [pid = 1966] [serial = 278] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128c6d800) [pid = 1966] [serial = 254] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128b33c00) [pid = 1966] [serial = 253] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1185aec00) [pid = 1966] [serial = 259] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x120fb2c00) [pid = 1966] [serial = 260] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12bb23000) [pid = 1966] [serial = 242] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x121827800) [pid = 1966] [serial = 262] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124b9e800) [pid = 1966] [serial = 263] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1268d1800) [pid = 1966] [serial = 265] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x126d0f800) [pid = 1966] [serial = 266] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a988400) [pid = 1966] [serial = 284] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12bb27800) [pid = 1966] [serial = 286] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1256f1400) [pid = 1966] [serial = 283] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12bbc0400) [pid = 1966] [serial = 290] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12bbbb000) [pid = 1966] [serial = 289] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12b977000) [pid = 1966] [serial = 281] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12947a000) [pid = 1966] [serial = 271] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12952a400) [pid = 1966] [serial = 272] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128c6d400) [pid = 1966] [serial = 269] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12bbb2400) [pid = 1966] [serial = 287] [outer = 0x0] [url = about:blank] 10:14:12 INFO - PROCESS | 1966 | 1466702052696 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 1966 | 1466702052699 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:14:12 INFO - PROCESS | 1966 | 1466702052709 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 1966 | 1466702052710 Marionette TRACE conn2 <- [1,446,null,{}] 10:14:12 INFO - PROCESS | 1966 | 1466702052712 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:12 INFO - PROCESS | 1966 | 1466702052714 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:12 INFO - PROCESS | 1966 | 1466702052791 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:14:12 INFO - PROCESS | 1966 | 1466702052795 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 1966 | 1466702052796 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f24000 == 36 [pid = 1966] [id = 119] 10:14:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x118a69000) [pid = 1966] [serial = 354] [outer = 0x0] 10:14:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1192ed400) [pid = 1966] [serial = 355] [outer = 0x118a69000] 10:14:12 INFO - PROCESS | 1966 | 1466702052823 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119a0e000) [pid = 1966] [serial = 356] [outer = 0x118a69000] 10:14:13 INFO - PROCESS | 1966 | 1466702053179 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 522ms 10:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:14:13 INFO - PROCESS | 1966 | 1466702053228 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 1966 | 1466702053229 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:14:13 INFO - PROCESS | 1966 | 1466702053231 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 1966 | 1466702053234 Marionette TRACE conn2 <- [1,450,null,{}] 10:14:13 INFO - PROCESS | 1966 | 1466702053241 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:13 INFO - PROCESS | 1966 | 1466702053244 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:13 INFO - PROCESS | 1966 | 1466702053319 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:14:13 INFO - PROCESS | 1966 | 1466702053328 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 1966 | 1466702053330 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x11955d800 == 37 [pid = 1966] [id = 120] 10:14:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x120fb8400) [pid = 1966] [serial = 357] [outer = 0x0] 10:14:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1243b8800) [pid = 1966] [serial = 358] [outer = 0x120fb8400] 10:14:13 INFO - PROCESS | 1966 | 1466702053357 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12560bc00) [pid = 1966] [serial = 359] [outer = 0x120fb8400] 10:14:13 INFO - PROCESS | 1966 | 1466702053706 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 1966 | 1466702053754 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:14:13 INFO - PROCESS | 1966 | 1466702053757 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 1966 | 1466702053758 Marionette TRACE conn2 <- [1,454,null,{}] 10:14:13 INFO - PROCESS | 1966 | 1466702053760 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:13 INFO - PROCESS | 1966 | 1466702053761 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:13 INFO - PROCESS | 1966 | 1466702053844 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:14:13 INFO - PROCESS | 1966 | 1466702053892 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 1966 | 1466702053894 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f0d000 == 38 [pid = 1966] [id = 121] 10:14:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x125616400) [pid = 1966] [serial = 360] [outer = 0x0] 10:14:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x126d31c00) [pid = 1966] [serial = 361] [outer = 0x125616400] 10:14:13 INFO - PROCESS | 1966 | 1466702053919 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128b26400) [pid = 1966] [serial = 362] [outer = 0x125616400] 10:14:14 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:14 INFO - PROCESS | 1966 | 1466702054194 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 10:14:14 INFO - PROCESS | 1966 | 1466702054229 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 1966 | 1466702054230 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:14:14 INFO - PROCESS | 1966 | 1466702054233 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 1966 | 1466702054234 Marionette TRACE conn2 <- [1,458,null,{}] 10:14:14 INFO - PROCESS | 1966 | 1466702054236 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:14 INFO - PROCESS | 1966 | 1466702054238 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:14 INFO - PROCESS | 1966 | 1466702054326 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:14:14 INFO - PROCESS | 1966 | 1466702054329 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 1966 | 1466702054330 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x121341800 == 39 [pid = 1966] [id = 122] 10:14:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128b1c000) [pid = 1966] [serial = 363] [outer = 0x0] 10:14:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128c6fc00) [pid = 1966] [serial = 364] [outer = 0x128b1c000] 10:14:14 INFO - PROCESS | 1966 | 1466702054357 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12918fc00) [pid = 1966] [serial = 365] [outer = 0x128b1c000] 10:14:14 INFO - PROCESS | 1966 | 1466702054714 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 1966 | 1466702054758 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:14:14 INFO - PROCESS | 1966 | 1466702054761 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 1966 | 1466702054762 Marionette TRACE conn2 <- [1,462,null,{}] 10:14:14 INFO - PROCESS | 1966 | 1466702054764 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:14 INFO - PROCESS | 1966 | 1466702054769 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:14 INFO - PROCESS | 1966 | 1466702054887 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:14:14 INFO - PROCESS | 1966 | 1466702054921 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 1966 | 1466702054923 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x121cbc800 == 40 [pid = 1966] [id = 123] 10:14:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129479c00) [pid = 1966] [serial = 366] [outer = 0x0] 10:14:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12953ec00) [pid = 1966] [serial = 367] [outer = 0x129479c00] 10:14:14 INFO - PROCESS | 1966 | 1466702054948 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12aedbc00) [pid = 1966] [serial = 368] [outer = 0x129479c00] 10:14:15 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:15 INFO - PROCESS | 1966 | 1466702055276 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 1966 | 1466702055331 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:14:15 INFO - PROCESS | 1966 | 1466702055334 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 1966 | 1466702055335 Marionette TRACE conn2 <- [1,466,null,{}] 10:14:15 INFO - PROCESS | 1966 | 1466702055337 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:15 INFO - PROCESS | 1966 | 1466702055338 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:15 INFO - PROCESS | 1966 | 1466702055432 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:14:15 INFO - PROCESS | 1966 | 1466702055444 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 1966 | 1466702055445 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ee7000 == 41 [pid = 1966] [id = 124] 10:14:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12aee8c00) [pid = 1966] [serial = 369] [outer = 0x0] 10:14:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b136800) [pid = 1966] [serial = 370] [outer = 0x12aee8c00] 10:14:15 INFO - PROCESS | 1966 | 1466702055476 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12b96f000) [pid = 1966] [serial = 371] [outer = 0x12aee8c00] 10:14:15 INFO - PROCESS | 1966 | 1466702055811 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 1966 | 1466702055853 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:14:15 INFO - PROCESS | 1966 | 1466702055856 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 1966 | 1466702055857 Marionette TRACE conn2 <- [1,470,null,{}] 10:14:15 INFO - PROCESS | 1966 | 1466702055865 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:15 INFO - PROCESS | 1966 | 1466702055866 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:15 INFO - PROCESS | 1966 | 1466702055964 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:14:15 INFO - PROCESS | 1966 | 1466702055967 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 1966 | 1466702055968 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a50000 == 42 [pid = 1966] [id = 125] 10:14:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12aee9000) [pid = 1966] [serial = 372] [outer = 0x0] 10:14:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12b97b400) [pid = 1966] [serial = 373] [outer = 0x12aee9000] 10:14:15 INFO - PROCESS | 1966 | 1466702055992 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12bb31c00) [pid = 1966] [serial = 374] [outer = 0x12aee9000] 10:14:16 INFO - PROCESS | 1966 | 1466702056328 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 10:14:16 INFO - PROCESS | 1966 | 1466702056375 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:14:16 INFO - PROCESS | 1966 | 1466702056376 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:14:16 INFO - PROCESS | 1966 | 1466702056378 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 1966 | 1466702056379 Marionette TRACE conn2 <- [1,474,null,{}] 10:14:16 INFO - PROCESS | 1966 | 1466702056382 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:16 INFO - PROCESS | 1966 | 1466702056383 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:16 INFO - PROCESS | 1966 | 1466702056478 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:14:16 INFO - PROCESS | 1966 | 1466702056491 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 1966 | 1466702056499 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x129214800 == 43 [pid = 1966] [id = 126] 10:14:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12bbb1800) [pid = 1966] [serial = 375] [outer = 0x0] 10:14:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12bbbc000) [pid = 1966] [serial = 376] [outer = 0x12bbb1800] 10:14:16 INFO - PROCESS | 1966 | 1466702056523 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12bf26400) [pid = 1966] [serial = 377] [outer = 0x12bbb1800] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12bbb7c00) [pid = 1966] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x112959000) [pid = 1966] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1219b0000) [pid = 1966] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12a67f800) [pid = 1966] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x11847c400) [pid = 1966] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128b2b000) [pid = 1966] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12bbb9000) [pid = 1966] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12952c000) [pid = 1966] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x110f74c00) [pid = 1966] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x121397400) [pid = 1966] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x129210c00) [pid = 1966] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1185b6000) [pid = 1966] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128c71000) [pid = 1966] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x110f81c00) [pid = 1966] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:14:16 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12c52bc00) [pid = 1966] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:14:16 INFO - PROCESS | 1966 | 1466702056988 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms 10:14:16 INFO - PROCESS | 1966 | 1466702056996 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:14:16 INFO - PROCESS | 1966 | 1466702056997 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:14:17 INFO - PROCESS | 1966 | 1466702056999 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 1966 | 1466702057001 Marionette TRACE conn2 <- [1,478,null,{}] 10:14:17 INFO - PROCESS | 1966 | 1466702057003 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:17 INFO - PROCESS | 1966 | 1466702057004 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:17 INFO - PROCESS | 1966 | 1466702057087 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:14:17 INFO - PROCESS | 1966 | 1466702057093 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 1966 | 1466702057094 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b56000 == 44 [pid = 1966] [id = 127] 10:14:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112959000) [pid = 1966] [serial = 378] [outer = 0x0] 10:14:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11996dc00) [pid = 1966] [serial = 379] [outer = 0x112959000] 10:14:17 INFO - PROCESS | 1966 | 1466702057118 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128b32400) [pid = 1966] [serial = 380] [outer = 0x112959000] 10:14:17 INFO - PROCESS | 1966 | 1466702057462 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 10:14:17 INFO - PROCESS | 1966 | 1466702057469 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 1966 | 1466702057470 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:14:17 INFO - PROCESS | 1966 | 1466702057476 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 1966 | 1466702057478 Marionette TRACE conn2 <- [1,482,null,{}] 10:14:17 INFO - PROCESS | 1966 | 1466702057480 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:17 INFO - PROCESS | 1966 | 1466702057482 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:17 INFO - PROCESS | 1966 | 1466702057606 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:14:17 INFO - PROCESS | 1966 | 1466702057612 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 1966 | 1466702057613 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5ab000 == 45 [pid = 1966] [id = 128] 10:14:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1180b3400) [pid = 1966] [serial = 381] [outer = 0x0] 10:14:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b2bc00) [pid = 1966] [serial = 382] [outer = 0x1180b3400] 10:14:17 INFO - PROCESS | 1966 | 1466702057640 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12c52e400) [pid = 1966] [serial = 383] [outer = 0x1180b3400] 10:14:17 INFO - PROCESS | 1966 | 1466702057965 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 10:14:17 INFO - PROCESS | 1966 | 1466702057996 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 1966 | 1466702057998 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:14:18 INFO - PROCESS | 1966 | 1466702058000 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 1966 | 1466702058001 Marionette TRACE conn2 <- [1,486,null,{}] 10:14:18 INFO - PROCESS | 1966 | 1466702058003 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 1966 | 1466702058004 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:18 INFO - PROCESS | 1966 | 1466702058083 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:14:18 INFO - PROCESS | 1966 | 1466702058087 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 1966 | 1466702058088 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b111000 == 46 [pid = 1966] [id = 129] 10:14:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1168ef400) [pid = 1966] [serial = 384] [outer = 0x0] 10:14:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1168f9400) [pid = 1966] [serial = 385] [outer = 0x1168ef400] 10:14:18 INFO - PROCESS | 1966 | 1466702058112 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126d38800) [pid = 1966] [serial = 386] [outer = 0x1168ef400] 10:14:18 INFO - PROCESS | 1966 | 1466702058430 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 10:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:14:18 INFO - PROCESS | 1966 | 1466702058468 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 1966 | 1466702058469 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:14:18 INFO - PROCESS | 1966 | 1466702058472 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 1966 | 1466702058475 Marionette TRACE conn2 <- [1,490,null,{}] 10:14:18 INFO - PROCESS | 1966 | 1466702058477 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 1966 | 1466702058478 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:18 INFO - PROCESS | 1966 | 1466702058590 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:14:18 INFO - PROCESS | 1966 | 1466702058596 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 1966 | 1466702058598 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb66800 == 47 [pid = 1966] [id = 130] 10:14:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1168f8800) [pid = 1966] [serial = 387] [outer = 0x0] 10:14:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12c532800) [pid = 1966] [serial = 388] [outer = 0x1168f8800] 10:14:18 INFO - PROCESS | 1966 | 1466702058622 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12c6d4400) [pid = 1966] [serial = 389] [outer = 0x1168f8800] 10:14:18 INFO - PROCESS | 1966 | 1466702058986 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 573ms 10:14:19 INFO - PROCESS | 1966 | 1466702059046 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 1966 | 1466702059049 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:14:19 INFO - PROCESS | 1966 | 1466702059053 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 1966 | 1466702059054 Marionette TRACE conn2 <- [1,494,null,{}] 10:14:19 INFO - PROCESS | 1966 | 1466702059058 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:19 INFO - PROCESS | 1966 | 1466702059060 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:19 INFO - PROCESS | 1966 | 1466702059168 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:14:19 INFO - PROCESS | 1966 | 1466702059235 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 1966 | 1466702059238 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168b7800 == 48 [pid = 1966] [id = 131] 10:14:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x115e1b400) [pid = 1966] [serial = 390] [outer = 0x0] 10:14:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1168ee800) [pid = 1966] [serial = 391] [outer = 0x115e1b400] 10:14:19 INFO - PROCESS | 1966 | 1466702059269 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x117d12000) [pid = 1966] [serial = 392] [outer = 0x115e1b400] 10:14:19 INFO - PROCESS | 1966 | 1466702059711 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 724ms 10:14:19 INFO - PROCESS | 1966 | 1466702059777 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 1966 | 1466702059780 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:14:19 INFO - PROCESS | 1966 | 1466702059785 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 1966 | 1466702059786 Marionette TRACE conn2 <- [1,498,null,{}] 10:14:19 INFO - PROCESS | 1966 | 1466702059789 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:19 INFO - PROCESS | 1966 | 1466702059791 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:19 INFO - PROCESS | 1966 | 1466702059895 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:14:19 INFO - PROCESS | 1966 | 1466702059975 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 1966 | 1466702059977 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12120d800 == 49 [pid = 1966] [id = 132] 10:14:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x11960d800) [pid = 1966] [serial = 393] [outer = 0x0] 10:14:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1199d7400) [pid = 1966] [serial = 394] [outer = 0x11960d800] 10:14:20 INFO - PROCESS | 1966 | 1466702060008 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1199df000) [pid = 1966] [serial = 395] [outer = 0x11960d800] 10:14:20 INFO - PROCESS | 1966 | 1466702060414 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 10:14:20 INFO - PROCESS | 1966 | 1466702060469 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 1966 | 1466702060471 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:14:20 INFO - PROCESS | 1966 | 1466702060476 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 1966 | 1466702060478 Marionette TRACE conn2 <- [1,502,null,{}] 10:14:20 INFO - PROCESS | 1966 | 1466702060486 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:20 INFO - PROCESS | 1966 | 1466702060489 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:20 INFO - PROCESS | 1966 | 1466702060594 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:14:20 INFO - PROCESS | 1966 | 1466702060647 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 1966 | 1466702060649 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a758000 == 50 [pid = 1966] [id = 133] 10:14:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x119a12400) [pid = 1966] [serial = 396] [outer = 0x0] 10:14:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x120fb7800) [pid = 1966] [serial = 397] [outer = 0x119a12400] 10:14:20 INFO - PROCESS | 1966 | 1466702060680 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x124c6ac00) [pid = 1966] [serial = 398] [outer = 0x119a12400] 10:14:21 INFO - PROCESS | 1966 | 1466702061094 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 10:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:14:21 INFO - PROCESS | 1966 | 1466702061147 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:14:21 INFO - PROCESS | 1966 | 1466702061149 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:14:21 INFO - PROCESS | 1966 | 1466702061151 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 1966 | 1466702061153 Marionette TRACE conn2 <- [1,506,null,{}] 10:14:21 INFO - PROCESS | 1966 | 1466702061155 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:21 INFO - PROCESS | 1966 | 1466702061157 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:21 INFO - PROCESS | 1966 | 1466702061258 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:14:21 INFO - PROCESS | 1966 | 1466702061312 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 1966 | 1466702061314 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5ce800 == 51 [pid = 1966] [id = 134] 10:14:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128b1bc00) [pid = 1966] [serial = 399] [outer = 0x0] 10:14:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b33c00) [pid = 1966] [serial = 400] [outer = 0x128b1bc00] 10:14:21 INFO - PROCESS | 1966 | 1466702061343 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12920d000) [pid = 1966] [serial = 401] [outer = 0x128b1bc00] 10:14:21 INFO - PROCESS | 1966 | 1466702061765 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 621ms 10:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:14:21 INFO - PROCESS | 1966 | 1466702061775 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:14:21 INFO - PROCESS | 1966 | 1466702061776 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:14:21 INFO - PROCESS | 1966 | 1466702061778 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 1966 | 1466702061780 Marionette TRACE conn2 <- [1,510,null,{}] 10:14:21 INFO - PROCESS | 1966 | 1466702061782 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:21 INFO - PROCESS | 1966 | 1466702061784 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:21 INFO - PROCESS | 1966 | 1466702061884 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:14:21 INFO - PROCESS | 1966 | 1466702061968 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 1966 | 1466702061969 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5ec000 == 52 [pid = 1966] [id = 135] 10:14:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x129482800) [pid = 1966] [serial = 402] [outer = 0x0] 10:14:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x12a68ec00) [pid = 1966] [serial = 403] [outer = 0x129482800] 10:14:21 INFO - PROCESS | 1966 | 1466702061998 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12aed9000) [pid = 1966] [serial = 404] [outer = 0x129482800] 10:14:22 INFO - PROCESS | 1966 | 1466702062601 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 869ms 10:14:22 INFO - PROCESS | 1966 | 1466702062649 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:14:22 INFO - PROCESS | 1966 | 1466702062651 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:14:22 INFO - PROCESS | 1966 | 1466702062655 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 1966 | 1466702062657 Marionette TRACE conn2 <- [1,514,null,{}] 10:14:22 INFO - PROCESS | 1966 | 1466702062660 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:22 INFO - PROCESS | 1966 | 1466702062662 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:22 INFO - PROCESS | 1966 | 1466702062759 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:14:22 INFO - PROCESS | 1966 | 1466702062815 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 1966 | 1466702062817 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x11955f800 == 53 [pid = 1966] [id = 136] 10:14:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1131d8400) [pid = 1966] [serial = 405] [outer = 0x0] 10:14:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1133b2c00) [pid = 1966] [serial = 406] [outer = 0x1131d8400] 10:14:22 INFO - PROCESS | 1966 | 1466702062845 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x1176ef000) [pid = 1966] [serial = 407] [outer = 0x1131d8400] 10:14:23 INFO - PROCESS | 1966 | 1466702063287 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 676ms 10:14:23 INFO - PROCESS | 1966 | 1466702063331 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 1966 | 1466702063334 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:14:23 INFO - PROCESS | 1966 | 1466702063338 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 1966 | 1466702063340 Marionette TRACE conn2 <- [1,518,null,{}] 10:14:23 INFO - PROCESS | 1966 | 1466702063342 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:23 INFO - PROCESS | 1966 | 1466702063344 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:23 INFO - PROCESS | 1966 | 1466702063444 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:14:23 INFO - PROCESS | 1966 | 1466702063501 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 1966 | 1466702063502 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ad6000 == 54 [pid = 1966] [id = 137] 10:14:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x119612800) [pid = 1966] [serial = 408] [outer = 0x0] 10:14:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x1199e1000) [pid = 1966] [serial = 409] [outer = 0x119612800] 10:14:23 INFO - PROCESS | 1966 | 1466702063530 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x119a18000) [pid = 1966] [serial = 410] [outer = 0x119612800] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12b111000 == 53 [pid = 1966] [id = 129] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5ab000 == 52 [pid = 1966] [id = 128] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x128b56000 == 51 [pid = 1966] [id = 127] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x129214800 == 50 [pid = 1966] [id = 126] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x126a50000 == 49 [pid = 1966] [id = 125] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x115ee7000 == 48 [pid = 1966] [id = 124] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x128b33000) [pid = 1966] [serial = 337] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x121cbc800 == 47 [pid = 1966] [id = 123] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x121341800 == 46 [pid = 1966] [id = 122] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x120f0d000 == 45 [pid = 1966] [id = 121] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x11955d800 == 44 [pid = 1966] [id = 120] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x116f24000 == 43 [pid = 1966] [id = 119] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1131a8800 == 42 [pid = 1966] [id = 118] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x119aa4000 == 41 [pid = 1966] [id = 115] 10:14:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1168ad800 == 40 [pid = 1966] [id = 114] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x12c531800) [pid = 1966] [serial = 325] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12c52b800) [pid = 1966] [serial = 323] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12c6d5c00) [pid = 1966] [serial = 326] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x124c62800) [pid = 1966] [serial = 308] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1243afc00) [pid = 1966] [serial = 307] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12a992800) [pid = 1966] [serial = 316] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12aef7400) [pid = 1966] [serial = 317] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x11995f400) [pid = 1966] [serial = 296] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x118a6e400) [pid = 1966] [serial = 295] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x129182400) [pid = 1966] [serial = 313] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x129529400) [pid = 1966] [serial = 314] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12bf25400) [pid = 1966] [serial = 293] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12b13b800) [pid = 1966] [serial = 319] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x124b9bc00) [pid = 1966] [serial = 299] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x121a6bc00) [pid = 1966] [serial = 298] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12aef6c00) [pid = 1966] [serial = 305] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x129533000) [pid = 1966] [serial = 304] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x121098400) [pid = 1966] [serial = 310] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x126d3a000) [pid = 1966] [serial = 311] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12918e400) [pid = 1966] [serial = 302] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128e99000) [pid = 1966] [serial = 301] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12c043400) [pid = 1966] [serial = 322] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12b977c00) [pid = 1966] [serial = 320] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112961c00) [pid = 1966] [serial = 328] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x110f7d800) [pid = 1966] [serial = 331] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112965c00) [pid = 1966] [serial = 329] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119968c00) [pid = 1966] [serial = 335] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116a21800) [pid = 1966] [serial = 334] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x110f81800) [pid = 1966] [serial = 332] [outer = 0x0] [url = about:blank] 10:14:23 INFO - PROCESS | 1966 | 1466702063898 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 10:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:14:23 INFO - PROCESS | 1966 | 1466702063910 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 1966 | 1466702063911 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:14:23 INFO - PROCESS | 1966 | 1466702063914 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 1966 | 1466702063916 Marionette TRACE conn2 <- [1,522,null,{}] 10:14:23 INFO - PROCESS | 1966 | 1466702063926 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:23 INFO - PROCESS | 1966 | 1466702063928 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:24 INFO - PROCESS | 1966 | 1466702064016 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:14:24 INFO - PROCESS | 1966 | 1466702064066 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 1966 | 1466702064068 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x118eab000 == 41 [pid = 1966] [id = 138] 10:14:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1199e1c00) [pid = 1966] [serial = 411] [outer = 0x0] 10:14:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x120fb2800) [pid = 1966] [serial = 412] [outer = 0x1199e1c00] 10:14:24 INFO - PROCESS | 1966 | 1466702064095 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x124b9f000) [pid = 1966] [serial = 413] [outer = 0x1199e1c00] 10:14:24 INFO - PROCESS | 1966 | 1466702064394 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 10:14:24 INFO - PROCESS | 1966 | 1466702064436 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 1966 | 1466702064438 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:14:24 INFO - PROCESS | 1966 | 1466702064443 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 1966 | 1466702064444 Marionette TRACE conn2 <- [1,526,null,{}] 10:14:24 INFO - PROCESS | 1966 | 1466702064446 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:24 INFO - PROCESS | 1966 | 1466702064448 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:24 INFO - PROCESS | 1966 | 1466702064529 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:14:24 INFO - PROCESS | 1966 | 1466702064532 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 1966 | 1466702064533 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x121218000 == 42 [pid = 1966] [id = 139] 10:14:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12561dc00) [pid = 1966] [serial = 414] [outer = 0x0] 10:14:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b1d400) [pid = 1966] [serial = 415] [outer = 0x12561dc00] 10:14:24 INFO - PROCESS | 1966 | 1466702064559 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b2c800) [pid = 1966] [serial = 416] [outer = 0x12561dc00] 10:14:24 INFO - PROCESS | 1966 | 1466702064932 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 10:14:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:14:24 INFO - PROCESS | 1966 | 1466702064966 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 1966 | 1466702064967 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:14:24 INFO - PROCESS | 1966 | 1466702064969 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 1966 | 1466702064970 Marionette TRACE conn2 <- [1,530,null,{}] 10:14:24 INFO - PROCESS | 1966 | 1466702064974 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:24 INFO - PROCESS | 1966 | 1466702064976 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:25 INFO - PROCESS | 1966 | 1466702065052 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:14:25 INFO - PROCESS | 1966 | 1466702065057 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 1966 | 1466702065059 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1131b3000 == 43 [pid = 1966] [id = 140] 10:14:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128b1e800) [pid = 1966] [serial = 417] [outer = 0x0] 10:14:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12920a000) [pid = 1966] [serial = 418] [outer = 0x128b1e800] 10:14:25 INFO - PROCESS | 1966 | 1466702065083 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12a6b9800) [pid = 1966] [serial = 419] [outer = 0x128b1e800] 10:14:25 INFO - PROCESS | 1966 | 1466702065402 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:14:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:14:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:14:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 10:14:25 INFO - PROCESS | 1966 | 1466702065438 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:14:25 INFO - PROCESS | 1966 | 1466702065440 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:14:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:14:25 INFO - PROCESS | 1966 | 1466702065442 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - PROCESS | 1966 | 1466702065443 Marionette TRACE conn2 <- [1,534,null,{}] 10:14:25 INFO - PROCESS | 1966 | 1466702065445 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:25 INFO - PROCESS | 1966 | 1466702065449 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:25 INFO - PROCESS | 1966 | 1466702065587 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:14:25 INFO - PROCESS | 1966 | 1466702065620 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 1966 | 1466702065621 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e9000 == 44 [pid = 1966] [id = 141] 10:14:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x118a61800) [pid = 1966] [serial = 420] [outer = 0x0] 10:14:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12aeda000) [pid = 1966] [serial = 421] [outer = 0x118a61800] 10:14:25 INFO - PROCESS | 1966 | 1466702065646 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12bf28800) [pid = 1966] [serial = 422] [outer = 0x118a61800] 10:14:25 INFO - PROCESS | 1966 | 1466702065941 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 10:14:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:14:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 10:14:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:14:25 INFO - PROCESS | 1966 | 1466702065976 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:14:25 INFO - PROCESS | 1966 | 1466702065978 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:14:25 INFO - PROCESS | 1966 | 1466702065981 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - PROCESS | 1966 | 1466702065983 Marionette TRACE conn2 <- [1,538,null,{}] 10:14:25 INFO - PROCESS | 1966 | 1466702065987 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:25 INFO - PROCESS | 1966 | 1466702065992 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:26 INFO - PROCESS | 1966 | 1466702066163 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:14:26 INFO - PROCESS | 1966 | 1466702066187 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 1966 | 1466702066188 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296cc000 == 45 [pid = 1966] [id = 142] 10:14:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12b137000) [pid = 1966] [serial = 423] [outer = 0x0] 10:14:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12c04dc00) [pid = 1966] [serial = 424] [outer = 0x12b137000] 10:14:26 INFO - PROCESS | 1966 | 1466702066237 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12c6d2800) [pid = 1966] [serial = 425] [outer = 0x12b137000] 10:14:26 INFO - PROCESS | 1966 | 1466702066651 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:14:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 720ms 10:14:26 INFO - PROCESS | 1966 | 1466702066701 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 1966 | 1466702066703 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:14:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:14:26 INFO - PROCESS | 1966 | 1466702066705 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 1966 | 1466702066706 Marionette TRACE conn2 <- [1,542,null,{}] 10:14:26 INFO - PROCESS | 1966 | 1466702066708 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:26 INFO - PROCESS | 1966 | 1466702066709 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:26 INFO - PROCESS | 1966 | 1466702066815 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:14:26 INFO - PROCESS | 1966 | 1466702066830 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 1966 | 1466702066831 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a92e800 == 46 [pid = 1966] [id = 143] 10:14:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12896ec00) [pid = 1966] [serial = 426] [outer = 0x0] 10:14:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128971400) [pid = 1966] [serial = 427] [outer = 0x12896ec00] 10:14:26 INFO - PROCESS | 1966 | 1466702066854 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128976400) [pid = 1966] [serial = 428] [outer = 0x12896ec00] 10:14:27 INFO - PROCESS | 1966 | 1466702067177 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:14:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 520ms 10:14:27 INFO - PROCESS | 1966 | 1466702067227 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 1966 | 1466702067228 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:14:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:14:27 INFO - PROCESS | 1966 | 1466702067231 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 1966 | 1466702067232 Marionette TRACE conn2 <- [1,546,null,{}] 10:14:27 INFO - PROCESS | 1966 | 1466702067245 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 1966 | 1466702067246 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:27 INFO - PROCESS | 1966 | 1466702067361 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:14:27 INFO - PROCESS | 1966 | 1466702067411 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 1966 | 1466702067412 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0a4800 == 47 [pid = 1966] [id = 144] 10:14:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12896f400) [pid = 1966] [serial = 429] [outer = 0x0] 10:14:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128978800) [pid = 1966] [serial = 430] [outer = 0x12896f400] 10:14:27 INFO - PROCESS | 1966 | 1466702067441 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x128ad7000) [pid = 1966] [serial = 431] [outer = 0x12896f400] 10:14:27 INFO - PROCESS | 1966 | 1466702067781 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:14:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 10:14:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:14:27 INFO - PROCESS | 1966 | 1466702067800 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 1966 | 1466702067801 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:14:27 INFO - PROCESS | 1966 | 1466702067803 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 1966 | 1466702067804 Marionette TRACE conn2 <- [1,550,null,{}] 10:14:27 INFO - PROCESS | 1966 | 1466702067809 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 1966 | 1466702067810 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:28 INFO - PROCESS | 1966 | 1466702068019 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12aee8c00) [pid = 1966] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12aee9000) [pid = 1966] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12bbb1800) [pid = 1966] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x128b1c000) [pid = 1966] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1183f5000) [pid = 1966] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1183ec400) [pid = 1966] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x125616400) [pid = 1966] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x118a69000) [pid = 1966] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x120fb8400) [pid = 1966] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x112959000) [pid = 1966] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1168ef400) [pid = 1966] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1180b3400) [pid = 1966] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:14:28 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x129479c00) [pid = 1966] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:14:28 INFO - PROCESS | 1966 | 1466702068082 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 1966 | 1466702068083 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x118eae000 == 48 [pid = 1966] [id = 145] 10:14:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x110f76000) [pid = 1966] [serial = 432] [outer = 0x0] 10:14:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1168ef400) [pid = 1966] [serial = 433] [outer = 0x110f76000] 10:14:28 INFO - PROCESS | 1966 | 1466702068117 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11996a400) [pid = 1966] [serial = 434] [outer = 0x110f76000] 10:14:28 INFO - PROCESS | 1966 | 1466702068490 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 10:14:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 723ms 10:14:28 INFO - PROCESS | 1966 | 1466702068527 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:14:28 INFO - PROCESS | 1966 | 1466702068530 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:14:28 INFO - PROCESS | 1966 | 1466702068533 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 1966 | 1466702068536 Marionette TRACE conn2 <- [1,554,null,{}] 10:14:28 INFO - PROCESS | 1966 | 1466702068547 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:28 INFO - PROCESS | 1966 | 1466702068550 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:28 INFO - PROCESS | 1966 | 1466702068652 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:14:28 INFO - PROCESS | 1966 | 1466702068673 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 1966 | 1466702068675 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8bc000 == 49 [pid = 1966] [id = 146] 10:14:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128ad7c00) [pid = 1966] [serial = 435] [outer = 0x0] 10:14:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x129190400) [pid = 1966] [serial = 436] [outer = 0x128ad7c00] 10:14:28 INFO - PROCESS | 1966 | 1466702068701 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12c52ec00) [pid = 1966] [serial = 437] [outer = 0x128ad7c00] 10:14:28 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:28 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:29 INFO - PROCESS | 1966 | 1466702069031 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 523ms 10:14:29 INFO - PROCESS | 1966 | 1466702069055 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 1966 | 1466702069065 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:14:29 INFO - PROCESS | 1966 | 1466702069067 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 1966 | 1466702069068 Marionette TRACE conn2 <- [1,558,null,{}] 10:14:29 INFO - PROCESS | 1966 | 1466702069070 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:29 INFO - PROCESS | 1966 | 1466702069071 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:29 INFO - PROCESS | 1966 | 1466702069151 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:14:29 INFO - PROCESS | 1966 | 1466702069208 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 1966 | 1466702069209 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbc6000 == 50 [pid = 1966] [id = 147] 10:14:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12886e400) [pid = 1966] [serial = 438] [outer = 0x0] 10:14:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x128875800) [pid = 1966] [serial = 439] [outer = 0x12886e400] 10:14:29 INFO - PROCESS | 1966 | 1466702069234 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12887ac00) [pid = 1966] [serial = 440] [outer = 0x12886e400] 10:14:29 INFO - PROCESS | 1966 | 1466702069504 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 10:14:29 INFO - PROCESS | 1966 | 1466702069535 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 1966 | 1466702069537 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:14:29 INFO - PROCESS | 1966 | 1466702069547 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 1966 | 1466702069548 Marionette TRACE conn2 <- [1,562,null,{}] 10:14:29 INFO - PROCESS | 1966 | 1466702069550 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:29 INFO - PROCESS | 1966 | 1466702069551 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:29 INFO - PROCESS | 1966 | 1466702069639 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:14:29 INFO - PROCESS | 1966 | 1466702069644 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 1966 | 1466702069645 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d03e000 == 51 [pid = 1966] [id = 148] 10:14:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x11747b000) [pid = 1966] [serial = 441] [outer = 0x0] 10:14:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x117484400) [pid = 1966] [serial = 442] [outer = 0x11747b000] 10:14:29 INFO - PROCESS | 1966 | 1466702069670 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x117488400) [pid = 1966] [serial = 443] [outer = 0x11747b000] 10:14:29 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:29 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:30 INFO - PROCESS | 1966 | 1466702070062 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 568ms 10:14:30 INFO - PROCESS | 1966 | 1466702070116 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 1966 | 1466702070118 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:14:30 INFO - PROCESS | 1966 | 1466702070122 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 1966 | 1466702070125 Marionette TRACE conn2 <- [1,566,null,{}] 10:14:30 INFO - PROCESS | 1966 | 1466702070129 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 1966 | 1466702070131 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:30 INFO - PROCESS | 1966 | 1466702070239 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:14:30 INFO - PROCESS | 1966 | 1466702070306 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 1966 | 1466702070309 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715f800 == 52 [pid = 1966] [id = 149] 10:14:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1133d0400) [pid = 1966] [serial = 444] [outer = 0x0] 10:14:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1164e6400) [pid = 1966] [serial = 445] [outer = 0x1133d0400] 10:14:30 INFO - PROCESS | 1966 | 1466702070340 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1168fc400) [pid = 1966] [serial = 446] [outer = 0x1133d0400] 10:14:30 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:30 INFO - PROCESS | 1966 | 1466702070768 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 10:14:30 INFO - PROCESS | 1966 | 1466702070793 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 1966 | 1466702070797 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:14:30 INFO - PROCESS | 1966 | 1466702070801 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 1966 | 1466702070803 Marionette TRACE conn2 <- [1,570,null,{}] 10:14:30 INFO - PROCESS | 1966 | 1466702070805 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 1966 | 1466702070807 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:30 INFO - PROCESS | 1966 | 1466702070913 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:14:30 INFO - PROCESS | 1966 | 1466702070970 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 1966 | 1466702070972 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110f800 == 53 [pid = 1966] [id = 150] 10:14:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x11855f400) [pid = 1966] [serial = 447] [outer = 0x0] 10:14:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1192f3c00) [pid = 1966] [serial = 448] [outer = 0x11855f400] 10:14:31 INFO - PROCESS | 1966 | 1466702071003 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1199e0400) [pid = 1966] [serial = 449] [outer = 0x11855f400] 10:14:31 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:31 INFO - PROCESS | 1966 | 1466702071422 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 10:14:31 INFO - PROCESS | 1966 | 1466702071471 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 1966 | 1466702071472 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:14:31 INFO - PROCESS | 1966 | 1466702071475 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 1966 | 1466702071478 Marionette TRACE conn2 <- [1,574,null,{}] 10:14:31 INFO - PROCESS | 1966 | 1466702071486 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:31 INFO - PROCESS | 1966 | 1466702071489 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:31 INFO - PROCESS | 1966 | 1466702071657 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:14:31 INFO - PROCESS | 1966 | 1466702071709 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 1966 | 1466702071711 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c08f800 == 54 [pid = 1966] [id = 151] 10:14:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x124c62800) [pid = 1966] [serial = 450] [outer = 0x0] 10:14:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x12886e000) [pid = 1966] [serial = 451] [outer = 0x124c62800] 10:14:31 INFO - PROCESS | 1966 | 1466702071744 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x12887c000) [pid = 1966] [serial = 452] [outer = 0x124c62800] 10:14:32 INFO - PROCESS | 1966 | 1466702072162 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 721ms 10:14:32 INFO - PROCESS | 1966 | 1466702072196 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 1966 | 1466702072198 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:14:32 INFO - PROCESS | 1966 | 1466702072200 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 1966 | 1466702072202 Marionette TRACE conn2 <- [1,578,null,{}] 10:14:32 INFO - PROCESS | 1966 | 1466702072204 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:32 INFO - PROCESS | 1966 | 1466702072205 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:32 INFO - PROCESS | 1966 | 1466702072309 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:14:32 INFO - PROCESS | 1966 | 1466702072365 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 1966 | 1466702072367 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d04f000 == 55 [pid = 1966] [id = 152] 10:14:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x128ad6800) [pid = 1966] [serial = 453] [outer = 0x0] 10:14:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x128b31000) [pid = 1966] [serial = 454] [outer = 0x128ad6800] 10:14:32 INFO - PROCESS | 1966 | 1466702072397 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x12952f800) [pid = 1966] [serial = 455] [outer = 0x128ad6800] 10:14:32 INFO - PROCESS | 1966 | 1466702072854 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 720ms 10:14:32 INFO - PROCESS | 1966 | 1466702072953 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 1966 | 1466702072956 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:14:32 INFO - PROCESS | 1966 | 1466702072962 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 1966 | 1466702072964 Marionette TRACE conn2 <- [1,582,null,{}] 10:14:32 INFO - PROCESS | 1966 | 1466702072967 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:32 INFO - PROCESS | 1966 | 1466702072968 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:33 INFO - PROCESS | 1966 | 1466702073101 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:14:33 INFO - PROCESS | 1966 | 1466702073229 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 1966 | 1466702073230 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164bd800 == 56 [pid = 1966] [id = 153] 10:14:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 124 (0x117d12400) [pid = 1966] [serial = 456] [outer = 0x0] 10:14:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 125 (0x12561d400) [pid = 1966] [serial = 457] [outer = 0x117d12400] 10:14:33 INFO - PROCESS | 1966 | 1466702073262 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 126 (0x12a989800) [pid = 1966] [serial = 458] [outer = 0x117d12400] 10:14:33 INFO - PROCESS | 1966 | 1466702073909 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 972ms 10:14:33 INFO - PROCESS | 1966 | 1466702073934 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 1966 | 1466702073938 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:14:33 INFO - PROCESS | 1966 | 1466702073943 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 1966 | 1466702073946 Marionette TRACE conn2 <- [1,586,null,{}] 10:14:33 INFO - PROCESS | 1966 | 1466702073952 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:33 INFO - PROCESS | 1966 | 1466702073955 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:34 INFO - PROCESS | 1966 | 1466702074092 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:14:34 INFO - PROCESS | 1966 | 1466702074196 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 1966 | 1466702074198 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x119563000 == 57 [pid = 1966] [id = 154] 10:14:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 127 (0x116f97c00) [pid = 1966] [serial = 459] [outer = 0x0] 10:14:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 128 (0x117483000) [pid = 1966] [serial = 460] [outer = 0x116f97c00] 10:14:34 INFO - PROCESS | 1966 | 1466702074229 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 129 (0x11812fc00) [pid = 1966] [serial = 461] [outer = 0x116f97c00] 10:14:34 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12b12e800 == 56 [pid = 1966] [id = 113] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbc6000 == 55 [pid = 1966] [id = 147] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8bc000 == 54 [pid = 1966] [id = 146] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x118eae000 == 53 [pid = 1966] [id = 145] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0a4800 == 52 [pid = 1966] [id = 144] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a92e800 == 51 [pid = 1966] [id = 143] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1296cc000 == 50 [pid = 1966] [id = 142] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1256e9000 == 49 [pid = 1966] [id = 141] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1131b3000 == 48 [pid = 1966] [id = 140] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x121218000 == 47 [pid = 1966] [id = 139] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x118eab000 == 46 [pid = 1966] [id = 138] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x118ad6000 == 45 [pid = 1966] [id = 137] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x11955f800 == 44 [pid = 1966] [id = 136] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12120d800 == 43 [pid = 1966] [id = 132] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1168b7800 == 42 [pid = 1966] [id = 131] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x116859800 == 41 [pid = 1966] [id = 117] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x126db1000 == 40 [pid = 1966] [id = 116] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb66800 == 39 [pid = 1966] [id = 130] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d0000 == 38 [pid = 1966] [id = 101] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a758000 == 37 [pid = 1966] [id = 133] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5ec000 == 36 [pid = 1966] [id = 135] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5ce800 == 35 [pid = 1966] [id = 134] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a91a000 == 34 [pid = 1966] [id = 98] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a91e800 == 33 [pid = 1966] [id = 102] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1164bd800 == 32 [pid = 1966] [id = 153] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12d04f000 == 31 [pid = 1966] [id = 152] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12c08f800 == 30 [pid = 1966] [id = 151] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12110f800 == 29 [pid = 1966] [id = 150] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12d03e000 == 28 [pid = 1966] [id = 148] 10:14:35 INFO - PROCESS | 1966 | --DOCSHELL 0x11715f800 == 27 [pid = 1966] [id = 149] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 128 (0x1192ed400) [pid = 1966] [serial = 355] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 127 (0x119a0e000) [pid = 1966] [serial = 356] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 126 (0x11812f800) [pid = 1966] [serial = 340] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 125 (0x1243b8800) [pid = 1966] [serial = 358] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 124 (0x12560bc00) [pid = 1966] [serial = 359] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 123 (0x128b32400) [pid = 1966] [serial = 380] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x11996dc00) [pid = 1966] [serial = 379] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x1168f9400) [pid = 1966] [serial = 385] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x126d38800) [pid = 1966] [serial = 386] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x12bf26400) [pid = 1966] [serial = 377] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12c52e400) [pid = 1966] [serial = 383] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12aedbc00) [pid = 1966] [serial = 368] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x12953ec00) [pid = 1966] [serial = 367] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12b96f000) [pid = 1966] [serial = 371] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12918fc00) [pid = 1966] [serial = 365] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12c532800) [pid = 1966] [serial = 388] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x128b2bc00) [pid = 1966] [serial = 382] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12b136800) [pid = 1966] [serial = 370] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12b97b400) [pid = 1966] [serial = 373] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12bbbc000) [pid = 1966] [serial = 376] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x128c6fc00) [pid = 1966] [serial = 364] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x128b29800) [pid = 1966] [serial = 346] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x124ba0800) [pid = 1966] [serial = 343] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12952ac00) [pid = 1966] [serial = 350] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x128b27400) [pid = 1966] [serial = 349] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12bb31c00) [pid = 1966] [serial = 374] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1185b4400) [pid = 1966] [serial = 353] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1183f4400) [pid = 1966] [serial = 352] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x126d31c00) [pid = 1966] [serial = 361] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128b26400) [pid = 1966] [serial = 362] [outer = 0x0] [url = about:blank] 10:14:35 INFO - PROCESS | 1966 | 1466702075298 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1376ms 10:14:35 INFO - PROCESS | 1966 | 1466702075319 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 1966 | 1466702075321 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:14:35 INFO - PROCESS | 1966 | 1466702075325 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 1966 | 1466702075327 Marionette TRACE conn2 <- [1,590,null,{}] 10:14:35 INFO - PROCESS | 1966 | 1466702075330 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:35 INFO - PROCESS | 1966 | 1466702075332 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:35 INFO - PROCESS | 1966 | 1466702075412 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:14:35 INFO - PROCESS | 1966 | 1466702075416 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 1966 | 1466702075417 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e34800 == 28 [pid = 1966] [id = 155] 10:14:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x113c50000) [pid = 1966] [serial = 462] [outer = 0x0] 10:14:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x113dd1000) [pid = 1966] [serial = 463] [outer = 0x113c50000] 10:14:35 INFO - PROCESS | 1966 | 1466702075448 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1122aa400) [pid = 1966] [serial = 464] [outer = 0x113c50000] 10:14:35 INFO - PROCESS | 1966 | 1466702075781 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms 10:14:35 INFO - PROCESS | 1966 | 1466702075846 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 1966 | 1466702075850 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:14:35 INFO - PROCESS | 1966 | 1466702075854 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 1966 | 1466702075856 Marionette TRACE conn2 <- [1,594,null,{}] 10:14:35 INFO - PROCESS | 1966 | 1466702075858 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:35 INFO - PROCESS | 1966 | 1466702075860 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:35 INFO - PROCESS | 1966 | 1466702075937 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:14:35 INFO - PROCESS | 1966 | 1466702075943 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 1966 | 1466702075944 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715c000 == 29 [pid = 1966] [id = 156] 10:14:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1168f8c00) [pid = 1966] [serial = 465] [outer = 0x0] 10:14:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x117489800) [pid = 1966] [serial = 466] [outer = 0x1168f8c00] 10:14:35 INFO - PROCESS | 1966 | 1466702075972 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x118138000) [pid = 1966] [serial = 467] [outer = 0x1168f8c00] 10:14:36 INFO - PROCESS | 1966 | 1466702076300 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 471ms 10:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:14:36 INFO - PROCESS | 1966 | 1466702076334 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 1966 | 1466702076336 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:14:36 INFO - PROCESS | 1966 | 1466702076338 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 1966 | 1466702076343 Marionette TRACE conn2 <- [1,598,null,{}] 10:14:36 INFO - PROCESS | 1966 | 1466702076359 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 1966 | 1466702076363 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:36 INFO - PROCESS | 1966 | 1466702076437 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:14:36 INFO - PROCESS | 1966 | 1466702076444 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 1966 | 1466702076446 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828f800 == 30 [pid = 1966] [id = 157] 10:14:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x113c4c000) [pid = 1966] [serial = 468] [outer = 0x0] 10:14:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1192f8400) [pid = 1966] [serial = 469] [outer = 0x113c4c000] 10:14:36 INFO - PROCESS | 1966 | 1466702076474 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x119822800) [pid = 1966] [serial = 470] [outer = 0x113c4c000] 10:14:36 INFO - PROCESS | 1966 | 1466702076821 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 528ms 10:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:14:36 INFO - PROCESS | 1966 | 1466702076867 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 1966 | 1466702076868 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:14:36 INFO - PROCESS | 1966 | 1466702076870 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 1966 | 1466702076872 Marionette TRACE conn2 <- [1,602,null,{}] 10:14:36 INFO - PROCESS | 1966 | 1466702076874 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 1966 | 1466702076875 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:36 INFO - PROCESS | 1966 | 1466702076952 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:14:37 INFO - PROCESS | 1966 | 1466702077010 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 1966 | 1466702077012 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x119909800 == 31 [pid = 1966] [id = 158] 10:14:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x119821000) [pid = 1966] [serial = 471] [outer = 0x0] 10:14:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1199e4400) [pid = 1966] [serial = 472] [outer = 0x119821000] 10:14:37 INFO - PROCESS | 1966 | 1466702077037 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x120fb4000) [pid = 1966] [serial = 473] [outer = 0x119821000] 10:14:37 INFO - PROCESS | 1966 | 1466702077319 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 10:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:14:37 INFO - PROCESS | 1966 | 1466702077350 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 1966 | 1466702077351 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:14:37 INFO - PROCESS | 1966 | 1466702077353 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 1966 | 1466702077365 Marionette TRACE conn2 <- [1,606,null,{}] 10:14:37 INFO - PROCESS | 1966 | 1466702077374 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 1966 | 1466702077376 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:37 INFO - PROCESS | 1966 | 1466702077469 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:14:37 INFO - PROCESS | 1966 | 1466702077504 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 1966 | 1466702077506 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102d000 == 32 [pid = 1966] [id = 159] 10:14:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1168f4c00) [pid = 1966] [serial = 474] [outer = 0x0] 10:14:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x121397400) [pid = 1966] [serial = 475] [outer = 0x1168f4c00] 10:14:37 INFO - PROCESS | 1966 | 1466702077530 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1219afc00) [pid = 1966] [serial = 476] [outer = 0x1168f4c00] 10:14:37 INFO - PROCESS | 1966 | 1466702077859 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 538ms 10:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:14:37 INFO - PROCESS | 1966 | 1466702077892 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 1966 | 1466702077893 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:14:37 INFO - PROCESS | 1966 | 1466702077895 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 1966 | 1466702077896 Marionette TRACE conn2 <- [1,610,null,{}] 10:14:37 INFO - PROCESS | 1966 | 1466702077898 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 1966 | 1466702077903 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:38 INFO - PROCESS | 1966 | 1466702078018 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:14:38 INFO - PROCESS | 1966 | 1466702078022 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 1966 | 1466702078023 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12185a000 == 33 [pid = 1966] [id = 160] 10:14:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x117480400) [pid = 1966] [serial = 477] [outer = 0x0] 10:14:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1243b4c00) [pid = 1966] [serial = 478] [outer = 0x117480400] 10:14:38 INFO - PROCESS | 1966 | 1466702078048 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1268d6400) [pid = 1966] [serial = 479] [outer = 0x117480400] 10:14:38 INFO - PROCESS | 1966 | 1466702078441 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 567ms 10:14:38 INFO - PROCESS | 1966 | 1466702078464 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:14:38 INFO - PROCESS | 1966 | 1466702078466 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:14:38 INFO - PROCESS | 1966 | 1466702078470 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 1966 | 1466702078471 Marionette TRACE conn2 <- [1,614,null,{}] 10:14:38 INFO - PROCESS | 1966 | 1466702078475 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:38 INFO - PROCESS | 1966 | 1466702078477 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:38 INFO - PROCESS | 1966 | 1466702078633 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:14:38 INFO - PROCESS | 1966 | 1466702078658 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 1966 | 1466702078659 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12451a800 == 34 [pid = 1966] [id = 161] 10:14:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x119614800) [pid = 1966] [serial = 480] [outer = 0x0] 10:14:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x126d0f800) [pid = 1966] [serial = 481] [outer = 0x119614800] 10:14:38 INFO - PROCESS | 1966 | 1466702078699 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x128872800) [pid = 1966] [serial = 482] [outer = 0x119614800] 10:14:39 INFO - PROCESS | 1966 | 1466702079145 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 722ms 10:14:39 INFO - PROCESS | 1966 | 1466702079191 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 1966 | 1466702079192 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:14:39 INFO - PROCESS | 1966 | 1466702079195 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 1966 | 1466702079196 Marionette TRACE conn2 <- [1,618,null,{}] 10:14:39 INFO - PROCESS | 1966 | 1466702079198 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:39 INFO - PROCESS | 1966 | 1466702079199 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:39 INFO - PROCESS | 1966 | 1466702079681 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x1180a7400) [pid = 1966] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x121565400) [pid = 1966] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x128b26c00) [pid = 1966] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x110f82c00) [pid = 1966] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12b137000) [pid = 1966] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12896f400) [pid = 1966] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12896ec00) [pid = 1966] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1199e1c00) [pid = 1966] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x119612800) [pid = 1966] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1131d8400) [pid = 1966] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x119a12400) [pid = 1966] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x128b1e800) [pid = 1966] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1168f8800) [pid = 1966] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128b1bc00) [pid = 1966] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12886e400) [pid = 1966] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x129482800) [pid = 1966] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x115e1b400) [pid = 1966] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x110f76000) [pid = 1966] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12561dc00) [pid = 1966] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118a61800) [pid = 1966] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x11960d800) [pid = 1966] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128ad7c00) [pid = 1966] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:14:39 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x11747b000) [pid = 1966] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:14:39 INFO - PROCESS | 1966 | 1466702079734 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 1966 | 1466702079735 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182aa000 == 35 [pid = 1966] [id = 162] 10:14:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x111ecac00) [pid = 1966] [serial = 483] [outer = 0x0] 10:14:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1168f1000) [pid = 1966] [serial = 484] [outer = 0x111ecac00] 10:14:39 INFO - PROCESS | 1966 | 1466702079759 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1185b0000) [pid = 1966] [serial = 485] [outer = 0x111ecac00] 10:14:40 INFO - PROCESS | 1966 | 1466702080033 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 10:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:14:40 INFO - PROCESS | 1966 | 1466702080065 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 1966 | 1466702080067 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:14:40 INFO - PROCESS | 1966 | 1466702080069 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 1966 | 1466702080081 Marionette TRACE conn2 <- [1,622,null,{}] 10:14:40 INFO - PROCESS | 1966 | 1466702080088 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:40 INFO - PROCESS | 1966 | 1466702080092 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:40 INFO - PROCESS | 1966 | 1466702080170 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:14:40 INFO - PROCESS | 1966 | 1466702080176 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 1966 | 1466702080177 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828e000 == 36 [pid = 1966] [id = 163] 10:14:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x118556c00) [pid = 1966] [serial = 486] [outer = 0x0] 10:14:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1243b5400) [pid = 1966] [serial = 487] [outer = 0x118556c00] 10:14:40 INFO - PROCESS | 1966 | 1466702080201 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12887a000) [pid = 1966] [serial = 488] [outer = 0x118556c00] 10:14:40 INFO - PROCESS | 1966 | 1466702080499 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 484ms 10:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:14:40 INFO - PROCESS | 1966 | 1466702080575 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 1966 | 1466702080577 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:14:40 INFO - PROCESS | 1966 | 1466702080579 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 1966 | 1466702080580 Marionette TRACE conn2 <- [1,626,null,{}] 10:14:40 INFO - PROCESS | 1966 | 1466702080583 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:40 INFO - PROCESS | 1966 | 1466702080584 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:40 INFO - PROCESS | 1966 | 1466702080661 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:14:40 INFO - PROCESS | 1966 | 1466702080664 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 1966 | 1466702080666 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x129214000 == 37 [pid = 1966] [id = 164] 10:14:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1185af800) [pid = 1966] [serial = 489] [outer = 0x0] 10:14:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128970400) [pid = 1966] [serial = 490] [outer = 0x1185af800] 10:14:40 INFO - PROCESS | 1966 | 1466702080692 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128ad3c00) [pid = 1966] [serial = 491] [outer = 0x1185af800] 10:14:41 INFO - PROCESS | 1966 | 1466702081033 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 471ms 10:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:14:41 INFO - PROCESS | 1966 | 1466702081051 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 1966 | 1466702081053 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:14:41 INFO - PROCESS | 1966 | 1466702081059 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 1966 | 1466702081062 Marionette TRACE conn2 <- [1,630,null,{}] 10:14:41 INFO - PROCESS | 1966 | 1466702081065 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 1966 | 1466702081068 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:41 INFO - PROCESS | 1966 | 1466702081254 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:14:41 INFO - PROCESS | 1966 | 1466702081270 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 1966 | 1466702081272 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102b000 == 38 [pid = 1966] [id = 165] 10:14:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x119c2c000) [pid = 1966] [serial = 492] [outer = 0x0] 10:14:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128ad9c00) [pid = 1966] [serial = 493] [outer = 0x119c2c000] 10:14:41 INFO - PROCESS | 1966 | 1466702081319 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128c6d800) [pid = 1966] [serial = 494] [outer = 0x119c2c000] 10:14:41 INFO - PROCESS | 1966 | 1466702081649 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 674ms 10:14:41 INFO - PROCESS | 1966 | 1466702081731 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 1966 | 1466702081733 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:14:41 INFO - PROCESS | 1966 | 1466702081736 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 1966 | 1466702081739 Marionette TRACE conn2 <- [1,634,null,{}] 10:14:41 INFO - PROCESS | 1966 | 1466702081745 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 1966 | 1466702081747 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:41 INFO - PROCESS | 1966 | 1466702081860 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:14:41 INFO - PROCESS | 1966 | 1466702081912 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 1966 | 1466702081914 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ee6800 == 39 [pid = 1966] [id = 166] 10:14:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x112fe8400) [pid = 1966] [serial = 495] [outer = 0x0] 10:14:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x11337e400) [pid = 1966] [serial = 496] [outer = 0x112fe8400] 10:14:41 INFO - PROCESS | 1966 | 1466702081947 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x115e8c800) [pid = 1966] [serial = 497] [outer = 0x112fe8400] 10:14:42 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:42 INFO - PROCESS | 1966 | [1966] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:14:42 INFO - PROCESS | 1966 | 1466702082508 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 777ms 10:14:42 INFO - PROCESS | 1966 | 1466702082513 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:14:42 INFO - PROCESS | 1966 | 1466702082515 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:14:42 INFO - PROCESS | 1966 | 1466702082520 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - PROCESS | 1966 | 1466702082523 Marionette TRACE conn2 <- [1,638,null,{}] 10:14:42 INFO - PROCESS | 1966 | 1466702082525 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:42 INFO - PROCESS | 1966 | 1466702082527 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:42 INFO - PROCESS | 1966 | 1466702082634 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:14:42 INFO - PROCESS | 1966 | 1466702082712 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 1966 | 1466702082713 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x119561800 == 40 [pid = 1966] [id = 167] 10:14:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1168f2400) [pid = 1966] [serial = 498] [outer = 0x0] 10:14:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x11847c400) [pid = 1966] [serial = 499] [outer = 0x1168f2400] 10:14:42 INFO - PROCESS | 1966 | 1466702082744 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x118a61000) [pid = 1966] [serial = 500] [outer = 0x1168f2400] 10:14:43 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x120fb5c00) [pid = 1966] [serial = 501] [outer = 0x12cb0c800] 10:14:43 INFO - PROCESS | 1966 | 1466702083294 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 825ms 10:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:14:43 INFO - PROCESS | 1966 | 1466702083371 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 1966 | 1466702083373 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:14:43 INFO - PROCESS | 1966 | 1466702083375 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 1966 | 1466702083377 Marionette TRACE conn2 <- [1,642,null,{}] 10:14:43 INFO - PROCESS | 1966 | 1466702083384 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 1966 | 1466702083387 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:43 INFO - PROCESS | 1966 | 1466702083592 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:14:43 INFO - PROCESS | 1966 | 1466702083678 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 1966 | 1466702083680 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132bc800 == 41 [pid = 1966] [id = 168] 10:14:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x115e20c00) [pid = 1966] [serial = 502] [outer = 0x0] 10:14:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x1168f7000) [pid = 1966] [serial = 503] [outer = 0x115e20c00] 10:14:43 INFO - PROCESS | 1966 | 1466702083708 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x117484800) [pid = 1966] [serial = 504] [outer = 0x115e20c00] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x129214000 == 40 [pid = 1966] [id = 164] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x11828e000 == 39 [pid = 1966] [id = 163] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x1182aa000 == 38 [pid = 1966] [id = 162] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12451a800 == 37 [pid = 1966] [id = 161] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12185a000 == 36 [pid = 1966] [id = 160] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12102d000 == 35 [pid = 1966] [id = 159] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x119909800 == 34 [pid = 1966] [id = 158] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x11828f800 == 33 [pid = 1966] [id = 157] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x11715c000 == 32 [pid = 1966] [id = 156] 10:14:44 INFO - PROCESS | 1966 | --DOCSHELL 0x115e34800 == 31 [pid = 1966] [id = 155] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12c6df000) [pid = 1966] [serial = 338] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12c04dc00) [pid = 1966] [serial = 424] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x128978800) [pid = 1966] [serial = 430] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x128971400) [pid = 1966] [serial = 427] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x128976400) [pid = 1966] [serial = 428] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x120fb2800) [pid = 1966] [serial = 412] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x124b9f000) [pid = 1966] [serial = 413] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1199e1000) [pid = 1966] [serial = 409] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x119a18000) [pid = 1966] [serial = 410] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1133b2c00) [pid = 1966] [serial = 406] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1176ef000) [pid = 1966] [serial = 407] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x120fb7800) [pid = 1966] [serial = 397] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x124c6ac00) [pid = 1966] [serial = 398] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12920a000) [pid = 1966] [serial = 418] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12a6b9800) [pid = 1966] [serial = 419] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128ad7000) [pid = 1966] [serial = 431] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12c6d4400) [pid = 1966] [serial = 389] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x128b33c00) [pid = 1966] [serial = 400] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12887ac00) [pid = 1966] [serial = 440] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12920d000) [pid = 1966] [serial = 401] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12a68ec00) [pid = 1966] [serial = 403] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12aed9000) [pid = 1966] [serial = 404] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1168ee800) [pid = 1966] [serial = 391] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11996a400) [pid = 1966] [serial = 434] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x117d12000) [pid = 1966] [serial = 392] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x128b1d400) [pid = 1966] [serial = 415] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b2c800) [pid = 1966] [serial = 416] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12aeda000) [pid = 1966] [serial = 421] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1199d7400) [pid = 1966] [serial = 394] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1199df000) [pid = 1966] [serial = 395] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x129190400) [pid = 1966] [serial = 436] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x117484400) [pid = 1966] [serial = 442] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x117488400) [pid = 1966] [serial = 443] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1168ef400) [pid = 1966] [serial = 433] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12c6d2800) [pid = 1966] [serial = 425] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12c52ec00) [pid = 1966] [serial = 437] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12bf28800) [pid = 1966] [serial = 422] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128875800) [pid = 1966] [serial = 439] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x118ab0c00) [pid = 1966] [serial = 341] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1268d8000) [pid = 1966] [serial = 344] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x128c78000) [pid = 1966] [serial = 347] [outer = 0x0] [url = about:blank] 10:14:44 INFO - PROCESS | 1966 | 1466702084250 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 922ms 10:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:14:44 INFO - PROCESS | 1966 | 1466702084298 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 1966 | 1466702084301 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:14:44 INFO - PROCESS | 1966 | 1466702084304 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 1966 | 1466702084306 Marionette TRACE conn2 <- [1,646,null,{}] 10:14:44 INFO - PROCESS | 1966 | 1466702084309 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 1966 | 1466702084310 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:44 INFO - PROCESS | 1966 | 1466702084386 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:14:44 INFO - PROCESS | 1966 | 1466702084393 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 1966 | 1466702084395 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d3a000 == 32 [pid = 1966] [id = 169] 10:14:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1185af400) [pid = 1966] [serial = 505] [outer = 0x0] 10:14:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1185b9400) [pid = 1966] [serial = 506] [outer = 0x1185af400] 10:14:44 INFO - PROCESS | 1966 | 1466702084421 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119612800) [pid = 1966] [serial = 507] [outer = 0x1185af400] 10:14:44 INFO - PROCESS | 1966 | 1466702084750 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 473ms 10:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:14:44 INFO - PROCESS | 1966 | 1466702084784 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 1966 | 1466702084786 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:14:44 INFO - PROCESS | 1966 | 1466702084788 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 1966 | 1466702084789 Marionette TRACE conn2 <- [1,650,null,{}] 10:14:44 INFO - PROCESS | 1966 | 1466702084794 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 1966 | 1466702084795 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:44 INFO - PROCESS | 1966 | 1466702084873 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:14:44 INFO - PROCESS | 1966 | 1466702084881 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 1966 | 1466702084882 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x11954d800 == 33 [pid = 1966] [id = 170] 10:14:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1199d6c00) [pid = 1966] [serial = 508] [outer = 0x0] 10:14:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119ed6800) [pid = 1966] [serial = 509] [outer = 0x1199d6c00] 10:14:44 INFO - PROCESS | 1966 | 1466702084907 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12109d400) [pid = 1966] [serial = 510] [outer = 0x1199d6c00] 10:14:45 INFO - PROCESS | 1966 | 1466702085259 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 475ms 10:14:45 INFO - PROCESS | 1966 | 1466702085263 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 1966 | 1466702085265 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:14:45 INFO - PROCESS | 1966 | 1466702085274 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 1966 | 1466702085277 Marionette TRACE conn2 <- [1,654,null,{}] 10:14:45 INFO - PROCESS | 1966 | 1466702085279 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 1966 | 1466702085282 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:45 INFO - PROCESS | 1966 | 1466702085368 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:14:45 INFO - PROCESS | 1966 | 1466702085423 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 1966 | 1466702085424 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x121025800 == 34 [pid = 1966] [id = 171] 10:14:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1199dbc00) [pid = 1966] [serial = 511] [outer = 0x0] 10:14:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1219b0400) [pid = 1966] [serial = 512] [outer = 0x1199dbc00] 10:14:45 INFO - PROCESS | 1966 | 1466702085449 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x124c6ac00) [pid = 1966] [serial = 513] [outer = 0x1199dbc00] 10:14:45 INFO - PROCESS | 1966 | 1466702085718 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 477ms 10:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:14:45 INFO - PROCESS | 1966 | 1466702085747 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 1966 | 1466702085748 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:14:45 INFO - PROCESS | 1966 | 1466702085750 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 1966 | 1466702085752 Marionette TRACE conn2 <- [1,658,null,{}] 10:14:45 INFO - PROCESS | 1966 | 1466702085754 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 1966 | 1466702085755 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:45 INFO - PROCESS | 1966 | 1466702085846 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:14:45 INFO - PROCESS | 1966 | 1466702085849 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 1966 | 1466702085850 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x124178800 == 35 [pid = 1966] [id = 172] 10:14:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124ba0c00) [pid = 1966] [serial = 514] [outer = 0x0] 10:14:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x126a14c00) [pid = 1966] [serial = 515] [outer = 0x124ba0c00] 10:14:45 INFO - PROCESS | 1966 | 1466702085877 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x126d3cc00) [pid = 1966] [serial = 516] [outer = 0x124ba0c00] 10:14:46 INFO - PROCESS | 1966 | 1466702086209 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 10:14:46 INFO - PROCESS | 1966 | 1466702086220 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 1966 | 1466702086221 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:14:46 INFO - PROCESS | 1966 | 1466702086226 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 1966 | 1466702086228 Marionette TRACE conn2 <- [1,662,null,{}] 10:14:46 INFO - PROCESS | 1966 | 1466702086230 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:46 INFO - PROCESS | 1966 | 1466702086231 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:46 INFO - PROCESS | 1966 | 1466702086344 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:14:46 INFO - PROCESS | 1966 | 1466702086356 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 1966 | 1466702086360 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a57800 == 36 [pid = 1966] [id = 173] 10:14:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12896fc00) [pid = 1966] [serial = 517] [outer = 0x0] 10:14:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128975000) [pid = 1966] [serial = 518] [outer = 0x12896fc00] 10:14:46 INFO - PROCESS | 1966 | 1466702086392 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128add000) [pid = 1966] [serial = 519] [outer = 0x12896fc00] 10:14:46 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:46 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:46 INFO - PROCESS | 1966 | 1466702086745 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 571ms 10:14:46 INFO - PROCESS | 1966 | 1466702086796 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 1966 | 1466702086797 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:14:46 INFO - PROCESS | 1966 | 1466702086799 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 1966 | 1466702086800 Marionette TRACE conn2 <- [1,666,null,{}] 10:14:46 INFO - PROCESS | 1966 | 1466702086802 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:46 INFO - PROCESS | 1966 | 1466702086804 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:46 INFO - PROCESS | 1966 | 1466702086901 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:14:46 INFO - PROCESS | 1966 | 1466702086912 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 1966 | 1466702086913 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1294c6800 == 37 [pid = 1966] [id = 174] 10:14:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128add400) [pid = 1966] [serial = 520] [outer = 0x0] 10:14:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128c78800) [pid = 1966] [serial = 521] [outer = 0x128add400] 10:14:46 INFO - PROCESS | 1966 | 1466702086937 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x129187000) [pid = 1966] [serial = 522] [outer = 0x128add400] 10:14:47 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:47 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:47 INFO - PROCESS | 1966 | 1466702087294 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 10:14:47 INFO - PROCESS | 1966 | 1466702087318 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 1966 | 1466702087319 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:14:47 INFO - PROCESS | 1966 | 1466702087321 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 1966 | 1466702087322 Marionette TRACE conn2 <- [1,670,null,{}] 10:14:47 INFO - PROCESS | 1966 | 1466702087332 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 1966 | 1466702087334 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:47 INFO - PROCESS | 1966 | 1466702087432 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:14:47 INFO - PROCESS | 1966 | 1466702087435 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 1966 | 1466702087437 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5b1000 == 38 [pid = 1966] [id = 175] 10:14:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b21400) [pid = 1966] [serial = 523] [outer = 0x0] 10:14:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x129207800) [pid = 1966] [serial = 524] [outer = 0x128b21400] 10:14:47 INFO - PROCESS | 1966 | 1466702087461 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129526c00) [pid = 1966] [serial = 525] [outer = 0x128b21400] 10:14:47 INFO - PROCESS | 1966 | 1466702087783 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 476ms 10:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:14:47 INFO - PROCESS | 1966 | 1466702087797 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 1966 | 1466702087798 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:14:47 INFO - PROCESS | 1966 | 1466702087800 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 1966 | 1466702087802 Marionette TRACE conn2 <- [1,674,null,{}] 10:14:47 INFO - PROCESS | 1966 | 1466702087804 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 1966 | 1466702087805 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:47 INFO - PROCESS | 1966 | 1466702087906 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:14:47 INFO - PROCESS | 1966 | 1466702087919 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 1966 | 1466702087921 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a92b800 == 39 [pid = 1966] [id = 176] 10:14:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129533000) [pid = 1966] [serial = 526] [outer = 0x0] 10:14:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a689000) [pid = 1966] [serial = 527] [outer = 0x129533000] 10:14:47 INFO - PROCESS | 1966 | 1466702087946 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a6c0000) [pid = 1966] [serial = 528] [outer = 0x129533000] 10:14:48 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:48 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:48 INFO - PROCESS | 1966 | 1466702088286 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 520ms 10:14:48 INFO - PROCESS | 1966 | 1466702088410 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 1966 | 1466702088411 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1168f4c00) [pid = 1966] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x113c50000) [pid = 1966] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1168f8c00) [pid = 1966] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119821000) [pid = 1966] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x113c4c000) [pid = 1966] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1185af800) [pid = 1966] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117480400) [pid = 1966] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119614800) [pid = 1966] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x111ecac00) [pid = 1966] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1133d0400) [pid = 1966] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11855f400) [pid = 1966] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124c62800) [pid = 1966] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118556c00) [pid = 1966] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128ad6800) [pid = 1966] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:14:48 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x117d12400) [pid = 1966] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:14:48 INFO - PROCESS | 1966 | 1466702088430 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 1966 | 1466702088431 Marionette TRACE conn2 <- [1,678,null,{}] 10:14:48 INFO - PROCESS | 1966 | 1466702088433 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:48 INFO - PROCESS | 1966 | 1466702088434 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:48 INFO - PROCESS | 1966 | 1466702088514 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:14:48 INFO - PROCESS | 1966 | 1466702088518 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 1966 | 1466702088519 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x11956c800 == 40 [pid = 1966] [id = 177] 10:14:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x116889400) [pid = 1966] [serial = 529] [outer = 0x0] 10:14:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x117481400) [pid = 1966] [serial = 530] [outer = 0x116889400] 10:14:48 INFO - PROCESS | 1966 | 1466702088543 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118aab400) [pid = 1966] [serial = 531] [outer = 0x116889400] 10:14:48 INFO - PROCESS | 1966 | 1466702088861 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 475ms 10:14:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:14:48 INFO - PROCESS | 1966 | 1466702088899 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 1966 | 1466702088901 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:14:48 INFO - PROCESS | 1966 | 1466702088903 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 1966 | 1466702088904 Marionette TRACE conn2 <- [1,682,null,{}] 10:14:48 INFO - PROCESS | 1966 | 1466702088906 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:48 INFO - PROCESS | 1966 | 1466702088908 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:48 INFO - PROCESS | 1966 | 1466702088984 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:14:48 INFO - PROCESS | 1966 | 1466702088987 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 1966 | 1466702088990 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b12b800 == 41 [pid = 1966] [id = 178] 10:14:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1176f3c00) [pid = 1966] [serial = 532] [outer = 0x0] 10:14:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x126d0a800) [pid = 1966] [serial = 533] [outer = 0x1176f3c00] 10:14:49 INFO - PROCESS | 1966 | 1466702089020 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12a992800) [pid = 1966] [serial = 534] [outer = 0x1176f3c00] 10:14:49 INFO - PROCESS | 1966 | 1466702089848 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:14:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 10:14:49 INFO - PROCESS | 1966 | 1466702089876 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 1966 | 1466702089878 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:14:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:14:49 INFO - PROCESS | 1966 | 1466702089880 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 1966 | 1466702089882 Marionette TRACE conn2 <- [1,686,null,{}] 10:14:49 INFO - PROCESS | 1966 | 1466702089884 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:49 INFO - PROCESS | 1966 | 1466702089886 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:50 INFO - PROCESS | 1966 | 1466702089996 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:14:50 INFO - PROCESS | 1966 | 1466702090002 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 1966 | 1466702090003 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c091000 == 42 [pid = 1966] [id = 179] 10:14:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11981e400) [pid = 1966] [serial = 535] [outer = 0x0] 10:14:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12aee7800) [pid = 1966] [serial = 536] [outer = 0x11981e400] 10:14:50 INFO - PROCESS | 1966 | 1466702090027 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b979000) [pid = 1966] [serial = 537] [outer = 0x11981e400] 10:14:50 INFO - PROCESS | 1966 | 1466702090805 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 10:14:50 INFO - PROCESS | 1966 | 1466702090850 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 1966 | 1466702090853 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:14:50 INFO - PROCESS | 1966 | 1466702090857 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 1966 | 1466702090859 Marionette TRACE conn2 <- [1,690,null,{}] 10:14:50 INFO - PROCESS | 1966 | 1466702090863 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:50 INFO - PROCESS | 1966 | 1466702090864 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:50 INFO - PROCESS | 1966 | 1466702090969 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:14:51 INFO - PROCESS | 1966 | 1466702091023 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 1966 | 1466702091025 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180bb800 == 43 [pid = 1966] [id = 180] 10:14:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x117480000) [pid = 1966] [serial = 538] [outer = 0x0] 10:14:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1176f1800) [pid = 1966] [serial = 539] [outer = 0x117480000] 10:14:51 INFO - PROCESS | 1966 | 1466702091057 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1185ac400) [pid = 1966] [serial = 540] [outer = 0x117480000] 10:14:51 INFO - PROCESS | 1966 | 1466702091980 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:14:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1171ms 10:14:52 INFO - PROCESS | 1966 | 1466702092028 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 1966 | 1466702092031 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:14:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:14:52 INFO - PROCESS | 1966 | 1466702092036 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 1966 | 1466702092037 Marionette TRACE conn2 <- [1,694,null,{}] 10:14:52 INFO - PROCESS | 1966 | 1466702092040 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:52 INFO - PROCESS | 1966 | 1466702092042 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:52 INFO - PROCESS | 1966 | 1466702092144 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:14:52 INFO - PROCESS | 1966 | 1466702092197 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 1966 | 1466702092199 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x123555000 == 44 [pid = 1966] [id = 181] 10:14:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x11995f400) [pid = 1966] [serial = 541] [outer = 0x0] 10:14:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1214ee400) [pid = 1966] [serial = 542] [outer = 0x11995f400] 10:14:52 INFO - PROCESS | 1966 | 1466702092230 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x121ce5000) [pid = 1966] [serial = 543] [outer = 0x11995f400] 10:14:53 INFO - PROCESS | 1966 | 1466702093337 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:14:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1321ms 10:14:53 INFO - PROCESS | 1966 | 1466702093356 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 1966 | 1466702093359 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:14:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:14:53 INFO - PROCESS | 1966 | 1466702093362 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 1966 | 1466702093364 Marionette TRACE conn2 <- [1,698,null,{}] 10:14:53 INFO - PROCESS | 1966 | 1466702093368 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:53 INFO - PROCESS | 1966 | 1466702093369 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:53 INFO - PROCESS | 1966 | 1466702093459 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:14:53 INFO - PROCESS | 1966 | 1466702093546 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 1966 | 1466702093548 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x119250800 == 45 [pid = 1966] [id = 182] 10:14:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1185b4c00) [pid = 1966] [serial = 544] [outer = 0x0] 10:14:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x118a6b400) [pid = 1966] [serial = 545] [outer = 0x1185b4c00] 10:14:53 INFO - PROCESS | 1966 | 1466702093578 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11996a400) [pid = 1966] [serial = 546] [outer = 0x1185b4c00] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x119563000 == 44 [pid = 1966] [id = 154] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x12b12b800 == 43 [pid = 1966] [id = 178] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x11956c800 == 42 [pid = 1966] [id = 177] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x12a92b800 == 41 [pid = 1966] [id = 176] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5b1000 == 40 [pid = 1966] [id = 175] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x1294c6800 == 39 [pid = 1966] [id = 174] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x126a57800 == 38 [pid = 1966] [id = 173] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x124178800 == 37 [pid = 1966] [id = 172] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x121025800 == 36 [pid = 1966] [id = 171] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x11954d800 == 35 [pid = 1966] [id = 170] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x117d3a000 == 34 [pid = 1966] [id = 169] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x1132bc800 == 33 [pid = 1966] [id = 168] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x119561800 == 32 [pid = 1966] [id = 167] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x12102b000 == 31 [pid = 1966] [id = 165] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x115ee6800 == 30 [pid = 1966] [id = 166] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x123555000 == 29 [pid = 1966] [id = 181] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x12c091000 == 28 [pid = 1966] [id = 179] 10:14:54 INFO - PROCESS | 1966 | --DOCSHELL 0x1180bb800 == 27 [pid = 1966] [id = 180] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1219afc00) [pid = 1966] [serial = 476] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x113dd1000) [pid = 1966] [serial = 463] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1122aa400) [pid = 1966] [serial = 464] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x117483000) [pid = 1966] [serial = 460] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x117489800) [pid = 1966] [serial = 466] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x118138000) [pid = 1966] [serial = 467] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1199e4400) [pid = 1966] [serial = 472] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1192f8400) [pid = 1966] [serial = 469] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119822800) [pid = 1966] [serial = 470] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x128ad3c00) [pid = 1966] [serial = 491] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1243b4c00) [pid = 1966] [serial = 478] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x128872800) [pid = 1966] [serial = 482] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x126d0f800) [pid = 1966] [serial = 481] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1185b0000) [pid = 1966] [serial = 485] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128970400) [pid = 1966] [serial = 490] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1168f1000) [pid = 1966] [serial = 484] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x121397400) [pid = 1966] [serial = 475] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1168fc400) [pid = 1966] [serial = 446] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1164e6400) [pid = 1966] [serial = 445] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1199e0400) [pid = 1966] [serial = 449] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192f3c00) [pid = 1966] [serial = 448] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1268d6400) [pid = 1966] [serial = 479] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12887c000) [pid = 1966] [serial = 452] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12886e000) [pid = 1966] [serial = 451] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12887a000) [pid = 1966] [serial = 488] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12952f800) [pid = 1966] [serial = 455] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x128b31000) [pid = 1966] [serial = 454] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12561d400) [pid = 1966] [serial = 457] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12a989800) [pid = 1966] [serial = 458] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x128ad9c00) [pid = 1966] [serial = 493] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1243b5400) [pid = 1966] [serial = 487] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x120fb4000) [pid = 1966] [serial = 473] [outer = 0x0] [url = about:blank] 10:14:54 INFO - PROCESS | 1966 | 1466702094816 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:14:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1476ms 10:14:54 INFO - PROCESS | 1966 | 1466702094839 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:14:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:14:54 INFO - PROCESS | 1966 | 1466702094844 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:14:54 INFO - PROCESS | 1966 | 1466702094847 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 1966 | 1466702094849 Marionette TRACE conn2 <- [1,702,null,{}] 10:14:54 INFO - PROCESS | 1966 | 1466702094853 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 1966 | 1466702094854 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:54 INFO - PROCESS | 1966 | 1466702094929 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:14:54 INFO - PROCESS | 1966 | 1466702094933 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 1966 | 1466702094934 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e3c800 == 28 [pid = 1966] [id = 183] 10:14:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x115dc0400) [pid = 1966] [serial = 547] [outer = 0x0] 10:14:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x115dcd000) [pid = 1966] [serial = 548] [outer = 0x115dc0400] 10:14:54 INFO - PROCESS | 1966 | 1466702094965 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x11647a800) [pid = 1966] [serial = 549] [outer = 0x115dc0400] 10:14:55 INFO - PROCESS | 1966 | 1466702095784 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:14:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 10:14:55 INFO - PROCESS | 1966 | 1466702095818 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 1966 | 1466702095822 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:14:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:14:55 INFO - PROCESS | 1966 | 1466702095829 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 1966 | 1466702095830 Marionette TRACE conn2 <- [1,706,null,{}] 10:14:55 INFO - PROCESS | 1966 | 1466702095833 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:55 INFO - PROCESS | 1966 | 1466702095834 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:55 INFO - PROCESS | 1966 | 1466702095914 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:14:55 INFO - PROCESS | 1966 | 1466702095962 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 1966 | 1466702095963 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f24000 == 29 [pid = 1966] [id = 184] 10:14:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1168ed800) [pid = 1966] [serial = 550] [outer = 0x0] 10:14:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x117485c00) [pid = 1966] [serial = 551] [outer = 0x1168ed800] 10:14:55 INFO - PROCESS | 1966 | 1466702095990 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1180a7c00) [pid = 1966] [serial = 552] [outer = 0x1168ed800] 10:14:56 INFO - PROCESS | 1966 | 1466702096776 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:14:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 10:14:56 INFO - PROCESS | 1966 | 1466702096799 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 1966 | 1466702096800 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:14:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:14:56 INFO - PROCESS | 1966 | 1466702096803 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 1966 | 1466702096805 Marionette TRACE conn2 <- [1,710,null,{}] 10:14:56 INFO - PROCESS | 1966 | 1466702096813 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:56 INFO - PROCESS | 1966 | 1466702096816 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:56 INFO - PROCESS | 1966 | 1466702096918 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:14:56 INFO - PROCESS | 1966 | 1466702096923 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 1966 | 1466702096925 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180be800 == 30 [pid = 1966] [id = 185] 10:14:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1185b1c00) [pid = 1966] [serial = 553] [outer = 0x0] 10:14:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118ab2000) [pid = 1966] [serial = 554] [outer = 0x1185b1c00] 10:14:56 INFO - PROCESS | 1966 | 1466702096953 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11960dc00) [pid = 1966] [serial = 555] [outer = 0x1185b1c00] 10:14:57 INFO - PROCESS | 1966 | 1466702097776 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1023ms 10:14:57 INFO - PROCESS | 1966 | 1466702097826 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 1966 | 1466702097828 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:14:57 INFO - PROCESS | 1966 | 1466702097830 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 1966 | 1466702097831 Marionette TRACE conn2 <- [1,714,null,{}] 10:14:57 INFO - PROCESS | 1966 | 1466702097841 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 1966 | 1466702097842 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:57 INFO - PROCESS | 1966 | 1466702097934 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:14:57 INFO - PROCESS | 1966 | 1466702097937 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 1966 | 1466702097939 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x118eb3800 == 31 [pid = 1966] [id = 186] 10:14:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119816400) [pid = 1966] [serial = 556] [outer = 0x0] 10:14:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1199d8000) [pid = 1966] [serial = 557] [outer = 0x119816400] 10:14:57 INFO - PROCESS | 1966 | 1466702097965 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1199e0c00) [pid = 1966] [serial = 558] [outer = 0x119816400] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x116f97c00) [pid = 1966] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128add400) [pid = 1966] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128b21400) [pid = 1966] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x129533000) [pid = 1966] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1199d6c00) [pid = 1966] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1168f2400) [pid = 1966] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x124ba0c00) [pid = 1966] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x112fe8400) [pid = 1966] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x115e20c00) [pid = 1966] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x119c2c000) [pid = 1966] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x116889400) [pid = 1966] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x1185af400) [pid = 1966] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x1199dbc00) [pid = 1966] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x1176f3c00) [pid = 1966] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x12896fc00) [pid = 1966] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:14:58 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x11981e400) [pid = 1966] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:14:58 INFO - PROCESS | 1966 | 1466702098819 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:14:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 10:14:58 INFO - PROCESS | 1966 | 1466702098851 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:14:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:14:58 INFO - PROCESS | 1966 | 1466702098852 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:14:58 INFO - PROCESS | 1966 | 1466702098854 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 1966 | 1466702098855 Marionette TRACE conn2 <- [1,718,null,{}] 10:14:58 INFO - PROCESS | 1966 | 1466702098871 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:58 INFO - PROCESS | 1966 | 1466702098873 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:58 INFO - PROCESS | 1966 | 1466702098941 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:14:58 INFO - PROCESS | 1966 | 1466702098945 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 1966 | 1466702098946 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x119566000 == 32 [pid = 1966] [id = 187] 10:14:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x112fe8400) [pid = 1966] [serial = 559] [outer = 0x0] 10:14:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1183fa000) [pid = 1966] [serial = 560] [outer = 0x112fe8400] 10:14:58 INFO - PROCESS | 1966 | 1466702098972 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x1199e1800) [pid = 1966] [serial = 561] [outer = 0x112fe8400] 10:14:59 INFO - PROCESS | 1966 | 1466702099776 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:14:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 10:14:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:14:59 INFO - PROCESS | 1966 | 1466702099824 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 1966 | 1466702099825 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:14:59 INFO - PROCESS | 1966 | 1466702099827 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 1966 | 1466702099828 Marionette TRACE conn2 <- [1,722,null,{}] 10:14:59 INFO - PROCESS | 1966 | 1466702099830 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 1966 | 1466702099834 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:59 INFO - PROCESS | 1966 | 1466702099943 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:14:59 INFO - PROCESS | 1966 | 1466702099971 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 1966 | 1466702099972 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:14:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f1c800 == 33 [pid = 1966] [id = 188] 10:14:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x115e85800) [pid = 1966] [serial = 562] [outer = 0x0] 10:14:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x120fb9c00) [pid = 1966] [serial = 563] [outer = 0x115e85800] 10:14:59 INFO - PROCESS | 1966 | 1466702099997 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x121a64000) [pid = 1966] [serial = 564] [outer = 0x115e85800] 10:15:00 INFO - PROCESS | 1966 | 1466702100281 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 1966 | 1466702100298 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:15:00 INFO - PROCESS | 1966 | 1466702100301 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 1966 | 1466702100302 Marionette TRACE conn2 <- [1,726,null,{}] 10:15:00 INFO - PROCESS | 1966 | 1466702100304 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 1966 | 1466702100305 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:00 INFO - PROCESS | 1966 | 1466702100388 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:15:00 INFO - PROCESS | 1966 | 1466702100394 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 1966 | 1466702100395 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110f000 == 34 [pid = 1966] [id = 189] 10:15:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1168fcc00) [pid = 1966] [serial = 565] [outer = 0x0] 10:15:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1243b2000) [pid = 1966] [serial = 566] [outer = 0x1168fcc00] 10:15:00 INFO - PROCESS | 1966 | 1466702100419 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x124b9f000) [pid = 1966] [serial = 567] [outer = 0x1168fcc00] 10:15:00 INFO - PROCESS | 1966 | 1466702100753 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:15:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 468ms 10:15:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:15:00 INFO - PROCESS | 1966 | 1466702100770 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 1966 | 1466702100771 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:15:00 INFO - PROCESS | 1966 | 1466702100774 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 1966 | 1466702100777 Marionette TRACE conn2 <- [1,730,null,{}] 10:15:00 INFO - PROCESS | 1966 | 1466702100779 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 1966 | 1466702100780 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:00 INFO - PROCESS | 1966 | 1466702100919 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:15:00 INFO - PROCESS | 1966 | 1466702100957 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 1966 | 1466702100959 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x112ef1000 == 35 [pid = 1966] [id = 190] 10:15:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1110a0c00) [pid = 1966] [serial = 568] [outer = 0x0] 10:15:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112a7e000) [pid = 1966] [serial = 569] [outer = 0x1110a0c00] 10:15:00 INFO - PROCESS | 1966 | 1466702100991 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x113c4e400) [pid = 1966] [serial = 570] [outer = 0x1110a0c00] 10:15:01 INFO - PROCESS | 1966 | 1466702101522 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 10:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:15:01 INFO - PROCESS | 1966 | 1466702101613 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:15:01 INFO - PROCESS | 1966 | 1466702101616 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 1966 | 1466702101618 Marionette TRACE conn2 <- [1,734,null,{}] 10:15:01 INFO - PROCESS | 1966 | 1466702101644 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:01 INFO - PROCESS | 1966 | 1466702101646 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:01 INFO - PROCESS | 1966 | 1466702101793 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:15:01 INFO - PROCESS | 1966 | 1466702101801 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 1966 | 1466702101803 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x118291000 == 36 [pid = 1966] [id = 191] 10:15:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1180ab800) [pid = 1966] [serial = 571] [outer = 0x0] 10:15:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1183f1400) [pid = 1966] [serial = 572] [outer = 0x1180ab800] 10:15:01 INFO - PROCESS | 1966 | 1466702101834 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1185ae000) [pid = 1966] [serial = 573] [outer = 0x1180ab800] 10:15:02 INFO - PROCESS | 1966 | 1466702102478 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:15:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 922ms 10:15:02 INFO - PROCESS | 1966 | 1466702102537 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 1966 | 1466702102540 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:15:02 INFO - PROCESS | 1966 | 1466702102543 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 1966 | 1466702102545 Marionette TRACE conn2 <- [1,738,null,{}] 10:15:02 INFO - PROCESS | 1966 | 1466702102549 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 1966 | 1466702102550 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:02 INFO - PROCESS | 1966 | 1466702102655 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:15:02 INFO - PROCESS | 1966 | 1466702102705 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 1966 | 1466702102708 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x11714a800 == 37 [pid = 1966] [id = 192] 10:15:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1168f0000) [pid = 1966] [serial = 574] [outer = 0x0] 10:15:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1168fa000) [pid = 1966] [serial = 575] [outer = 0x1168f0000] 10:15:02 INFO - PROCESS | 1966 | 1466702102736 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1176f3400) [pid = 1966] [serial = 576] [outer = 0x1168f0000] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12110f000 == 36 [pid = 1966] [id = 189] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x120f1c800 == 35 [pid = 1966] [id = 188] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x119566000 == 34 [pid = 1966] [id = 187] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x118eb3800 == 33 [pid = 1966] [id = 186] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x1180be800 == 32 [pid = 1966] [id = 185] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x116f24000 == 31 [pid = 1966] [id = 184] 10:15:02 INFO - PROCESS | 1966 | --DOCSHELL 0x115e3c800 == 30 [pid = 1966] [id = 183] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11812fc00) [pid = 1966] [serial = 461] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12b979000) [pid = 1966] [serial = 537] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12aee7800) [pid = 1966] [serial = 536] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128c78800) [pid = 1966] [serial = 521] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x129207800) [pid = 1966] [serial = 524] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12a689000) [pid = 1966] [serial = 527] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x129526c00) [pid = 1966] [serial = 525] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x119ed6800) [pid = 1966] [serial = 509] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12109d400) [pid = 1966] [serial = 510] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x11847c400) [pid = 1966] [serial = 499] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x118a61000) [pid = 1966] [serial = 500] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x126a14c00) [pid = 1966] [serial = 515] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x126d3cc00) [pid = 1966] [serial = 516] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x11337e400) [pid = 1966] [serial = 496] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x115e8c800) [pid = 1966] [serial = 497] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x1168f7000) [pid = 1966] [serial = 503] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x117484800) [pid = 1966] [serial = 504] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x128c6d800) [pid = 1966] [serial = 494] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x117481400) [pid = 1966] [serial = 530] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x1185b9400) [pid = 1966] [serial = 506] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x119612800) [pid = 1966] [serial = 507] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x1219b0400) [pid = 1966] [serial = 512] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x124c6ac00) [pid = 1966] [serial = 513] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x118aab400) [pid = 1966] [serial = 531] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x12a6c0000) [pid = 1966] [serial = 528] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x12a992800) [pid = 1966] [serial = 534] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x121224400) [pid = 1966] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x126d0a800) [pid = 1966] [serial = 533] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x128975000) [pid = 1966] [serial = 518] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 57 (0x128add000) [pid = 1966] [serial = 519] [outer = 0x0] [url = about:blank] 10:15:02 INFO - PROCESS | 1966 | --DOMWINDOW == 56 (0x129187000) [pid = 1966] [serial = 522] [outer = 0x0] [url = about:blank] 10:15:03 INFO - PROCESS | 1966 | 1466702103595 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:15:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1070ms 10:15:03 INFO - PROCESS | 1966 | 1466702103614 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 1966 | 1466702103617 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:15:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:15:03 INFO - PROCESS | 1966 | 1466702103622 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - PROCESS | 1966 | 1466702103623 Marionette TRACE conn2 <- [1,742,null,{}] 10:15:03 INFO - PROCESS | 1966 | 1466702103627 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:03 INFO - PROCESS | 1966 | 1466702103629 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:03 INFO - PROCESS | 1966 | 1466702103703 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:15:03 INFO - PROCESS | 1966 | 1466702103709 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 1966 | 1466702103711 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180be800 == 31 [pid = 1966] [id = 193] 10:15:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x118136000) [pid = 1966] [serial = 577] [outer = 0x0] 10:15:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x1185b9c00) [pid = 1966] [serial = 578] [outer = 0x118136000] 10:15:03 INFO - PROCESS | 1966 | 1466702103738 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x1192ef400) [pid = 1966] [serial = 579] [outer = 0x118136000] 10:15:04 INFO - PROCESS | 1966 | 1466702104532 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 10:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:15:04 INFO - PROCESS | 1966 | 1466702104543 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:15:04 INFO - PROCESS | 1966 | 1466702104545 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:15:04 INFO - PROCESS | 1966 | 1466702104547 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - PROCESS | 1966 | 1466702104549 Marionette TRACE conn2 <- [1,746,null,{}] 10:15:04 INFO - PROCESS | 1966 | 1466702104558 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:04 INFO - PROCESS | 1966 | 1466702104561 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:04 INFO - PROCESS | 1966 | 1466702104684 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:15:04 INFO - PROCESS | 1966 | 1466702104692 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 1966 | 1466702104694 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x119a9f800 == 32 [pid = 1966] [id = 194] 10:15:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x119817800) [pid = 1966] [serial = 580] [outer = 0x0] 10:15:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x119a13400) [pid = 1966] [serial = 581] [outer = 0x119817800] 10:15:04 INFO - PROCESS | 1966 | 1466702104722 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x120fb2000) [pid = 1966] [serial = 582] [outer = 0x119817800] 10:15:05 INFO - PROCESS | 1966 | 1466702105532 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:15:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1021ms 10:15:05 INFO - PROCESS | 1966 | 1466702105569 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 1966 | 1466702105570 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:15:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:15:05 INFO - PROCESS | 1966 | 1466702105573 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 1966 | 1466702105575 Marionette TRACE conn2 <- [1,750,null,{}] 10:15:05 INFO - PROCESS | 1966 | 1466702105579 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 1966 | 1466702105580 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:05 INFO - PROCESS | 1966 | 1466702105674 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:15:05 INFO - PROCESS | 1966 | 1466702105677 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 1966 | 1466702105678 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12103d800 == 33 [pid = 1966] [id = 195] 10:15:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x11996c800) [pid = 1966] [serial = 583] [outer = 0x0] 10:15:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x121827800) [pid = 1966] [serial = 584] [outer = 0x11996c800] 10:15:05 INFO - PROCESS | 1966 | 1466702105703 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x1241c7800) [pid = 1966] [serial = 585] [outer = 0x11996c800] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1185b1c00) [pid = 1966] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x1185b4c00) [pid = 1966] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x1168ed800) [pid = 1966] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x115dc0400) [pid = 1966] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x119816400) [pid = 1966] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x117480000) [pid = 1966] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x11995f400) [pid = 1966] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 57 (0x112fe8400) [pid = 1966] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:15:06 INFO - PROCESS | 1966 | --DOMWINDOW == 56 (0x115e85800) [pid = 1966] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:15:06 INFO - PROCESS | 1966 | 1466702106496 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:15:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 10:15:06 INFO - PROCESS | 1966 | 1466702106545 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 1966 | 1466702106546 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:15:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:15:06 INFO - PROCESS | 1966 | 1466702106549 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 1966 | 1466702106550 Marionette TRACE conn2 <- [1,754,null,{}] 10:15:06 INFO - PROCESS | 1966 | 1466702106552 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 1966 | 1466702106553 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:06 INFO - PROCESS | 1966 | 1466702106623 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:15:06 INFO - PROCESS | 1966 | 1466702106628 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 1966 | 1466702106629 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x117469800 == 34 [pid = 1966] [id = 196] 10:15:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x1161a5c00) [pid = 1966] [serial = 586] [outer = 0x0] 10:15:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x1185b4c00) [pid = 1966] [serial = 587] [outer = 0x1161a5c00] 10:15:06 INFO - PROCESS | 1966 | 1466702106653 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x1199e4400) [pid = 1966] [serial = 588] [outer = 0x1161a5c00] 10:15:07 INFO - PROCESS | 1966 | 1466702107469 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 10:15:07 INFO - PROCESS | 1966 | 1466702107519 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 1966 | 1466702107520 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:15:07 INFO - PROCESS | 1966 | 1466702107522 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 1966 | 1466702107523 Marionette TRACE conn2 <- [1,758,null,{}] 10:15:07 INFO - PROCESS | 1966 | 1466702107526 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 1966 | 1466702107530 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:07 INFO - PROCESS | 1966 | 1466702107639 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:15:07 INFO - PROCESS | 1966 | 1466702107648 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 1966 | 1466702107649 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12355d800 == 35 [pid = 1966] [id = 197] 10:15:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x124110400) [pid = 1966] [serial = 589] [outer = 0x0] 10:15:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x1256f0000) [pid = 1966] [serial = 590] [outer = 0x124110400] 10:15:07 INFO - PROCESS | 1966 | 1466702107674 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x126d0e800) [pid = 1966] [serial = 591] [outer = 0x124110400] 10:15:07 INFO - PROCESS | 1966 | 1466702107968 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 471ms 10:15:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:15:08 INFO - PROCESS | 1966 | 1466702107999 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 1966 | 1466702108001 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:15:08 INFO - PROCESS | 1966 | 1466702108004 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 1966 | 1466702108006 Marionette TRACE conn2 <- [1,762,null,{}] 10:15:08 INFO - PROCESS | 1966 | 1466702108013 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 1966 | 1466702108015 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:08 INFO - PROCESS | 1966 | 1466702108132 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:15:08 INFO - PROCESS | 1966 | 1466702108138 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 1966 | 1466702108139 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c12800 == 36 [pid = 1966] [id = 198] 10:15:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x119c63000) [pid = 1966] [serial = 592] [outer = 0x0] 10:15:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x12886fc00) [pid = 1966] [serial = 593] [outer = 0x119c63000] 10:15:08 INFO - PROCESS | 1966 | 1466702108180 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x128877400) [pid = 1966] [serial = 594] [outer = 0x119c63000] 10:15:09 INFO - PROCESS | 1966 | 1466702109011 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1024ms 10:15:09 INFO - PROCESS | 1966 | 1466702109028 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 1966 | 1466702109031 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:15:09 INFO - PROCESS | 1966 | 1466702109035 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 1966 | 1466702109037 Marionette TRACE conn2 <- [1,766,null,{}] 10:15:09 INFO - PROCESS | 1966 | 1466702109041 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:09 INFO - PROCESS | 1966 | 1466702109042 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:09 INFO - PROCESS | 1966 | 1466702109172 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:15:09 INFO - PROCESS | 1966 | 1466702109220 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 1966 | 1466702109222 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f1a000 == 37 [pid = 1966] [id = 199] 10:15:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x115e87400) [pid = 1966] [serial = 595] [outer = 0x0] 10:15:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x11680ac00) [pid = 1966] [serial = 596] [outer = 0x115e87400] 10:15:09 INFO - PROCESS | 1966 | 1466702109255 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x11747ec00) [pid = 1966] [serial = 597] [outer = 0x115e87400] 10:15:10 INFO - PROCESS | 1966 | 1466702110135 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:15:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 10:15:10 INFO - PROCESS | 1966 | 1466702110158 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 1966 | 1466702110161 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:15:10 INFO - PROCESS | 1966 | 1466702110167 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 1966 | 1466702110169 Marionette TRACE conn2 <- [1,770,null,{}] 10:15:10 INFO - PROCESS | 1966 | 1466702110172 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 1966 | 1466702110174 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:10 INFO - PROCESS | 1966 | 1466702110255 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:15:10 INFO - PROCESS | 1966 | 1466702110349 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 1966 | 1466702110350 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x119a95800 == 38 [pid = 1966] [id = 200] 10:15:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x118a6a400) [pid = 1966] [serial = 598] [outer = 0x0] 10:15:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1192fb400) [pid = 1966] [serial = 599] [outer = 0x118a6a400] 10:15:10 INFO - PROCESS | 1966 | 1466702110381 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x119816c00) [pid = 1966] [serial = 600] [outer = 0x118a6a400] 10:15:10 INFO - PROCESS | 1966 | 1466702110822 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 720ms 10:15:10 INFO - PROCESS | 1966 | 1466702110887 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 1966 | 1466702110889 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:15:10 INFO - PROCESS | 1966 | 1466702110892 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 1966 | 1466702110894 Marionette TRACE conn2 <- [1,774,null,{}] 10:15:10 INFO - PROCESS | 1966 | 1466702110902 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 1966 | 1466702110905 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:11 INFO - PROCESS | 1966 | 1466702111000 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:15:11 INFO - PROCESS | 1966 | 1466702111045 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 1966 | 1466702111048 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x121024800 == 39 [pid = 1966] [id = 201] 10:15:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x120fad400) [pid = 1966] [serial = 601] [outer = 0x0] 10:15:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x121561400) [pid = 1966] [serial = 602] [outer = 0x120fad400] 10:15:11 INFO - PROCESS | 1966 | 1466702111072 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x124672800) [pid = 1966] [serial = 603] [outer = 0x120fad400] 10:15:11 INFO - PROCESS | 1966 | 1466702111819 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 973ms 10:15:11 INFO - PROCESS | 1966 | 1466702111865 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 1966 | 1466702111868 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:15:11 INFO - PROCESS | 1966 | 1466702111871 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 1966 | 1466702111873 Marionette TRACE conn2 <- [1,778,null,{}] 10:15:11 INFO - PROCESS | 1966 | 1466702111876 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:11 INFO - PROCESS | 1966 | 1466702111878 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:11 INFO - PROCESS | 1966 | 1466702111968 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:15:12 INFO - PROCESS | 1966 | 1466702112019 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 1966 | 1466702112022 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x117472800 == 40 [pid = 1966] [id = 202] 10:15:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x116135c00) [pid = 1966] [serial = 604] [outer = 0x0] 10:15:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1168ef000) [pid = 1966] [serial = 605] [outer = 0x116135c00] 10:15:12 INFO - PROCESS | 1966 | 1466702112050 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1180b3800) [pid = 1966] [serial = 606] [outer = 0x116135c00] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12355d800 == 39 [pid = 1966] [id = 197] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x117469800 == 38 [pid = 1966] [id = 196] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12103d800 == 37 [pid = 1966] [id = 195] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119a9f800 == 36 [pid = 1966] [id = 194] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x1180be800 == 35 [pid = 1966] [id = 193] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x11714a800 == 34 [pid = 1966] [id = 192] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x118291000 == 33 [pid = 1966] [id = 191] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x112ef1000 == 32 [pid = 1966] [id = 190] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119250800 == 31 [pid = 1966] [id = 182] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x121024800 == 30 [pid = 1966] [id = 201] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119a95800 == 29 [pid = 1966] [id = 200] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x124c12800 == 28 [pid = 1966] [id = 198] 10:15:12 INFO - PROCESS | 1966 | --DOCSHELL 0x116f1a000 == 27 [pid = 1966] [id = 199] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1243b2000) [pid = 1966] [serial = 566] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x118ab2000) [pid = 1966] [serial = 554] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x11996a400) [pid = 1966] [serial = 546] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x118a6b400) [pid = 1966] [serial = 545] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x117485c00) [pid = 1966] [serial = 551] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x115dcd000) [pid = 1966] [serial = 548] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x11647a800) [pid = 1966] [serial = 549] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x1199d8000) [pid = 1966] [serial = 557] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1185ac400) [pid = 1966] [serial = 540] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x1176f1800) [pid = 1966] [serial = 539] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x121ce5000) [pid = 1966] [serial = 543] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x1214ee400) [pid = 1966] [serial = 542] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1183fa000) [pid = 1966] [serial = 560] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x1199e1800) [pid = 1966] [serial = 561] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x120fb9c00) [pid = 1966] [serial = 563] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x1199e0c00) [pid = 1966] [serial = 558] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x11960dc00) [pid = 1966] [serial = 555] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x121a64000) [pid = 1966] [serial = 564] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x1180a7c00) [pid = 1966] [serial = 552] [outer = 0x0] [url = about:blank] 10:15:12 INFO - PROCESS | 1966 | 1466702112943 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1124ms 10:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:15:13 INFO - PROCESS | 1966 | 1466702112996 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 1966 | 1466702112998 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:15:13 INFO - PROCESS | 1966 | 1466702113001 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 1966 | 1466702113002 Marionette TRACE conn2 <- [1,782,null,{}] 10:15:13 INFO - PROCESS | 1966 | 1466702113007 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 1966 | 1466702113009 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:13 INFO - PROCESS | 1966 | 1466702113085 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:15:13 INFO - PROCESS | 1966 | 1466702113089 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 1966 | 1466702113094 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x115da4000 == 28 [pid = 1966] [id = 203] 10:15:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x1133d1400) [pid = 1966] [serial = 607] [outer = 0x0] 10:15:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x1133f4c00) [pid = 1966] [serial = 608] [outer = 0x1133d1400] 10:15:13 INFO - PROCESS | 1966 | 1466702113124 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x11295fc00) [pid = 1966] [serial = 609] [outer = 0x1133d1400] 10:15:13 INFO - PROCESS | 1966 | 1466702113488 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 521ms 10:15:13 INFO - PROCESS | 1966 | 1466702113522 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 1966 | 1466702113525 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:15:13 INFO - PROCESS | 1966 | 1466702113530 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 1966 | 1466702113532 Marionette TRACE conn2 <- [1,786,null,{}] 10:15:13 INFO - PROCESS | 1966 | 1466702113534 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 1966 | 1466702113536 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:13 INFO - PROCESS | 1966 | 1466702113609 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:15:13 INFO - PROCESS | 1966 | 1466702113613 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 1966 | 1466702113615 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x11714e800 == 29 [pid = 1966] [id = 204] 10:15:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x1168f4400) [pid = 1966] [serial = 610] [outer = 0x0] 10:15:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1176f1800) [pid = 1966] [serial = 611] [outer = 0x1168f4400] 10:15:13 INFO - PROCESS | 1966 | 1466702113644 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x118131800) [pid = 1966] [serial = 612] [outer = 0x1168f4400] 10:15:13 INFO - PROCESS | 1966 | 1466702113981 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 10:15:14 INFO - PROCESS | 1966 | 1466702113999 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 1966 | 1466702114001 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:15:14 INFO - PROCESS | 1966 | 1466702114003 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 1966 | 1466702114005 Marionette TRACE conn2 <- [1,790,null,{}] 10:15:14 INFO - PROCESS | 1966 | 1466702114015 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:14 INFO - PROCESS | 1966 | 1466702114018 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:14 INFO - PROCESS | 1966 | 1466702114094 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:15:14 INFO - PROCESS | 1966 | 1466702114143 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 1966 | 1466702114145 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x118292800 == 30 [pid = 1966] [id = 205] 10:15:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x112966c00) [pid = 1966] [serial = 613] [outer = 0x0] 10:15:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x1185b7800) [pid = 1966] [serial = 614] [outer = 0x112966c00] 10:15:14 INFO - PROCESS | 1966 | 1466702114173 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x119614800) [pid = 1966] [serial = 615] [outer = 0x112966c00] 10:15:14 INFO - PROCESS | 1966 | 1466702114468 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 525ms 10:15:14 INFO - PROCESS | 1966 | 1466702114529 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 1966 | 1466702114530 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:15:14 INFO - PROCESS | 1966 | 1466702114533 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 1966 | 1466702114534 Marionette TRACE conn2 <- [1,794,null,{}] 10:15:14 INFO - PROCESS | 1966 | 1466702114536 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:14 INFO - PROCESS | 1966 | 1466702114537 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:14 INFO - PROCESS | 1966 | 1466702114610 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:15:14 INFO - PROCESS | 1966 | 1466702114614 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 1966 | 1466702114615 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x11924e800 == 31 [pid = 1966] [id = 206] 10:15:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x11847a000) [pid = 1966] [serial = 616] [outer = 0x0] 10:15:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1199d7800) [pid = 1966] [serial = 617] [outer = 0x11847a000] 10:15:14 INFO - PROCESS | 1966 | 1466702114687 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x119a18800) [pid = 1966] [serial = 618] [outer = 0x11847a000] 10:15:14 INFO - PROCESS | 1966 | 1466702114946 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 10:15:15 INFO - PROCESS | 1966 | 1466702115001 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 1966 | 1466702115003 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:15:15 INFO - PROCESS | 1966 | 1466702115017 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 1966 | 1466702115018 Marionette TRACE conn2 <- [1,798,null,{}] 10:15:15 INFO - PROCESS | 1966 | 1466702115031 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 1966 | 1466702115032 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:15 INFO - PROCESS | 1966 | 1466702115120 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:15:15 INFO - PROCESS | 1966 | 1466702115152 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 1966 | 1466702115154 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c93000 == 32 [pid = 1966] [id = 207] 10:15:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1168f1000) [pid = 1966] [serial = 619] [outer = 0x0] 10:15:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119c66c00) [pid = 1966] [serial = 620] [outer = 0x1168f1000] 10:15:15 INFO - PROCESS | 1966 | 1466702115180 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x120fbac00) [pid = 1966] [serial = 621] [outer = 0x1168f1000] 10:15:15 INFO - PROCESS | 1966 | 1466702115503 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 525ms 10:15:15 INFO - PROCESS | 1966 | 1466702115538 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 1966 | 1466702115539 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:15:15 INFO - PROCESS | 1966 | 1466702115547 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 1966 | 1466702115548 Marionette TRACE conn2 <- [1,802,null,{}] 10:15:15 INFO - PROCESS | 1966 | 1466702115550 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 1966 | 1466702115554 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:15 INFO - PROCESS | 1966 | 1466702115664 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:15:15 INFO - PROCESS | 1966 | 1466702115668 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 1966 | 1466702115669 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110b000 == 33 [pid = 1966] [id = 208] 10:15:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x119ed7400) [pid = 1966] [serial = 622] [outer = 0x0] 10:15:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x12182d400) [pid = 1966] [serial = 623] [outer = 0x119ed7400] 10:15:15 INFO - PROCESS | 1966 | 1466702115694 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x124526000) [pid = 1966] [serial = 624] [outer = 0x119ed7400] 10:15:16 INFO - PROCESS | 1966 | 1466702116050 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 10:15:16 INFO - PROCESS | 1966 | 1466702116066 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 1966 | 1466702116067 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:15:16 INFO - PROCESS | 1966 | 1466702116069 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 1966 | 1466702116070 Marionette TRACE conn2 <- [1,806,null,{}] 10:15:16 INFO - PROCESS | 1966 | 1466702116073 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 1966 | 1466702116075 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:16 INFO - PROCESS | 1966 | 1466702116174 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:15:16 INFO - PROCESS | 1966 | 1466702116208 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 1966 | 1466702116210 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x121468000 == 34 [pid = 1966] [id = 209] 10:15:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112958c00) [pid = 1966] [serial = 625] [outer = 0x0] 10:15:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1256f2800) [pid = 1966] [serial = 626] [outer = 0x112958c00] 10:15:16 INFO - PROCESS | 1966 | 1466702116235 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x126a14c00) [pid = 1966] [serial = 627] [outer = 0x112958c00] 10:15:16 INFO - PROCESS | 1966 | [1966] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:15:16 INFO - PROCESS | 1966 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:15:16 INFO - PROCESS | 1966 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:15:16 INFO - PROCESS | 1966 | [GFX2-]: Using SkiaGL canvas. 10:15:16 INFO - PROCESS | 1966 | 1466702116570 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 10:15:16 INFO - PROCESS | 1966 | 1466702116588 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:15:16 INFO - PROCESS | 1966 | 1466702116589 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:15:16 INFO - PROCESS | 1966 | 1466702116592 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 1966 | 1466702116593 Marionette TRACE conn2 <- [1,810,null,{}] 10:15:16 INFO - PROCESS | 1966 | 1466702116595 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 1966 | 1466702116596 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:16 INFO - PROCESS | 1966 | 1466702116689 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:15:16 INFO - PROCESS | 1966 | 1466702116693 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 1966 | 1466702116694 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x123467800 == 35 [pid = 1966] [id = 210] 10:15:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x121224400) [pid = 1966] [serial = 628] [outer = 0x0] 10:15:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x126d18c00) [pid = 1966] [serial = 629] [outer = 0x121224400] 10:15:16 INFO - PROCESS | 1966 | 1466702116718 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x128874000) [pid = 1966] [serial = 630] [outer = 0x121224400] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119c63000) [pid = 1966] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x11996c800) [pid = 1966] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1161a5c00) [pid = 1966] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x124110400) [pid = 1966] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1180ab800) [pid = 1966] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1110a0c00) [pid = 1966] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1168f0000) [pid = 1966] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x118136000) [pid = 1966] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x119817800) [pid = 1966] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:15:17 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x1168fcc00) [pid = 1966] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:15:17 INFO - PROCESS | 1966 | 1466702117114 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 10:15:17 INFO - PROCESS | 1966 | 1466702117162 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:15:17 INFO - PROCESS | 1966 | 1466702117164 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:15:17 INFO - PROCESS | 1966 | 1466702117166 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 1966 | 1466702117167 Marionette TRACE conn2 <- [1,814,null,{}] 10:15:17 INFO - PROCESS | 1966 | 1466702117170 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 1966 | 1466702117171 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:17 INFO - PROCESS | 1966 | 1466702117248 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:15:17 INFO - PROCESS | 1966 | 1466702117252 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 1966 | 1466702117253 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x118291000 == 36 [pid = 1966] [id = 211] 10:15:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1168f0000) [pid = 1966] [serial = 631] [outer = 0x0] 10:15:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1192f6800) [pid = 1966] [serial = 632] [outer = 0x1168f0000] 10:15:17 INFO - PROCESS | 1966 | 1466702117279 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x120fb8400) [pid = 1966] [serial = 633] [outer = 0x1168f0000] 10:15:17 INFO - PROCESS | 1966 | 1466702117593 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 1966 | 1466702117639 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:15:17 INFO - PROCESS | 1966 | 1466702117641 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 1966 | 1466702117642 Marionette TRACE conn2 <- [1,818,null,{}] 10:15:17 INFO - PROCESS | 1966 | 1466702117644 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 1966 | 1466702117645 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:17 INFO - PROCESS | 1966 | 1466702117737 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:15:17 INFO - PROCESS | 1966 | 1466702117746 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 1966 | 1466702117747 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a4d800 == 37 [pid = 1966] [id = 212] 10:15:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x12466b400) [pid = 1966] [serial = 634] [outer = 0x0] 10:15:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x128874800) [pid = 1966] [serial = 635] [outer = 0x12466b400] 10:15:17 INFO - PROCESS | 1966 | 1466702117771 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x12896a800) [pid = 1966] [serial = 636] [outer = 0x12466b400] 10:15:18 INFO - PROCESS | 1966 | 1466702118071 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 471ms 10:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:15:18 INFO - PROCESS | 1966 | 1466702118112 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 1966 | 1466702118113 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:15:18 INFO - PROCESS | 1966 | 1466702118115 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 1966 | 1466702118117 Marionette TRACE conn2 <- [1,822,null,{}] 10:15:18 INFO - PROCESS | 1966 | 1466702118119 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 1966 | 1466702118121 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:18 INFO - PROCESS | 1966 | 1466702118215 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:15:18 INFO - PROCESS | 1966 | 1466702118218 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 1966 | 1466702118220 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c90000 == 38 [pid = 1966] [id = 213] 10:15:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12896d800) [pid = 1966] [serial = 637] [outer = 0x0] 10:15:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x128976000) [pid = 1966] [serial = 638] [outer = 0x12896d800] 10:15:18 INFO - PROCESS | 1966 | 1466702118248 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x128adb000) [pid = 1966] [serial = 639] [outer = 0x12896d800] 10:15:18 INFO - PROCESS | 1966 | 1466702118572 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 1966 | 1466702118589 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:15:18 INFO - PROCESS | 1966 | 1466702118595 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 1966 | 1466702118597 Marionette TRACE conn2 <- [1,826,null,{}] 10:15:18 INFO - PROCESS | 1966 | 1466702118600 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 1966 | 1466702118602 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:18 INFO - PROCESS | 1966 | 1466702118752 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:15:18 INFO - PROCESS | 1966 | 1466702118762 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 1966 | 1466702118763 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x129227800 == 39 [pid = 1966] [id = 214] 10:15:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x128adbc00) [pid = 1966] [serial = 640] [outer = 0x0] 10:15:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x128b23c00) [pid = 1966] [serial = 641] [outer = 0x128adbc00] 10:15:18 INFO - PROCESS | 1966 | 1466702118803 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x128b29000) [pid = 1966] [serial = 642] [outer = 0x128adbc00] 10:15:19 INFO - PROCESS | 1966 | 1466702119361 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 823ms 10:15:19 INFO - PROCESS | 1966 | 1466702119416 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 1966 | 1466702119419 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:15:19 INFO - PROCESS | 1966 | 1466702119446 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 1966 | 1466702119448 Marionette TRACE conn2 <- [1,830,null,{}] 10:15:19 INFO - PROCESS | 1966 | 1466702119452 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:19 INFO - PROCESS | 1966 | 1466702119454 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:19 INFO - PROCESS | 1966 | 1466702119562 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:15:19 INFO - PROCESS | 1966 | 1466702119637 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 1966 | 1466702119638 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x117143800 == 40 [pid = 1966] [id = 215] 10:15:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1133f5000) [pid = 1966] [serial = 643] [outer = 0x0] 10:15:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1164e2000) [pid = 1966] [serial = 644] [outer = 0x1133f5000] 10:15:19 INFO - PROCESS | 1966 | 1466702119670 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11747a400) [pid = 1966] [serial = 645] [outer = 0x1133f5000] 10:15:20 INFO - PROCESS | 1966 | 1466702120185 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 774ms 10:15:20 INFO - PROCESS | 1966 | 1466702120220 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 1966 | 1466702120228 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:15:20 INFO - PROCESS | 1966 | 1466702120235 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 1966 | 1466702120238 Marionette TRACE conn2 <- [1,834,null,{}] 10:15:20 INFO - PROCESS | 1966 | 1466702120241 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:20 INFO - PROCESS | 1966 | 1466702120244 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:20 INFO - PROCESS | 1966 | 1466702120401 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:15:20 INFO - PROCESS | 1966 | 1466702120513 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 1966 | 1466702120515 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102b800 == 41 [pid = 1966] [id = 216] 10:15:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1183fb000) [pid = 1966] [serial = 646] [outer = 0x0] 10:15:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1185acc00) [pid = 1966] [serial = 647] [outer = 0x1183fb000] 10:15:20 INFO - PROCESS | 1966 | 1466702120565 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118ab8c00) [pid = 1966] [serial = 648] [outer = 0x1183fb000] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x119c90000 == 40 [pid = 1966] [id = 213] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x126a4d800 == 39 [pid = 1966] [id = 212] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x118291000 == 38 [pid = 1966] [id = 211] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x123467800 == 37 [pid = 1966] [id = 210] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x121468000 == 36 [pid = 1966] [id = 209] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12110b000 == 35 [pid = 1966] [id = 208] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x119c93000 == 34 [pid = 1966] [id = 207] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x11924e800 == 33 [pid = 1966] [id = 206] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x118292800 == 32 [pid = 1966] [id = 205] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x11714e800 == 31 [pid = 1966] [id = 204] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x115da4000 == 30 [pid = 1966] [id = 203] 10:15:21 INFO - PROCESS | 1966 | --DOCSHELL 0x117472800 == 29 [pid = 1966] [id = 202] 10:15:21 INFO - PROCESS | 1966 | 1466702121246 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1027ms 10:15:21 INFO - PROCESS | 1966 | 1466702121262 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 1966 | 1466702121264 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:15:21 INFO - PROCESS | 1966 | 1466702121267 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 1966 | 1466702121269 Marionette TRACE conn2 <- [1,838,null,{}] 10:15:21 INFO - PROCESS | 1966 | 1466702121273 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 1966 | 1466702121276 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:21 INFO - PROCESS | 1966 | 1466702121358 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x121827800) [pid = 1966] [serial = 584] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1185b4c00) [pid = 1966] [serial = 587] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1256f0000) [pid = 1966] [serial = 590] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126d0e800) [pid = 1966] [serial = 591] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1183f1400) [pid = 1966] [serial = 572] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1185ae000) [pid = 1966] [serial = 573] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112a7e000) [pid = 1966] [serial = 569] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x113c4e400) [pid = 1966] [serial = 570] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1168fa000) [pid = 1966] [serial = 575] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1176f3400) [pid = 1966] [serial = 576] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1185b9c00) [pid = 1966] [serial = 578] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1192ef400) [pid = 1966] [serial = 579] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x119a13400) [pid = 1966] [serial = 581] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x128877400) [pid = 1966] [serial = 594] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x124b9f000) [pid = 1966] [serial = 567] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1199e4400) [pid = 1966] [serial = 588] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x1241c7800) [pid = 1966] [serial = 585] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x120fb2000) [pid = 1966] [serial = 582] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12886fc00) [pid = 1966] [serial = 593] [outer = 0x0] [url = about:blank] 10:15:21 INFO - PROCESS | 1966 | 1466702121413 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 1966 | 1466702121416 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x116687800 == 30 [pid = 1966] [id = 217] 10:15:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x113c4e400) [pid = 1966] [serial = 649] [outer = 0x0] 10:15:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1168efc00) [pid = 1966] [serial = 650] [outer = 0x113c4e400] 10:15:21 INFO - PROCESS | 1966 | 1466702121445 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1176f4800) [pid = 1966] [serial = 651] [outer = 0x113c4e400] 10:15:21 INFO - PROCESS | 1966 | 1466702121787 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 573ms 10:15:21 INFO - PROCESS | 1966 | 1466702121840 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 1966 | 1466702121843 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:15:21 INFO - PROCESS | 1966 | 1466702121847 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 1966 | 1466702121848 Marionette TRACE conn2 <- [1,842,null,{}] 10:15:21 INFO - PROCESS | 1966 | 1466702121851 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 1966 | 1466702121852 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:21 INFO - PROCESS | 1966 | 1466702121935 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:15:21 INFO - PROCESS | 1966 | 1466702121984 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 1966 | 1466702121985 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x117479800 == 31 [pid = 1966] [id = 218] 10:15:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x117d14000) [pid = 1966] [serial = 652] [outer = 0x0] 10:15:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1185b4c00) [pid = 1966] [serial = 653] [outer = 0x117d14000] 10:15:22 INFO - PROCESS | 1966 | 1466702122017 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x11960d400) [pid = 1966] [serial = 654] [outer = 0x117d14000] 10:15:22 INFO - PROCESS | 1966 | 1466702122461 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 668ms 10:15:22 INFO - PROCESS | 1966 | 1466702122516 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:15:22 INFO - PROCESS | 1966 | 1466702122519 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:15:22 INFO - PROCESS | 1966 | 1466702122522 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - PROCESS | 1966 | 1466702122527 Marionette TRACE conn2 <- [1,846,null,{}] 10:15:22 INFO - PROCESS | 1966 | 1466702122539 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:22 INFO - PROCESS | 1966 | 1466702122545 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:22 INFO - PROCESS | 1966 | 1466702122635 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:15:22 INFO - PROCESS | 1966 | 1466702122647 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 1966 | 1466702122649 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x119a96000 == 32 [pid = 1966] [id = 219] 10:15:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1131ca800) [pid = 1966] [serial = 655] [outer = 0x0] 10:15:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119edd800) [pid = 1966] [serial = 656] [outer = 0x1131ca800] 10:15:22 INFO - PROCESS | 1966 | 1466702122677 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x12109c000) [pid = 1966] [serial = 657] [outer = 0x1131ca800] 10:15:23 INFO - PROCESS | 1966 | 1466702123002 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 527ms 10:15:23 INFO - PROCESS | 1966 | 1466702123048 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:15:23 INFO - PROCESS | 1966 | 1466702123050 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:15:23 INFO - PROCESS | 1966 | 1466702123052 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 1966 | 1466702123053 Marionette TRACE conn2 <- [1,850,null,{}] 10:15:23 INFO - PROCESS | 1966 | 1466702123056 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:23 INFO - PROCESS | 1966 | 1466702123057 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:23 INFO - PROCESS | 1966 | 1466702123163 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:15:23 INFO - PROCESS | 1966 | 1466702123168 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 1966 | 1466702123169 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x121023800 == 33 [pid = 1966] [id = 220] 10:15:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11960f000) [pid = 1966] [serial = 658] [outer = 0x0] 10:15:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12182e800) [pid = 1966] [serial = 659] [outer = 0x11960f000] 10:15:23 INFO - PROCESS | 1966 | 1466702123195 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1243ac400) [pid = 1966] [serial = 660] [outer = 0x11960f000] 10:15:23 INFO - PROCESS | 1966 | 1466702123552 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 10:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:15:23 INFO - PROCESS | 1966 | 1466702123571 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 1966 | 1466702123572 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:15:23 INFO - PROCESS | 1966 | 1466702123574 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 1966 | 1466702123575 Marionette TRACE conn2 <- [1,854,null,{}] 10:15:23 INFO - PROCESS | 1966 | 1466702123577 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:23 INFO - PROCESS | 1966 | 1466702123578 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:23 INFO - PROCESS | 1966 | 1466702123670 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:15:23 INFO - PROCESS | 1966 | 1466702123682 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 1966 | 1466702123684 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x121860000 == 34 [pid = 1966] [id = 221] 10:15:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1243b6800) [pid = 1966] [serial = 661] [outer = 0x0] 10:15:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x124ba0800) [pid = 1966] [serial = 662] [outer = 0x1243b6800] 10:15:23 INFO - PROCESS | 1966 | 1466702123708 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12560ec00) [pid = 1966] [serial = 663] [outer = 0x1243b6800] 10:15:24 INFO - PROCESS | 1966 | 1466702124064 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 520ms 10:15:24 INFO - PROCESS | 1966 | 1466702124102 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 1966 | 1466702124104 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:15:24 INFO - PROCESS | 1966 | 1466702124108 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 1966 | 1466702124110 Marionette TRACE conn2 <- [1,858,null,{}] 10:15:24 INFO - PROCESS | 1966 | 1466702124113 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:24 INFO - PROCESS | 1966 | 1466702124119 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:24 INFO - PROCESS | 1966 | 1466702124297 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:15:24 INFO - PROCESS | 1966 | 1466702124313 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 1966 | 1466702124314 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c53000 == 35 [pid = 1966] [id = 222] 10:15:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1256fb800) [pid = 1966] [serial = 664] [outer = 0x0] 10:15:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126d39400) [pid = 1966] [serial = 665] [outer = 0x1256fb800] 10:15:24 INFO - PROCESS | 1966 | 1466702124355 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128acf400) [pid = 1966] [serial = 666] [outer = 0x1256fb800] 10:15:24 INFO - PROCESS | 1966 | 1466702124754 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 10:15:24 INFO - PROCESS | 1966 | 1466702124779 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 1966 | 1466702124780 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:15:24 INFO - PROCESS | 1966 | 1466702124782 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 1966 | 1466702124783 Marionette TRACE conn2 <- [1,862,null,{}] 10:15:24 INFO - PROCESS | 1966 | 1466702124785 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:24 INFO - PROCESS | 1966 | 1466702124787 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:24 INFO - PROCESS | 1966 | 1466702124879 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:15:24 INFO - PROCESS | 1966 | 1466702124914 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 1966 | 1466702124915 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b55800 == 36 [pid = 1966] [id = 223] 10:15:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128ad1400) [pid = 1966] [serial = 667] [outer = 0x0] 10:15:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128ad8c00) [pid = 1966] [serial = 668] [outer = 0x128ad1400] 10:15:24 INFO - PROCESS | 1966 | 1466702124940 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128b21000) [pid = 1966] [serial = 669] [outer = 0x128ad1400] 10:15:25 INFO - PROCESS | 1966 | 1466702125256 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 10:15:25 INFO - PROCESS | 1966 | 1466702125300 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 1966 | 1466702125302 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:15:25 INFO - PROCESS | 1966 | 1466702125304 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 1966 | 1466702125305 Marionette TRACE conn2 <- [1,866,null,{}] 10:15:25 INFO - PROCESS | 1966 | 1466702125307 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 1966 | 1466702125308 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:25 INFO - PROCESS | 1966 | 1466702125402 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112966c00) [pid = 1966] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11847a000) [pid = 1966] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119ed7400) [pid = 1966] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1133d1400) [pid = 1966] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x116135c00) [pid = 1966] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1168f4400) [pid = 1966] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112958c00) [pid = 1966] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1168f0000) [pid = 1966] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x120fad400) [pid = 1966] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x121224400) [pid = 1966] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12896d800) [pid = 1966] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12466b400) [pid = 1966] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1168f1000) [pid = 1966] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x115e87400) [pid = 1966] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:15:25 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x118a6a400) [pid = 1966] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:15:25 INFO - PROCESS | 1966 | 1466702125521 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 1966 | 1466702125522 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180b9800 == 37 [pid = 1966] [id = 224] 10:15:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x11295bc00) [pid = 1966] [serial = 670] [outer = 0x0] 10:15:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x115dc5c00) [pid = 1966] [serial = 671] [outer = 0x11295bc00] 10:15:25 INFO - PROCESS | 1966 | 1466702125556 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1180ab000) [pid = 1966] [serial = 672] [outer = 0x11295bc00] 10:15:25 INFO - PROCESS | 1966 | 1466702125842 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 569ms 10:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:15:25 INFO - PROCESS | 1966 | 1466702125874 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 1966 | 1466702125877 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:15:25 INFO - PROCESS | 1966 | 1466702125881 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 1966 | 1466702125882 Marionette TRACE conn2 <- [1,870,null,{}] 10:15:25 INFO - PROCESS | 1966 | 1466702125884 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 1966 | 1466702125885 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:25 INFO - PROCESS | 1966 | 1466702125962 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:15:25 INFO - PROCESS | 1966 | 1466702125966 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 1966 | 1466702125967 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x11955d800 == 38 [pid = 1966] [id = 225] 10:15:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119813c00) [pid = 1966] [serial = 673] [outer = 0x0] 10:15:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x124ba2c00) [pid = 1966] [serial = 674] [outer = 0x119813c00] 10:15:25 INFO - PROCESS | 1966 | 1466702125993 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x128b27800) [pid = 1966] [serial = 675] [outer = 0x119813c00] 10:15:26 INFO - PROCESS | 1966 | 1466702126300 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 10:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:15:26 INFO - PROCESS | 1966 | 1466702126351 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 1966 | 1466702126352 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:15:26 INFO - PROCESS | 1966 | 1466702126354 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 1966 | 1466702126355 Marionette TRACE conn2 <- [1,874,null,{}] 10:15:26 INFO - PROCESS | 1966 | 1466702126357 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 1966 | 1466702126359 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:26 INFO - PROCESS | 1966 | 1466702126457 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:15:26 INFO - PROCESS | 1966 | 1466702126465 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 1966 | 1466702126467 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d0000 == 39 [pid = 1966] [id = 226] 10:15:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x128b2b400) [pid = 1966] [serial = 676] [outer = 0x0] 10:15:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x128b2f800) [pid = 1966] [serial = 677] [outer = 0x128b2b400] 10:15:26 INFO - PROCESS | 1966 | 1466702126499 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128b34800) [pid = 1966] [serial = 678] [outer = 0x128b2b400] 10:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 10:15:26 INFO - PROCESS | 1966 | 1466702126815 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:15:26 INFO - PROCESS | 1966 | 1466702126822 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 1966 | 1466702126824 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:15:26 INFO - PROCESS | 1966 | 1466702126829 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 1966 | 1466702126831 Marionette TRACE conn2 <- [1,878,null,{}] 10:15:26 INFO - PROCESS | 1966 | 1466702126833 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 1966 | 1466702126835 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:26 INFO - PROCESS | 1966 | 1466702126921 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:15:26 INFO - PROCESS | 1966 | 1466702126926 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 1966 | 1466702126928 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a91c000 == 40 [pid = 1966] [id = 227] 10:15:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x128b37400) [pid = 1966] [serial = 679] [outer = 0x0] 10:15:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128e9e800) [pid = 1966] [serial = 680] [outer = 0x128b37400] 10:15:26 INFO - PROCESS | 1966 | 1466702126955 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129206400) [pid = 1966] [serial = 681] [outer = 0x128b37400] 10:15:27 INFO - PROCESS | 1966 | 1466702127280 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 10:15:27 INFO - PROCESS | 1966 | 1466702127298 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 1966 | 1466702127299 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:15:27 INFO - PROCESS | 1966 | 1466702127301 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 1966 | 1466702127302 Marionette TRACE conn2 <- [1,882,null,{}] 10:15:27 INFO - PROCESS | 1966 | 1466702127305 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 1966 | 1466702127306 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:27 INFO - PROCESS | 1966 | 1466702127412 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:15:27 INFO - PROCESS | 1966 | 1466702127418 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 1966 | 1466702127426 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b003800 == 41 [pid = 1966] [id = 228] 10:15:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1199e1800) [pid = 1966] [serial = 682] [outer = 0x0] 10:15:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x129209c00) [pid = 1966] [serial = 683] [outer = 0x1199e1800] 10:15:27 INFO - PROCESS | 1966 | 1466702127451 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129478c00) [pid = 1966] [serial = 684] [outer = 0x1199e1800] 10:15:27 INFO - PROCESS | 1966 | 1466702127877 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 10:15:27 INFO - PROCESS | 1966 | 1466702127922 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 1966 | 1466702127925 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:15:27 INFO - PROCESS | 1966 | 1466702127928 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 1966 | 1466702127931 Marionette TRACE conn2 <- [1,886,null,{}] 10:15:27 INFO - PROCESS | 1966 | 1466702127935 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 1966 | 1466702127936 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:28 INFO - PROCESS | 1966 | 1466702128040 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:15:28 INFO - PROCESS | 1966 | 1466702128106 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 1966 | 1466702128108 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827d000 == 42 [pid = 1966] [id = 229] 10:15:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1133eac00) [pid = 1966] [serial = 685] [outer = 0x0] 10:15:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1168f4800) [pid = 1966] [serial = 686] [outer = 0x1133eac00] 10:15:28 INFO - PROCESS | 1966 | 1466702128139 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11813a000) [pid = 1966] [serial = 687] [outer = 0x1133eac00] 10:15:28 INFO - PROCESS | 1966 | 1466702128630 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 722ms 10:15:28 INFO - PROCESS | 1966 | 1466702128661 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 1966 | 1466702128666 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:15:28 INFO - PROCESS | 1966 | 1466702128677 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 1966 | 1466702128680 Marionette TRACE conn2 <- [1,890,null,{}] 10:15:28 INFO - PROCESS | 1966 | 1466702128684 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 1966 | 1466702128686 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:28 INFO - PROCESS | 1966 | 1466702128840 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:15:28 INFO - PROCESS | 1966 | 1466702128936 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 1966 | 1466702128938 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c1f800 == 43 [pid = 1966] [id = 230] 10:15:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119821800) [pid = 1966] [serial = 688] [outer = 0x0] 10:15:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1199d9800) [pid = 1966] [serial = 689] [outer = 0x119821800] 10:15:28 INFO - PROCESS | 1966 | 1466702128987 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x119e0e000) [pid = 1966] [serial = 690] [outer = 0x119821800] 10:15:29 INFO - PROCESS | 1966 | 1466702129483 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 825ms 10:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:15:29 INFO - PROCESS | 1966 | 1466702129498 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 1966 | 1466702129500 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:15:29 INFO - PROCESS | 1966 | 1466702129502 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 1966 | 1466702129504 Marionette TRACE conn2 <- [1,894,null,{}] 10:15:29 INFO - PROCESS | 1966 | 1466702129512 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:29 INFO - PROCESS | 1966 | 1466702129516 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:29 INFO - PROCESS | 1966 | 1466702129617 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:15:29 INFO - PROCESS | 1966 | 1466702129677 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 1966 | 1466702129680 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0ab000 == 44 [pid = 1966] [id = 231] 10:15:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x124105400) [pid = 1966] [serial = 691] [outer = 0x0] 10:15:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1256ed400) [pid = 1966] [serial = 692] [outer = 0x124105400] 10:15:29 INFO - PROCESS | 1966 | 1466702129729 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128876000) [pid = 1966] [serial = 693] [outer = 0x124105400] 10:15:30 INFO - PROCESS | 1966 | 1466702130259 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 773ms 10:15:30 INFO - PROCESS | 1966 | 1466702130275 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:15:30 INFO - PROCESS | 1966 | 1466702130277 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:15:30 INFO - PROCESS | 1966 | 1466702130279 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 1966 | 1466702130281 Marionette TRACE conn2 <- [1,898,null,{}] 10:15:30 INFO - PROCESS | 1966 | 1466702130283 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:30 INFO - PROCESS | 1966 | 1466702130285 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:30 INFO - PROCESS | 1966 | 1466702130387 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:15:30 INFO - PROCESS | 1966 | 1466702130437 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 1966 | 1466702130438 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb58800 == 45 [pid = 1966] [id = 232] 10:15:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12887c800) [pid = 1966] [serial = 694] [outer = 0x0] 10:15:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128b29400) [pid = 1966] [serial = 695] [outer = 0x12887c800] 10:15:30 INFO - PROCESS | 1966 | 1466702130482 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x128b38c00) [pid = 1966] [serial = 696] [outer = 0x12887c800] 10:15:30 INFO - PROCESS | 1966 | 1466702130916 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 669ms 10:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:15:30 INFO - PROCESS | 1966 | 1466702130949 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 1966 | 1466702130950 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:15:30 INFO - PROCESS | 1966 | 1466702130952 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 1966 | 1466702130953 Marionette TRACE conn2 <- [1,902,null,{}] 10:15:30 INFO - PROCESS | 1966 | 1466702130956 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:30 INFO - PROCESS | 1966 | 1466702130957 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:31 INFO - PROCESS | 1966 | 1466702131072 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:15:31 INFO - PROCESS | 1966 | 1466702131140 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 1966 | 1466702131141 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164aa800 == 46 [pid = 1966] [id = 233] 10:15:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x114e7fc00) [pid = 1966] [serial = 697] [outer = 0x0] 10:15:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x120fb1800) [pid = 1966] [serial = 698] [outer = 0x114e7fc00] 10:15:31 INFO - PROCESS | 1966 | 1466702131173 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x128e9f800) [pid = 1966] [serial = 699] [outer = 0x114e7fc00] 10:15:31 INFO - PROCESS | 1966 | 1466702131794 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 869ms 10:15:31 INFO - PROCESS | 1966 | 1466702131822 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 1966 | 1466702131826 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:15:31 INFO - PROCESS | 1966 | 1466702131851 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 1966 | 1466702131853 Marionette TRACE conn2 <- [1,906,null,{}] 10:15:31 INFO - PROCESS | 1966 | 1466702131857 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:31 INFO - PROCESS | 1966 | 1466702131861 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:31 INFO - PROCESS | 1966 | 1466702131954 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:15:32 INFO - PROCESS | 1966 | 1466702132020 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 1966 | 1466702132022 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180c9000 == 47 [pid = 1966] [id = 234] 10:15:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x115dca000) [pid = 1966] [serial = 700] [outer = 0x0] 10:15:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x116f6d400) [pid = 1966] [serial = 701] [outer = 0x115dca000] 10:15:32 INFO - PROCESS | 1966 | 1466702132049 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1180ab800) [pid = 1966] [serial = 702] [outer = 0x115dca000] 10:15:32 INFO - PROCESS | 1966 | 1466702132457 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12a91c000 == 46 [pid = 1966] [id = 227] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d0000 == 45 [pid = 1966] [id = 226] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x11955d800 == 44 [pid = 1966] [id = 225] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x1180b9800 == 43 [pid = 1966] [id = 224] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x128b55800 == 42 [pid = 1966] [id = 223] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x124c53000 == 41 [pid = 1966] [id = 222] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x121860000 == 40 [pid = 1966] [id = 221] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x121023800 == 39 [pid = 1966] [id = 220] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x119a96000 == 38 [pid = 1966] [id = 219] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x117479800 == 37 [pid = 1966] [id = 218] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x116687800 == 36 [pid = 1966] [id = 217] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12102b800 == 35 [pid = 1966] [id = 216] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x117143800 == 34 [pid = 1966] [id = 215] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x129227800 == 33 [pid = 1966] [id = 214] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x1164aa800 == 32 [pid = 1966] [id = 233] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb58800 == 31 [pid = 1966] [id = 232] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0ab000 == 30 [pid = 1966] [id = 231] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x124c1f800 == 29 [pid = 1966] [id = 230] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x11827d000 == 28 [pid = 1966] [id = 229] 10:15:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12b003800 == 27 [pid = 1966] [id = 228] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1133f4c00) [pid = 1966] [serial = 608] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11295fc00) [pid = 1966] [serial = 609] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1180b3800) [pid = 1966] [serial = 606] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1176f1800) [pid = 1966] [serial = 611] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1256f2800) [pid = 1966] [serial = 626] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x118131800) [pid = 1966] [serial = 612] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x120fb8400) [pid = 1966] [serial = 633] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124672800) [pid = 1966] [serial = 603] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x126a14c00) [pid = 1966] [serial = 627] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x126d18c00) [pid = 1966] [serial = 629] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128976000) [pid = 1966] [serial = 638] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128874800) [pid = 1966] [serial = 635] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1199d7800) [pid = 1966] [serial = 617] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x120fbac00) [pid = 1966] [serial = 621] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12896a800) [pid = 1966] [serial = 636] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11680ac00) [pid = 1966] [serial = 596] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x121561400) [pid = 1966] [serial = 602] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1185b7800) [pid = 1966] [serial = 614] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119c66c00) [pid = 1966] [serial = 620] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128874000) [pid = 1966] [serial = 630] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119816c00) [pid = 1966] [serial = 600] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1192fb400) [pid = 1966] [serial = 599] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x11747ec00) [pid = 1966] [serial = 597] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1168ef000) [pid = 1966] [serial = 605] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12182d400) [pid = 1966] [serial = 623] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192f6800) [pid = 1966] [serial = 632] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128adb000) [pid = 1966] [serial = 639] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128b23c00) [pid = 1966] [serial = 641] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119614800) [pid = 1966] [serial = 615] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x119a18800) [pid = 1966] [serial = 618] [outer = 0x0] [url = about:blank] 10:15:32 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x124526000) [pid = 1966] [serial = 624] [outer = 0x0] [url = about:blank] 10:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1175ms 10:15:33 INFO - PROCESS | 1966 | 1466702133033 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 1966 | 1466702133036 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:15:33 INFO - PROCESS | 1966 | 1466702133042 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 1966 | 1466702133043 Marionette TRACE conn2 <- [1,910,null,{}] 10:15:33 INFO - PROCESS | 1966 | 1466702133047 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:33 INFO - PROCESS | 1966 | 1466702133049 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:33 INFO - PROCESS | 1966 | 1466702133129 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:15:33 INFO - PROCESS | 1966 | 1466702133135 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 1966 | 1466702133138 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x11264a000 == 28 [pid = 1966] [id = 235] 10:15:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1122a4800) [pid = 1966] [serial = 703] [outer = 0x0] 10:15:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112753c00) [pid = 1966] [serial = 704] [outer = 0x1122a4800] 10:15:33 INFO - PROCESS | 1966 | 1466702133169 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112a75800) [pid = 1966] [serial = 705] [outer = 0x1122a4800] 10:15:33 INFO - PROCESS | 1966 | 1466702133492 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 474ms 10:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:15:33 INFO - PROCESS | 1966 | 1466702133514 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 1966 | 1466702133516 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:15:33 INFO - PROCESS | 1966 | 1466702133521 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 1966 | 1466702133524 Marionette TRACE conn2 <- [1,914,null,{}] 10:15:33 INFO - PROCESS | 1966 | 1466702133529 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:33 INFO - PROCESS | 1966 | 1466702133531 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:33 INFO - PROCESS | 1966 | 1466702133620 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:15:33 INFO - PROCESS | 1966 | 1466702133670 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 1966 | 1466702133671 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x116627800 == 29 [pid = 1966] [id = 236] 10:15:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112e05400) [pid = 1966] [serial = 706] [outer = 0x0] 10:15:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x113317800) [pid = 1966] [serial = 707] [outer = 0x112e05400] 10:15:33 INFO - PROCESS | 1966 | 1466702133698 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1133f8400) [pid = 1966] [serial = 708] [outer = 0x112e05400] 10:15:33 INFO - PROCESS | 1966 | 1466702133985 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 477ms 10:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:15:34 INFO - PROCESS | 1966 | 1466702133999 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 1966 | 1466702134001 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:15:34 INFO - PROCESS | 1966 | 1466702134003 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 1966 | 1466702134004 Marionette TRACE conn2 <- [1,918,null,{}] 10:15:34 INFO - PROCESS | 1966 | 1466702134020 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 1966 | 1466702134023 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:34 INFO - PROCESS | 1966 | 1466702134113 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:15:34 INFO - PROCESS | 1966 | 1466702134118 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 1966 | 1466702134121 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x118050000 == 30 [pid = 1966] [id = 237] 10:15:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x11747c400) [pid = 1966] [serial = 709] [outer = 0x0] 10:15:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11747f800) [pid = 1966] [serial = 710] [outer = 0x11747c400] 10:15:34 INFO - PROCESS | 1966 | 1466702134151 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1176eb400) [pid = 1966] [serial = 711] [outer = 0x11747c400] 10:15:34 INFO - PROCESS | 1966 | 1466702134502 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 10:15:34 INFO - PROCESS | 1966 | 1466702134523 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 1966 | 1466702134527 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:15:34 INFO - PROCESS | 1966 | 1466702134529 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 1966 | 1466702134531 Marionette TRACE conn2 <- [1,922,null,{}] 10:15:34 INFO - PROCESS | 1966 | 1466702134533 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 1966 | 1466702134534 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:34 INFO - PROCESS | 1966 | 1466702134610 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:15:34 INFO - PROCESS | 1966 | 1466702134614 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 1966 | 1466702134615 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ad6000 == 31 [pid = 1966] [id = 238] 10:15:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1180a8800) [pid = 1966] [serial = 712] [outer = 0x0] 10:15:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1180b2c00) [pid = 1966] [serial = 713] [outer = 0x1180a8800] 10:15:34 INFO - PROCESS | 1966 | 1466702134641 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11847b800) [pid = 1966] [serial = 714] [outer = 0x1180a8800] 10:15:34 INFO - PROCESS | 1966 | 1466702134967 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 10:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:15:35 INFO - PROCESS | 1966 | 1466702134998 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 1966 | 1466702135000 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:15:35 INFO - PROCESS | 1966 | 1466702135002 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 1966 | 1466702135003 Marionette TRACE conn2 <- [1,926,null,{}] 10:15:35 INFO - PROCESS | 1966 | 1466702135005 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:35 INFO - PROCESS | 1966 | 1466702135006 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:35 INFO - PROCESS | 1966 | 1466702135077 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:15:35 INFO - PROCESS | 1966 | 1466702135151 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 1966 | 1466702135152 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x119554800 == 32 [pid = 1966] [id = 239] 10:15:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1180a5800) [pid = 1966] [serial = 715] [outer = 0x0] 10:15:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1185b4400) [pid = 1966] [serial = 716] [outer = 0x1180a5800] 10:15:35 INFO - PROCESS | 1966 | 1466702135177 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x118a6d800) [pid = 1966] [serial = 717] [outer = 0x1180a5800] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1199e1800) [pid = 1966] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b37400) [pid = 1966] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1243b6800) [pid = 1966] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1256fb800) [pid = 1966] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11295bc00) [pid = 1966] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128ad1400) [pid = 1966] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1133f5000) [pid = 1966] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128adbc00) [pid = 1966] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x117d14000) [pid = 1966] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1183fb000) [pid = 1966] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x113c4e400) [pid = 1966] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1131ca800) [pid = 1966] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x11960f000) [pid = 1966] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128b2b400) [pid = 1966] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:15:35 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x119813c00) [pid = 1966] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:15:36 INFO - PROCESS | 1966 | 1466702136041 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1069ms 10:15:36 INFO - PROCESS | 1966 | 1466702136092 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 1966 | 1466702136095 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:15:36 INFO - PROCESS | 1966 | 1466702136098 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 1966 | 1466702136101 Marionette TRACE conn2 <- [1,930,null,{}] 10:15:36 INFO - PROCESS | 1966 | 1466702136105 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 1966 | 1466702136106 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:36 INFO - PROCESS | 1966 | 1466702136210 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:15:36 INFO - PROCESS | 1966 | 1466702136260 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 1966 | 1466702136261 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x117152000 == 33 [pid = 1966] [id = 240] 10:15:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1131c9c00) [pid = 1966] [serial = 718] [outer = 0x0] 10:15:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x113318800) [pid = 1966] [serial = 719] [outer = 0x1131c9c00] 10:15:36 INFO - PROCESS | 1966 | 1466702136293 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x113c4e400) [pid = 1966] [serial = 720] [outer = 0x1131c9c00] 10:15:36 INFO - PROCESS | 1966 | 1466702136819 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 774ms 10:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:15:36 INFO - PROCESS | 1966 | 1466702136951 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 1966 | 1466702136953 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:15:36 INFO - PROCESS | 1966 | 1466702136979 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 1966 | 1466702136982 Marionette TRACE conn2 <- [1,934,null,{}] 10:15:36 INFO - PROCESS | 1966 | 1466702136990 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 1966 | 1466702136993 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:37 INFO - PROCESS | 1966 | 1466702137141 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:15:37 INFO - PROCESS | 1966 | 1466702137186 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 1966 | 1466702137189 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x1131ae000 == 34 [pid = 1966] [id = 241] 10:15:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112fe3000) [pid = 1966] [serial = 721] [outer = 0x0] 10:15:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11331e800) [pid = 1966] [serial = 722] [outer = 0x112fe3000] 10:15:37 INFO - PROCESS | 1966 | 1466702137214 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x113c50800) [pid = 1966] [serial = 723] [outer = 0x112fe3000] 10:15:37 INFO - PROCESS | 1966 | --DOCSHELL 0x118ad6000 == 33 [pid = 1966] [id = 238] 10:15:37 INFO - PROCESS | 1966 | --DOCSHELL 0x118050000 == 32 [pid = 1966] [id = 237] 10:15:37 INFO - PROCESS | 1966 | --DOCSHELL 0x116627800 == 31 [pid = 1966] [id = 236] 10:15:37 INFO - PROCESS | 1966 | --DOCSHELL 0x11264a000 == 30 [pid = 1966] [id = 235] 10:15:37 INFO - PROCESS | 1966 | --DOCSHELL 0x1180c9000 == 29 [pid = 1966] [id = 234] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x129478c00) [pid = 1966] [serial = 684] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129209c00) [pid = 1966] [serial = 683] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128e9e800) [pid = 1966] [serial = 680] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124ba0800) [pid = 1966] [serial = 662] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12560ec00) [pid = 1966] [serial = 663] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x126d39400) [pid = 1966] [serial = 665] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x115dc5c00) [pid = 1966] [serial = 671] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x128b21000) [pid = 1966] [serial = 669] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1164e2000) [pid = 1966] [serial = 644] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x128ad8c00) [pid = 1966] [serial = 668] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x11747a400) [pid = 1966] [serial = 645] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x128b29000) [pid = 1966] [serial = 642] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x1185b4c00) [pid = 1966] [serial = 653] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x11960d400) [pid = 1966] [serial = 654] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x1185acc00) [pid = 1966] [serial = 647] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x118ab8c00) [pid = 1966] [serial = 648] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1168efc00) [pid = 1966] [serial = 650] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x1176f4800) [pid = 1966] [serial = 651] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x119edd800) [pid = 1966] [serial = 656] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x12109c000) [pid = 1966] [serial = 657] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x12182e800) [pid = 1966] [serial = 659] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x129206400) [pid = 1966] [serial = 681] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x1180ab000) [pid = 1966] [serial = 672] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x128b34800) [pid = 1966] [serial = 678] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x128acf400) [pid = 1966] [serial = 666] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x124ba2c00) [pid = 1966] [serial = 674] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x128b2f800) [pid = 1966] [serial = 677] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 57 (0x128b27800) [pid = 1966] [serial = 675] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | --DOMWINDOW == 56 (0x1243ac400) [pid = 1966] [serial = 660] [outer = 0x0] [url = about:blank] 10:15:37 INFO - PROCESS | 1966 | 1466702137655 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 748ms 10:15:37 INFO - PROCESS | 1966 | 1466702137705 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 1966 | 1466702137707 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:15:37 INFO - PROCESS | 1966 | 1466702137711 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 1966 | 1466702137714 Marionette TRACE conn2 <- [1,938,null,{}] 10:15:37 INFO - PROCESS | 1966 | 1466702137716 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:37 INFO - PROCESS | 1966 | 1466702137719 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:37 INFO - PROCESS | 1966 | 1466702137836 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:15:37 INFO - PROCESS | 1966 | 1466702137845 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 1966 | 1466702137847 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x117479800 == 30 [pid = 1966] [id = 242] 10:15:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x115e8e000) [pid = 1966] [serial = 724] [outer = 0x0] 10:15:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x1168fc000) [pid = 1966] [serial = 725] [outer = 0x115e8e000] 10:15:37 INFO - PROCESS | 1966 | 1466702137892 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x117486800) [pid = 1966] [serial = 726] [outer = 0x115e8e000] 10:15:38 INFO - PROCESS | 1966 | 1466702138378 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 673ms 10:15:38 INFO - PROCESS | 1966 | 1466702138382 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 1966 | 1466702138384 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:15:38 INFO - PROCESS | 1966 | 1466702138386 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 1966 | 1466702138387 Marionette TRACE conn2 <- [1,942,null,{}] 10:15:38 INFO - PROCESS | 1966 | 1466702138398 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 1966 | 1466702138401 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:38 INFO - PROCESS | 1966 | 1466702138505 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:15:38 INFO - PROCESS | 1966 | 1466702138513 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 1966 | 1466702138516 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ee6800 == 31 [pid = 1966] [id = 243] 10:15:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x11855f400) [pid = 1966] [serial = 727] [outer = 0x0] 10:15:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x1185ae800) [pid = 1966] [serial = 728] [outer = 0x11855f400] 10:15:38 INFO - PROCESS | 1966 | 1466702138544 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x118a6a400) [pid = 1966] [serial = 729] [outer = 0x11855f400] 10:15:38 INFO - PROCESS | 1966 | 1466702138871 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 10:15:38 INFO - PROCESS | 1966 | 1466702138906 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:15:38 INFO - PROCESS | 1966 | 1466702138907 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:15:38 INFO - PROCESS | 1966 | 1466702138912 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 1966 | 1466702138913 Marionette TRACE conn2 <- [1,946,null,{}] 10:15:38 INFO - PROCESS | 1966 | 1466702138915 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 1966 | 1466702138916 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:38 INFO - PROCESS | 1966 | 1466702138992 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:15:39 INFO - PROCESS | 1966 | 1466702138997 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 1966 | 1466702138998 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d61800 == 32 [pid = 1966] [id = 244] 10:15:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1192f2000) [pid = 1966] [serial = 730] [outer = 0x0] 10:15:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x1192f6800) [pid = 1966] [serial = 731] [outer = 0x1192f2000] 10:15:39 INFO - PROCESS | 1966 | 1466702139023 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x119612800) [pid = 1966] [serial = 732] [outer = 0x1192f2000] 10:15:39 INFO - PROCESS | 1966 | 1466702139484 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 619ms 10:15:39 INFO - PROCESS | 1966 | 1466702139531 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 1966 | 1466702139533 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:15:39 INFO - PROCESS | 1966 | 1466702139537 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 1966 | 1466702139539 Marionette TRACE conn2 <- [1,950,null,{}] 10:15:39 INFO - PROCESS | 1966 | 1466702139543 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:39 INFO - PROCESS | 1966 | 1466702139545 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:39 INFO - PROCESS | 1966 | 1466702139641 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:15:39 INFO - PROCESS | 1966 | 1466702139704 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 1966 | 1466702139706 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827e000 == 33 [pid = 1966] [id = 245] 10:15:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x114e74000) [pid = 1966] [serial = 733] [outer = 0x0] 10:15:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x115e1b800) [pid = 1966] [serial = 734] [outer = 0x114e74000] 10:15:39 INFO - PROCESS | 1966 | 1466702139737 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x116a1a400) [pid = 1966] [serial = 735] [outer = 0x114e74000] 10:15:40 INFO - PROCESS | 1966 | 1466702140178 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 10:15:40 INFO - PROCESS | 1966 | 1466702140209 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 1966 | 1466702140212 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:15:40 INFO - PROCESS | 1966 | 1466702140230 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 1966 | 1466702140232 Marionette TRACE conn2 <- [1,954,null,{}] 10:15:40 INFO - PROCESS | 1966 | 1466702140236 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 1966 | 1466702140238 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:40 INFO - PROCESS | 1966 | 1466702140334 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:15:40 INFO - PROCESS | 1966 | 1466702140397 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 1966 | 1466702140398 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102e000 == 34 [pid = 1966] [id = 246] 10:15:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x11812d000) [pid = 1966] [serial = 736] [outer = 0x0] 10:15:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1185b6c00) [pid = 1966] [serial = 737] [outer = 0x11812d000] 10:15:40 INFO - PROCESS | 1966 | 1466702140429 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1192f8c00) [pid = 1966] [serial = 738] [outer = 0x11812d000] 10:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 621ms 10:15:40 INFO - PROCESS | 1966 | 1466702140846 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:15:40 INFO - PROCESS | 1966 | 1466702140851 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 1966 | 1466702140853 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:15:40 INFO - PROCESS | 1966 | 1466702140855 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 1966 | 1466702140858 Marionette TRACE conn2 <- [1,958,null,{}] 10:15:40 INFO - PROCESS | 1966 | 1466702140868 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 1966 | 1466702140871 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:40 INFO - PROCESS | 1966 | 1466702140963 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:15:41 INFO - PROCESS | 1966 | 1466702141051 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 1966 | 1466702141053 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12133d000 == 35 [pid = 1966] [id = 247] 10:15:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119969400) [pid = 1966] [serial = 739] [outer = 0x0] 10:15:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1199dc400) [pid = 1966] [serial = 740] [outer = 0x119969400] 10:15:41 INFO - PROCESS | 1966 | 1466702141085 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1199e4400) [pid = 1966] [serial = 741] [outer = 0x119969400] 10:15:41 INFO - PROCESS | 1966 | 1466702141494 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 674ms 10:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:15:41 INFO - PROCESS | 1966 | 1466702141529 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:15:41 INFO - PROCESS | 1966 | 1466702141531 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:15:41 INFO - PROCESS | 1966 | 1466702141533 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 1966 | 1466702141535 Marionette TRACE conn2 <- [1,962,null,{}] 10:15:41 INFO - PROCESS | 1966 | 1466702141537 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:41 INFO - PROCESS | 1966 | 1466702141538 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:41 INFO - PROCESS | 1966 | 1466702141632 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:15:41 INFO - PROCESS | 1966 | 1466702141678 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 1966 | 1466702141680 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12186a000 == 36 [pid = 1966] [id = 248] 10:15:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x119a18800) [pid = 1966] [serial = 742] [outer = 0x0] 10:15:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119ede000) [pid = 1966] [serial = 743] [outer = 0x119a18800] 10:15:41 INFO - PROCESS | 1966 | 1466702141711 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x120fb6000) [pid = 1966] [serial = 744] [outer = 0x119a18800] 10:15:42 INFO - PROCESS | 1966 | 1466702142123 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 619ms 10:15:42 INFO - PROCESS | 1966 | 1466702142152 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 1966 | 1466702142154 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:15:42 INFO - PROCESS | 1966 | 1466702142156 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 1966 | 1466702142157 Marionette TRACE conn2 <- [1,966,null,{}] 10:15:42 INFO - PROCESS | 1966 | 1466702142160 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 1966 | 1466702142161 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:42 INFO - PROCESS | 1966 | 1466702142252 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:15:42 INFO - PROCESS | 1966 | 1466702142334 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 1966 | 1466702142335 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x123452800 == 37 [pid = 1966] [id = 249] 10:15:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x120fbac00) [pid = 1966] [serial = 745] [outer = 0x0] 10:15:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12109c000) [pid = 1966] [serial = 746] [outer = 0x120fbac00] 10:15:42 INFO - PROCESS | 1966 | 1466702142364 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1214f1000) [pid = 1966] [serial = 747] [outer = 0x120fbac00] 10:15:42 INFO - PROCESS | 1966 | 1466702142829 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 719ms 10:15:42 INFO - PROCESS | 1966 | 1466702142899 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 1966 | 1466702142901 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:15:42 INFO - PROCESS | 1966 | 1466702142906 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 1966 | 1466702142908 Marionette TRACE conn2 <- [1,970,null,{}] 10:15:42 INFO - PROCESS | 1966 | 1466702142914 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 1966 | 1466702142915 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:43 INFO - PROCESS | 1966 | 1466702143008 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x115ee6800 == 36 [pid = 1966] [id = 243] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x117479800 == 35 [pid = 1966] [id = 242] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x1131ae000 == 34 [pid = 1966] [id = 241] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x117152000 == 33 [pid = 1966] [id = 240] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x119554800 == 32 [pid = 1966] [id = 239] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x123452800 == 31 [pid = 1966] [id = 249] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12186a000 == 30 [pid = 1966] [id = 248] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12133d000 == 29 [pid = 1966] [id = 247] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12102e000 == 28 [pid = 1966] [id = 246] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x119d61800 == 27 [pid = 1966] [id = 244] 10:15:43 INFO - PROCESS | 1966 | --DOCSHELL 0x11827e000 == 26 [pid = 1966] [id = 245] 10:15:43 INFO - PROCESS | 1966 | 1466702143602 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 1966 | 1466702143604 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x112ee1800 == 27 [pid = 1966] [id = 250] 10:15:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112e0e400) [pid = 1966] [serial = 748] [outer = 0x0] 10:15:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1132de800) [pid = 1966] [serial = 749] [outer = 0x112e0e400] 10:15:43 INFO - PROCESS | 1966 | 1466702143633 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1133f0000) [pid = 1966] [serial = 750] [outer = 0x112e0e400] 10:15:43 INFO - PROCESS | 1966 | 1466702143979 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1126ms 10:15:44 INFO - PROCESS | 1966 | 1466702144034 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 1966 | 1466702144037 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:15:44 INFO - PROCESS | 1966 | 1466702144053 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 1966 | 1466702144056 Marionette TRACE conn2 <- [1,974,null,{}] 10:15:44 INFO - PROCESS | 1966 | 1466702144062 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 1966 | 1466702144064 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:44 INFO - PROCESS | 1966 | 1466702144204 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:15:44 INFO - PROCESS | 1966 | 1466702144223 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 1966 | 1466702144225 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x117151800 == 28 [pid = 1966] [id = 251] 10:15:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116887c00) [pid = 1966] [serial = 751] [outer = 0x0] 10:15:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x116f64400) [pid = 1966] [serial = 752] [outer = 0x116887c00] 10:15:44 INFO - PROCESS | 1966 | 1466702144270 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x117488800) [pid = 1966] [serial = 753] [outer = 0x116887c00] 10:15:44 INFO - PROCESS | 1966 | 1466702144684 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 687ms 10:15:44 INFO - PROCESS | 1966 | 1466702144730 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 1966 | 1466702144733 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:15:44 INFO - PROCESS | 1966 | 1466702144736 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 1966 | 1466702144737 Marionette TRACE conn2 <- [1,978,null,{}] 10:15:44 INFO - PROCESS | 1966 | 1466702144739 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 1966 | 1466702144741 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:44 INFO - PROCESS | 1966 | 1466702144854 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:15:44 INFO - PROCESS | 1966 | 1466702144871 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 1966 | 1466702144872 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x117141800 == 29 [pid = 1966] [id = 252] 10:15:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x118132000) [pid = 1966] [serial = 754] [outer = 0x0] 10:15:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1185acc00) [pid = 1966] [serial = 755] [outer = 0x118132000] 10:15:44 INFO - PROCESS | 1966 | 1466702144897 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118a6dc00) [pid = 1966] [serial = 756] [outer = 0x118132000] 10:15:45 INFO - PROCESS | 1966 | 1466702145265 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 570ms 10:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:15:45 INFO - PROCESS | 1966 | 1466702145307 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 1966 | 1466702145308 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:15:45 INFO - PROCESS | 1966 | 1466702145315 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 1966 | 1466702145319 Marionette TRACE conn2 <- [1,982,null,{}] 10:15:45 INFO - PROCESS | 1966 | 1466702145322 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:45 INFO - PROCESS | 1966 | 1466702145325 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:45 INFO - PROCESS | 1966 | 1466702145421 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:15:45 INFO - PROCESS | 1966 | 1466702145453 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 1966 | 1466702145455 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c7d800 == 30 [pid = 1966] [id = 253] 10:15:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118e8f400) [pid = 1966] [serial = 757] [outer = 0x0] 10:15:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1196e9000) [pid = 1966] [serial = 758] [outer = 0x118e8f400] 10:15:45 INFO - PROCESS | 1966 | 1466702145480 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119968400) [pid = 1966] [serial = 759] [outer = 0x118e8f400] 10:15:45 INFO - PROCESS | 1966 | 1466702145778 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 477ms 10:15:45 INFO - PROCESS | 1966 | 1466702145788 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 1966 | 1466702145790 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:15:45 INFO - PROCESS | 1966 | 1466702145799 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 1966 | 1466702145800 Marionette TRACE conn2 <- [1,986,null,{}] 10:15:45 INFO - PROCESS | 1966 | 1466702145810 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:45 INFO - PROCESS | 1966 | 1466702145813 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:46 INFO - PROCESS | 1966 | 1466702146057 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1122a4800) [pid = 1966] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1180a8800) [pid = 1966] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x112e05400) [pid = 1966] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11747c400) [pid = 1966] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1131c9c00) [pid = 1966] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x115e8e000) [pid = 1966] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112fe3000) [pid = 1966] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1180a5800) [pid = 1966] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1192f2000) [pid = 1966] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x119821800) [pid = 1966] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124105400) [pid = 1966] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1133eac00) [pid = 1966] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x114e7fc00) [pid = 1966] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12887c800) [pid = 1966] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x115dca000) [pid = 1966] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:15:46 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x11855f400) [pid = 1966] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:15:46 INFO - PROCESS | 1966 | 1466702146114 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 1966 | 1466702146116 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x116675800 == 31 [pid = 1966] [id = 254] 10:15:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1122a1800) [pid = 1966] [serial = 760] [outer = 0x0] 10:15:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112e06400) [pid = 1966] [serial = 761] [outer = 0x1122a1800] 10:15:46 INFO - PROCESS | 1966 | 1466702146141 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x115d11000) [pid = 1966] [serial = 762] [outer = 0x1122a1800] 10:15:46 INFO - PROCESS | 1966 | 1466702146400 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 624ms 10:15:46 INFO - PROCESS | 1966 | 1466702146424 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 1966 | 1466702146426 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:15:46 INFO - PROCESS | 1966 | 1466702146436 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 1966 | 1466702146437 Marionette TRACE conn2 <- [1,990,null,{}] 10:15:46 INFO - PROCESS | 1966 | 1466702146439 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 1966 | 1466702146441 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:46 INFO - PROCESS | 1966 | 1466702146526 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:15:46 INFO - PROCESS | 1966 | 1466702146531 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 1966 | 1466702146535 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x121a09800 == 32 [pid = 1966] [id = 255] 10:15:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1180b2800) [pid = 1966] [serial = 763] [outer = 0x0] 10:15:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1199e4800) [pid = 1966] [serial = 764] [outer = 0x1180b2800] 10:15:46 INFO - PROCESS | 1966 | 1466702146568 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x120fb7400) [pid = 1966] [serial = 765] [outer = 0x1180b2800] 10:15:46 INFO - PROCESS | 1966 | 1466702146905 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 10:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:15:46 INFO - PROCESS | 1966 | 1466702146956 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 1966 | 1466702146958 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:15:46 INFO - PROCESS | 1966 | 1466702146960 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 1966 | 1466702146962 Marionette TRACE conn2 <- [1,994,null,{}] 10:15:46 INFO - PROCESS | 1966 | 1466702146964 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 1966 | 1466702146966 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:47 INFO - PROCESS | 1966 | 1466702147065 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:15:47 INFO - PROCESS | 1966 | 1466702147071 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 1966 | 1466702147072 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x112643800 == 33 [pid = 1966] [id = 256] 10:15:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x12109c400) [pid = 1966] [serial = 766] [outer = 0x0] 10:15:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x121825000) [pid = 1966] [serial = 767] [outer = 0x12109c400] 10:15:47 INFO - PROCESS | 1966 | 1466702147111 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x124107400) [pid = 1966] [serial = 768] [outer = 0x12109c400] 10:15:47 INFO - PROCESS | 1966 | 1466702147541 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 619ms 10:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:15:47 INFO - PROCESS | 1966 | 1466702147580 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 1966 | 1466702147581 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:15:47 INFO - PROCESS | 1966 | 1466702147583 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 1966 | 1466702147591 Marionette TRACE conn2 <- [1,998,null,{}] 10:15:47 INFO - PROCESS | 1966 | 1466702147593 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:47 INFO - PROCESS | 1966 | 1466702147594 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:47 INFO - PROCESS | 1966 | 1466702147665 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:15:47 INFO - PROCESS | 1966 | 1466702147668 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 1966 | 1466702147669 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x125de5000 == 34 [pid = 1966] [id = 257] 10:15:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x113c8ec00) [pid = 1966] [serial = 769] [outer = 0x0] 10:15:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1243b1400) [pid = 1966] [serial = 770] [outer = 0x113c8ec00] 10:15:47 INFO - PROCESS | 1966 | 1466702147695 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124b9a400) [pid = 1966] [serial = 771] [outer = 0x113c8ec00] 10:15:48 INFO - PROCESS | 1966 | 1466702148004 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 479ms 10:15:48 INFO - PROCESS | 1966 | 1466702148089 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:15:48 INFO - PROCESS | 1966 | 1466702148092 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:15:48 INFO - PROCESS | 1966 | 1466702148096 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - PROCESS | 1966 | 1466702148098 Marionette TRACE conn2 <- [1,1002,null,{}] 10:15:48 INFO - PROCESS | 1966 | 1466702148102 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:48 INFO - PROCESS | 1966 | 1466702148105 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:48 INFO - PROCESS | 1966 | 1466702148198 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:15:48 INFO - PROCESS | 1966 | 1466702148288 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 1966 | 1466702148291 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f16000 == 35 [pid = 1966] [id = 258] 10:15:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1132e4400) [pid = 1966] [serial = 772] [outer = 0x0] 10:15:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1133f1400) [pid = 1966] [serial = 773] [outer = 0x1132e4400] 10:15:48 INFO - PROCESS | 1966 | 1466702148326 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x116882800) [pid = 1966] [serial = 774] [outer = 0x1132e4400] 10:15:48 INFO - PROCESS | 1966 | 1466702148875 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 822ms 10:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:15:48 INFO - PROCESS | 1966 | 1466702148930 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:15:48 INFO - PROCESS | 1966 | 1466702148932 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:15:48 INFO - PROCESS | 1966 | 1466702148937 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - PROCESS | 1966 | 1466702148940 Marionette TRACE conn2 <- [1,1006,null,{}] 10:15:48 INFO - PROCESS | 1966 | 1466702148943 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:48 INFO - PROCESS | 1966 | 1466702148944 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:49 INFO - PROCESS | 1966 | 1466702149048 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:15:49 INFO - PROCESS | 1966 | 1466702149122 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 1966 | 1466702149123 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x121867000 == 36 [pid = 1966] [id = 259] 10:15:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1180a8400) [pid = 1966] [serial = 775] [outer = 0x0] 10:15:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1183ed000) [pid = 1966] [serial = 776] [outer = 0x1180a8400] 10:15:49 INFO - PROCESS | 1966 | 1466702149155 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1185b8800) [pid = 1966] [serial = 777] [outer = 0x1180a8400] 10:15:49 INFO - PROCESS | 1966 | 1466702149791 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 873ms 10:15:49 INFO - PROCESS | 1966 | 1466702149808 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 1966 | 1466702149811 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:15:49 INFO - PROCESS | 1966 | 1466702149814 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 1966 | 1466702149816 Marionette TRACE conn2 <- [1,1010,null,{}] 10:15:49 INFO - PROCESS | 1966 | 1466702149820 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:49 INFO - PROCESS | 1966 | 1466702149821 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:49 INFO - PROCESS | 1966 | 1466702149929 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x112643800 == 35 [pid = 1966] [id = 256] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x121a09800 == 34 [pid = 1966] [id = 255] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x116675800 == 33 [pid = 1966] [id = 254] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x119c7d800 == 32 [pid = 1966] [id = 253] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x117141800 == 31 [pid = 1966] [id = 252] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x117151800 == 30 [pid = 1966] [id = 251] 10:15:49 INFO - PROCESS | 1966 | --DOCSHELL 0x112ee1800 == 29 [pid = 1966] [id = 250] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119e0e000) [pid = 1966] [serial = 690] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128876000) [pid = 1966] [serial = 693] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11813a000) [pid = 1966] [serial = 687] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128e9f800) [pid = 1966] [serial = 699] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128b38c00) [pid = 1966] [serial = 696] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1180ab800) [pid = 1966] [serial = 702] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1185ae800) [pid = 1966] [serial = 728] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119612800) [pid = 1966] [serial = 732] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112753c00) [pid = 1966] [serial = 704] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x112a75800) [pid = 1966] [serial = 705] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1180b2c00) [pid = 1966] [serial = 713] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11847b800) [pid = 1966] [serial = 714] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x113317800) [pid = 1966] [serial = 707] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1133f8400) [pid = 1966] [serial = 708] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x11747f800) [pid = 1966] [serial = 710] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1176eb400) [pid = 1966] [serial = 711] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x116f6d400) [pid = 1966] [serial = 701] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1168f4800) [pid = 1966] [serial = 686] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1199d9800) [pid = 1966] [serial = 689] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1256ed400) [pid = 1966] [serial = 692] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x128b29400) [pid = 1966] [serial = 695] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x120fb1800) [pid = 1966] [serial = 698] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x113318800) [pid = 1966] [serial = 719] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x1168fc000) [pid = 1966] [serial = 725] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x11331e800) [pid = 1966] [serial = 722] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x117486800) [pid = 1966] [serial = 726] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x113c4e400) [pid = 1966] [serial = 720] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x118a6d800) [pid = 1966] [serial = 717] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x118a6a400) [pid = 1966] [serial = 729] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1185b4400) [pid = 1966] [serial = 716] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x113c50800) [pid = 1966] [serial = 723] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x1192f6800) [pid = 1966] [serial = 731] [outer = 0x0] [url = about:blank] 10:15:50 INFO - PROCESS | 1966 | 1466702150038 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 1966 | 1466702150041 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x112f03000 == 30 [pid = 1966] [id = 260] 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1133f7c00) [pid = 1966] [serial = 778] [outer = 0x0] 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x115e87c00) [pid = 1966] [serial = 779] [outer = 0x1133f7c00] 10:15:50 INFO - PROCESS | 1966 | 1466702150071 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x117483400) [pid = 1966] [serial = 780] [outer = 0x1133f7c00] 10:15:50 INFO - PROCESS | 1966 | 1466702150367 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 574ms 10:15:50 INFO - PROCESS | 1966 | 1466702150388 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:15:50 INFO - PROCESS | 1966 | 1466702150391 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:15:50 INFO - PROCESS | 1966 | 1466702150404 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 1966 | 1466702150405 Marionette TRACE conn2 <- [1,1014,null,{}] 10:15:50 INFO - PROCESS | 1966 | 1466702150408 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:50 INFO - PROCESS | 1966 | 1466702150413 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:50 INFO - PROCESS | 1966 | 1466702150491 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:15:50 INFO - PROCESS | 1966 | 1466702150497 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 1966 | 1466702150498 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x11805f000 == 31 [pid = 1966] [id = 261] 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x1176ec000) [pid = 1966] [serial = 781] [outer = 0x0] 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x1185ae800) [pid = 1966] [serial = 782] [outer = 0x1176ec000] 10:15:50 INFO - PROCESS | 1966 | 1466702150525 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x118ab1400) [pid = 1966] [serial = 783] [outer = 0x1176ec000] 10:15:50 INFO - PROCESS | 1966 | 1466702150858 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 10:15:50 INFO - PROCESS | 1966 | 1466702150875 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:15:50 INFO - PROCESS | 1966 | 1466702150876 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:15:50 INFO - PROCESS | 1966 | 1466702150879 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 1966 | 1466702150881 Marionette TRACE conn2 <- [1,1018,null,{}] 10:15:50 INFO - PROCESS | 1966 | 1466702150889 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:50 INFO - PROCESS | 1966 | 1466702150894 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:50 INFO - PROCESS | 1966 | 1466702150971 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:15:50 INFO - PROCESS | 1966 | 1466702150979 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 1966 | 1466702150981 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x11924d800 == 32 [pid = 1966] [id = 262] 10:15:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1192f6800) [pid = 1966] [serial = 784] [outer = 0x0] 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1199e0c00) [pid = 1966] [serial = 785] [outer = 0x1192f6800] 10:15:51 INFO - PROCESS | 1966 | 1466702151015 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x119e0cc00) [pid = 1966] [serial = 786] [outer = 0x1192f6800] 10:15:51 INFO - PROCESS | 1966 | 1466702151365 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 10:15:51 INFO - PROCESS | 1966 | 1466702151402 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 1966 | 1466702151404 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:15:51 INFO - PROCESS | 1966 | 1466702151406 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 1966 | 1466702151407 Marionette TRACE conn2 <- [1,1022,null,{}] 10:15:51 INFO - PROCESS | 1966 | 1466702151412 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 1966 | 1466702151413 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:51 INFO - PROCESS | 1966 | 1466702151489 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:15:51 INFO - PROCESS | 1966 | 1466702151494 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 1966 | 1466702151496 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c98000 == 33 [pid = 1966] [id = 263] 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x1199ddc00) [pid = 1966] [serial = 787] [outer = 0x0] 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x121228000) [pid = 1966] [serial = 788] [outer = 0x1199ddc00] 10:15:51 INFO - PROCESS | 1966 | 1466702151521 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x12170dc00) [pid = 1966] [serial = 789] [outer = 0x1199ddc00] 10:15:51 INFO - PROCESS | 1966 | 1466702151844 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 471ms 10:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:15:51 INFO - PROCESS | 1966 | 1466702151878 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 1966 | 1466702151880 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:15:51 INFO - PROCESS | 1966 | 1466702151882 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 1966 | 1466702151883 Marionette TRACE conn2 <- [1,1026,null,{}] 10:15:51 INFO - PROCESS | 1966 | 1466702151885 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 1966 | 1466702151886 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:51 INFO - PROCESS | 1966 | 1466702151957 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:15:51 INFO - PROCESS | 1966 | 1466702151963 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 1966 | 1466702151964 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12120d000 == 34 [pid = 1966] [id = 264] 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x11295ec00) [pid = 1966] [serial = 790] [outer = 0x0] 10:15:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x121cdd000) [pid = 1966] [serial = 791] [outer = 0x11295ec00] 10:15:51 INFO - PROCESS | 1966 | 1466702151995 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x124b9a800) [pid = 1966] [serial = 792] [outer = 0x11295ec00] 10:15:52 INFO - PROCESS | 1966 | 1466702152382 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 10:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:15:52 INFO - PROCESS | 1966 | 1466702152402 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 1966 | 1466702152403 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:15:52 INFO - PROCESS | 1966 | 1466702152405 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 1966 | 1466702152406 Marionette TRACE conn2 <- [1,1030,null,{}] 10:15:52 INFO - PROCESS | 1966 | 1466702152409 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 1966 | 1466702152414 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:52 INFO - PROCESS | 1966 | 1466702152541 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:15:52 INFO - PROCESS | 1966 | 1466702152545 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 1966 | 1466702152546 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c15800 == 35 [pid = 1966] [id = 265] 10:15:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112a7e800) [pid = 1966] [serial = 793] [outer = 0x0] 10:15:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x124c68000) [pid = 1966] [serial = 794] [outer = 0x112a7e800] 10:15:52 INFO - PROCESS | 1966 | 1466702152571 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x125dc5400) [pid = 1966] [serial = 795] [outer = 0x112a7e800] 10:15:52 INFO - PROCESS | 1966 | 1466702152894 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 10:15:52 INFO - PROCESS | 1966 | 1466702152924 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 1966 | 1466702152928 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:15:52 INFO - PROCESS | 1966 | 1466702152936 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 1966 | 1466702152938 Marionette TRACE conn2 <- [1,1034,null,{}] 10:15:52 INFO - PROCESS | 1966 | 1466702152940 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 1966 | 1466702152941 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:53 INFO - PROCESS | 1966 | 1466702153037 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:15:53 INFO - PROCESS | 1966 | 1466702153041 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 1966 | 1466702153042 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a54000 == 36 [pid = 1966] [id = 266] 10:15:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1268d1800) [pid = 1966] [serial = 796] [outer = 0x0] 10:15:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x126a1bc00) [pid = 1966] [serial = 797] [outer = 0x1268d1800] 10:15:53 INFO - PROCESS | 1966 | 1466702153073 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x126d0ec00) [pid = 1966] [serial = 798] [outer = 0x1268d1800] 10:15:53 INFO - PROCESS | 1966 | 1466702153406 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 10:15:53 INFO - PROCESS | 1966 | 1466702153455 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:15:53 INFO - PROCESS | 1966 | 1466702153457 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:15:53 INFO - PROCESS | 1966 | 1466702153459 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 1966 | 1466702153461 Marionette TRACE conn2 <- [1,1038,null,{}] 10:15:53 INFO - PROCESS | 1966 | 1466702153463 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:53 INFO - PROCESS | 1966 | 1466702153464 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:53 INFO - PROCESS | 1966 | 1466702153592 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:15:53 INFO - PROCESS | 1966 | 1466702153606 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 1966 | 1466702153607 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b56800 == 37 [pid = 1966] [id = 267] 10:15:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1268dd800) [pid = 1966] [serial = 799] [outer = 0x0] 10:15:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126d30c00) [pid = 1966] [serial = 800] [outer = 0x1268dd800] 10:15:53 INFO - PROCESS | 1966 | 1466702153648 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x126d39400) [pid = 1966] [serial = 801] [outer = 0x1268dd800] 10:15:54 INFO - PROCESS | 1966 | 1466702154124 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112e0e400) [pid = 1966] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x114e74000) [pid = 1966] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11812d000) [pid = 1966] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x119969400) [pid = 1966] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119a18800) [pid = 1966] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x116887c00) [pid = 1966] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x118132000) [pid = 1966] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x118e8f400) [pid = 1966] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1122a1800) [pid = 1966] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12109c400) [pid = 1966] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x120fbac00) [pid = 1966] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:15:54 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1180b2800) [pid = 1966] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 10:15:54 INFO - PROCESS | 1966 | 1466702154178 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 1966 | 1466702154180 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:15:54 INFO - PROCESS | 1966 | 1466702154182 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 1966 | 1466702154184 Marionette TRACE conn2 <- [1,1042,null,{}] 10:15:54 INFO - PROCESS | 1966 | 1466702154186 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:54 INFO - PROCESS | 1966 | 1466702154187 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:54 INFO - PROCESS | 1966 | 1466702154264 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:15:54 INFO - PROCESS | 1966 | 1466702154267 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 1966 | 1466702154269 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110d000 == 38 [pid = 1966] [id = 268] 10:15:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1168eec00) [pid = 1966] [serial = 802] [outer = 0x0] 10:15:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1180b2800) [pid = 1966] [serial = 803] [outer = 0x1168eec00] 10:15:54 INFO - PROCESS | 1966 | 1466702154299 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x11981ec00) [pid = 1966] [serial = 804] [outer = 0x1168eec00] 10:15:54 INFO - PROCESS | 1966 | 1466702154615 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 10:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:15:54 INFO - PROCESS | 1966 | 1466702154650 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 1966 | 1466702154651 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:15:54 INFO - PROCESS | 1966 | 1466702154653 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 1966 | 1466702154654 Marionette TRACE conn2 <- [1,1046,null,{}] 10:15:54 INFO - PROCESS | 1966 | 1466702154657 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:54 INFO - PROCESS | 1966 | 1466702154658 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:54 INFO - PROCESS | 1966 | 1466702154732 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:15:54 INFO - PROCESS | 1966 | 1466702154785 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 1966 | 1466702154786 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x129229000 == 39 [pid = 1966] [id = 269] 10:15:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1168f1c00) [pid = 1966] [serial = 805] [outer = 0x0] 10:15:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12109c400) [pid = 1966] [serial = 806] [outer = 0x1168f1c00] 10:15:54 INFO - PROCESS | 1966 | 1466702154810 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1215f1800) [pid = 1966] [serial = 807] [outer = 0x1168f1c00] 10:15:55 INFO - PROCESS | 1966 | 1466702155083 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 10:15:55 INFO - PROCESS | 1966 | 1466702155132 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 1966 | 1466702155134 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:15:55 INFO - PROCESS | 1966 | 1466702155136 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 1966 | 1466702155138 Marionette TRACE conn2 <- [1,1050,null,{}] 10:15:55 INFO - PROCESS | 1966 | 1466702155141 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:55 INFO - PROCESS | 1966 | 1466702155144 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:55 INFO - PROCESS | 1966 | 1466702155234 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:15:55 INFO - PROCESS | 1966 | 1466702155257 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 1966 | 1466702155259 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5ac800 == 40 [pid = 1966] [id = 270] 10:15:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x128971800) [pid = 1966] [serial = 808] [outer = 0x0] 10:15:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x128ad2800) [pid = 1966] [serial = 809] [outer = 0x128971800] 10:15:55 INFO - PROCESS | 1966 | 1466702155287 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x128ada800) [pid = 1966] [serial = 810] [outer = 0x128971800] 10:15:55 INFO - PROCESS | 1966 | 1466702155597 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 10:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:15:55 INFO - PROCESS | 1966 | 1466702155607 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 1966 | 1466702155610 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:15:55 INFO - PROCESS | 1966 | 1466702155614 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 1966 | 1466702155615 Marionette TRACE conn2 <- [1,1054,null,{}] 10:15:55 INFO - PROCESS | 1966 | 1466702155620 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:55 INFO - PROCESS | 1966 | 1466702155621 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:55 INFO - PROCESS | 1966 | 1466702155702 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:15:55 INFO - PROCESS | 1966 | 1466702155755 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 1966 | 1466702155757 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5b7000 == 41 [pid = 1966] [id = 271] 10:15:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119c23800) [pid = 1966] [serial = 811] [outer = 0x0] 10:15:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x128add400) [pid = 1966] [serial = 812] [outer = 0x119c23800] 10:15:55 INFO - PROCESS | 1966 | 1466702155781 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128b23400) [pid = 1966] [serial = 813] [outer = 0x119c23800] 10:15:56 INFO - PROCESS | 1966 | 1466702156053 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 474ms 10:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:15:56 INFO - PROCESS | 1966 | 1466702156088 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 1966 | 1466702156089 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:15:56 INFO - PROCESS | 1966 | 1466702156100 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 1966 | 1466702156101 Marionette TRACE conn2 <- [1,1058,null,{}] 10:15:56 INFO - PROCESS | 1966 | 1466702156104 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 1966 | 1466702156105 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:56 INFO - PROCESS | 1966 | 1466702156260 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:15:56 INFO - PROCESS | 1966 | 1466702156370 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 1966 | 1466702156372 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x116408000 == 42 [pid = 1966] [id = 272] 10:15:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1110a0c00) [pid = 1966] [serial = 814] [outer = 0x0] 10:15:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1122a2400) [pid = 1966] [serial = 815] [outer = 0x1110a0c00] 10:15:56 INFO - PROCESS | 1966 | 1466702156426 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112f63400) [pid = 1966] [serial = 816] [outer = 0x1110a0c00] 10:15:56 INFO - PROCESS | 1966 | 1466702156931 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 877ms 10:15:56 INFO - PROCESS | 1966 | 1466702156971 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 1966 | 1466702156973 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:15:56 INFO - PROCESS | 1966 | 1466702156976 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 1966 | 1466702156978 Marionette TRACE conn2 <- [1,1062,null,{}] 10:15:56 INFO - PROCESS | 1966 | 1466702156981 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 1966 | 1466702156985 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:57 INFO - PROCESS | 1966 | 1466702157087 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:15:57 INFO - PROCESS | 1966 | 1466702157138 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 1966 | 1466702157140 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x119564000 == 43 [pid = 1966] [id = 273] 10:15:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x116f92800) [pid = 1966] [serial = 817] [outer = 0x0] 10:15:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1180ab800) [pid = 1966] [serial = 818] [outer = 0x116f92800] 10:15:57 INFO - PROCESS | 1966 | 1466702157170 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x118a69000) [pid = 1966] [serial = 819] [outer = 0x116f92800] 10:15:57 INFO - PROCESS | 1966 | 1466702157585 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 620ms 10:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:15:57 INFO - PROCESS | 1966 | 1466702157596 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 1966 | 1466702157598 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:15:57 INFO - PROCESS | 1966 | 1466702157600 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 1966 | 1466702157602 Marionette TRACE conn2 <- [1,1066,null,{}] 10:15:57 INFO - PROCESS | 1966 | 1466702157604 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:57 INFO - PROCESS | 1966 | 1466702157606 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:57 INFO - PROCESS | 1966 | 1466702157707 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:15:57 INFO - PROCESS | 1966 | 1466702157809 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 1966 | 1466702157810 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x129226800 == 44 [pid = 1966] [id = 274] 10:15:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119a11c00) [pid = 1966] [serial = 820] [outer = 0x0] 10:15:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119c69800) [pid = 1966] [serial = 821] [outer = 0x119a11c00] 10:15:57 INFO - PROCESS | 1966 | 1466702157841 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x121820800) [pid = 1966] [serial = 822] [outer = 0x119a11c00] 10:15:58 INFO - PROCESS | 1966 | 1466702158269 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 722ms 10:15:58 INFO - PROCESS | 1966 | 1466702158322 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 1966 | 1466702158326 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:15:58 INFO - PROCESS | 1966 | 1466702158335 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 1966 | 1466702158339 Marionette TRACE conn2 <- [1,1070,null,{}] 10:15:58 INFO - PROCESS | 1966 | 1466702158341 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:58 INFO - PROCESS | 1966 | 1466702158344 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:58 INFO - PROCESS | 1966 | 1466702158444 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:15:58 INFO - PROCESS | 1966 | 1466702158508 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 1966 | 1466702158510 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b01d800 == 45 [pid = 1966] [id = 275] 10:15:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124b9c800) [pid = 1966] [serial = 823] [outer = 0x0] 10:15:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12561e400) [pid = 1966] [serial = 824] [outer = 0x124b9c800] 10:15:58 INFO - PROCESS | 1966 | 1466702158539 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1256fb800) [pid = 1966] [serial = 825] [outer = 0x124b9c800] 10:15:58 INFO - PROCESS | 1966 | 1466702158970 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 676ms 10:15:59 INFO - PROCESS | 1966 | 1466702159049 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 1966 | 1466702159050 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:15:59 INFO - PROCESS | 1966 | 1466702159069 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 1966 | 1466702159071 Marionette TRACE conn2 <- [1,1074,null,{}] 10:15:59 INFO - PROCESS | 1966 | 1466702159074 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:59 INFO - PROCESS | 1966 | 1466702159077 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:59 INFO - PROCESS | 1966 | 1466702159233 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:15:59 INFO - PROCESS | 1966 | 1466702159321 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 1966 | 1466702159323 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:15:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x118add800 == 46 [pid = 1966] [id = 276] 10:15:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x113c4cc00) [pid = 1966] [serial = 826] [outer = 0x0] 10:15:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12466b400) [pid = 1966] [serial = 827] [outer = 0x113c4cc00] 10:15:59 INFO - PROCESS | 1966 | 1466702159370 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128874800) [pid = 1966] [serial = 828] [outer = 0x113c4cc00] 10:15:59 INFO - PROCESS | 1966 | 1466702159970 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 921ms 10:15:59 INFO - PROCESS | 1966 | 1466702159989 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 1966 | 1466702159992 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:16:00 INFO - PROCESS | 1966 | 1466702160015 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 1966 | 1466702160017 Marionette TRACE conn2 <- [1,1078,null,{}] 10:16:00 INFO - PROCESS | 1966 | 1466702160022 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:00 INFO - PROCESS | 1966 | 1466702160023 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:00 INFO - PROCESS | 1966 | 1466702160120 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:16:00 INFO - PROCESS | 1966 | 1466702160188 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 1966 | 1466702160189 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ef1800 == 47 [pid = 1966] [id = 277] 10:16:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x115e85400) [pid = 1966] [serial = 829] [outer = 0x0] 10:16:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x117484c00) [pid = 1966] [serial = 830] [outer = 0x115e85400] 10:16:00 INFO - PROCESS | 1966 | 1466702160218 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x118138400) [pid = 1966] [serial = 831] [outer = 0x115e85400] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5b7000 == 46 [pid = 1966] [id = 271] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5ac800 == 45 [pid = 1966] [id = 270] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x129229000 == 44 [pid = 1966] [id = 269] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12110d000 == 43 [pid = 1966] [id = 268] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x128b56800 == 42 [pid = 1966] [id = 267] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x126a54000 == 41 [pid = 1966] [id = 266] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x124c15800 == 40 [pid = 1966] [id = 265] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12120d000 == 39 [pid = 1966] [id = 264] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119c98000 == 38 [pid = 1966] [id = 263] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x11924d800 == 37 [pid = 1966] [id = 262] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x11805f000 == 36 [pid = 1966] [id = 261] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x112f03000 == 35 [pid = 1966] [id = 260] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x121867000 == 34 [pid = 1966] [id = 259] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x125de5000 == 33 [pid = 1966] [id = 257] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x116f16000 == 32 [pid = 1966] [id = 258] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x118add800 == 31 [pid = 1966] [id = 276] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12b01d800 == 30 [pid = 1966] [id = 275] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x129226800 == 29 [pid = 1966] [id = 274] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119564000 == 28 [pid = 1966] [id = 273] 10:16:01 INFO - PROCESS | 1966 | --DOCSHELL 0x116408000 == 27 [pid = 1966] [id = 272] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1132de800) [pid = 1966] [serial = 749] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x116a1a400) [pid = 1966] [serial = 735] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x115e1b800) [pid = 1966] [serial = 734] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1192f8c00) [pid = 1966] [serial = 738] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1185b6c00) [pid = 1966] [serial = 737] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1199e4400) [pid = 1966] [serial = 741] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1199dc400) [pid = 1966] [serial = 740] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x120fb6000) [pid = 1966] [serial = 744] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x119ede000) [pid = 1966] [serial = 743] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116f64400) [pid = 1966] [serial = 752] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1185acc00) [pid = 1966] [serial = 755] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119968400) [pid = 1966] [serial = 759] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1196e9000) [pid = 1966] [serial = 758] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112e06400) [pid = 1966] [serial = 761] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1243b1400) [pid = 1966] [serial = 770] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x115d11000) [pid = 1966] [serial = 762] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x121825000) [pid = 1966] [serial = 767] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1214f1000) [pid = 1966] [serial = 747] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12109c000) [pid = 1966] [serial = 746] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x124107400) [pid = 1966] [serial = 768] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x118a6dc00) [pid = 1966] [serial = 756] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x117488800) [pid = 1966] [serial = 753] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x120fb7400) [pid = 1966] [serial = 765] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1199e4800) [pid = 1966] [serial = 764] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1133f0000) [pid = 1966] [serial = 750] [outer = 0x0] [url = about:blank] 10:16:01 INFO - PROCESS | 1966 | 1466702161173 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1180ms 10:16:01 INFO - PROCESS | 1966 | 1466702161199 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 1966 | 1466702161201 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:16:01 INFO - PROCESS | 1966 | 1466702161205 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 1966 | 1466702161207 Marionette TRACE conn2 <- [1,1082,null,{}] 10:16:01 INFO - PROCESS | 1966 | 1466702161212 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 1966 | 1466702161213 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:01 INFO - PROCESS | 1966 | 1466702161292 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:16:01 INFO - PROCESS | 1966 | 1466702161297 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 1966 | 1466702161300 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x116419800 == 28 [pid = 1966] [id = 278] 10:16:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x113321800) [pid = 1966] [serial = 832] [outer = 0x0] 10:16:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x113c50800) [pid = 1966] [serial = 833] [outer = 0x113321800] 10:16:01 INFO - PROCESS | 1966 | 1466702161329 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1132e1c00) [pid = 1966] [serial = 834] [outer = 0x113321800] 10:16:01 INFO - PROCESS | 1966 | 1466702161664 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 524ms 10:16:01 INFO - PROCESS | 1966 | 1466702161728 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 1966 | 1466702161732 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:16:01 INFO - PROCESS | 1966 | 1466702161737 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 1966 | 1466702161738 Marionette TRACE conn2 <- [1,1086,null,{}] 10:16:01 INFO - PROCESS | 1966 | 1466702161740 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 1966 | 1466702161742 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:01 INFO - PROCESS | 1966 | 1466702161818 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:16:01 INFO - PROCESS | 1966 | 1466702161822 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 1966 | 1466702161823 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d46000 == 29 [pid = 1966] [id = 279] 10:16:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x116f98800) [pid = 1966] [serial = 835] [outer = 0x0] 10:16:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1176ef000) [pid = 1966] [serial = 836] [outer = 0x116f98800] 10:16:01 INFO - PROCESS | 1966 | 1466702161852 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1183f0000) [pid = 1966] [serial = 837] [outer = 0x116f98800] 10:16:02 INFO - PROCESS | 1966 | 1466702162189 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 10:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:16:02 INFO - PROCESS | 1966 | 1466702162205 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 1966 | 1466702162207 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:16:02 INFO - PROCESS | 1966 | 1466702162212 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 1966 | 1466702162214 Marionette TRACE conn2 <- [1,1090,null,{}] 10:16:02 INFO - PROCESS | 1966 | 1466702162222 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 1966 | 1466702162225 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:02 INFO - PROCESS | 1966 | 1466702162303 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:16:02 INFO - PROCESS | 1966 | 1466702162356 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 1966 | 1466702162358 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x11924a000 == 30 [pid = 1966] [id = 280] 10:16:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x115e8e400) [pid = 1966] [serial = 838] [outer = 0x0] 10:16:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1192f3800) [pid = 1966] [serial = 839] [outer = 0x115e8e400] 10:16:02 INFO - PROCESS | 1966 | 1466702162386 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119822800) [pid = 1966] [serial = 840] [outer = 0x115e8e400] 10:16:02 INFO - PROCESS | 1966 | 1466702162686 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 522ms 10:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:16:02 INFO - PROCESS | 1966 | 1466702162733 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 1966 | 1466702162734 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:16:02 INFO - PROCESS | 1966 | 1466702162736 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 1966 | 1466702162737 Marionette TRACE conn2 <- [1,1094,null,{}] 10:16:02 INFO - PROCESS | 1966 | 1466702162740 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 1966 | 1466702162741 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:02 INFO - PROCESS | 1966 | 1466702162816 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:16:02 INFO - PROCESS | 1966 | 1466702162819 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 1966 | 1466702162821 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f07000 == 31 [pid = 1966] [id = 281] 10:16:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1199e4c00) [pid = 1966] [serial = 841] [outer = 0x0] 10:16:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119edac00) [pid = 1966] [serial = 842] [outer = 0x1199e4c00] 10:16:02 INFO - PROCESS | 1966 | 1466702162848 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x120fb9800) [pid = 1966] [serial = 843] [outer = 0x1199e4c00] 10:16:03 INFO - PROCESS | 1966 | 1466702163164 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 10:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:16:03 INFO - PROCESS | 1966 | 1466702163206 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 1966 | 1466702163207 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:16:03 INFO - PROCESS | 1966 | 1466702163209 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 1966 | 1466702163217 Marionette TRACE conn2 <- [1,1098,null,{}] 10:16:03 INFO - PROCESS | 1966 | 1466702163220 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 1966 | 1466702163221 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:03 INFO - PROCESS | 1966 | 1466702163321 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:16:03 INFO - PROCESS | 1966 | 1466702163337 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 1966 | 1466702163338 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x12103b000 == 32 [pid = 1966] [id = 282] 10:16:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x113318000) [pid = 1966] [serial = 844] [outer = 0x0] 10:16:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x121397400) [pid = 1966] [serial = 845] [outer = 0x113318000] 10:16:03 INFO - PROCESS | 1966 | 1466702163363 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12182e400) [pid = 1966] [serial = 846] [outer = 0x113318000] 10:16:03 INFO - PROCESS | 1966 | 1466702163716 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 526ms 10:16:03 INFO - PROCESS | 1966 | 1466702163736 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:16:03 INFO - PROCESS | 1966 | 1466702163737 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:16:03 INFO - PROCESS | 1966 | 1466702163739 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 1966 | 1466702163740 Marionette TRACE conn2 <- [1,1102,null,{}] 10:16:03 INFO - PROCESS | 1966 | 1466702163742 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 1966 | 1466702163747 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:03 INFO - PROCESS | 1966 | 1466702163858 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:16:03 INFO - PROCESS | 1966 | 1466702163895 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 1966 | 1466702163896 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x121ccb000 == 33 [pid = 1966] [id = 283] 10:16:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12357f000) [pid = 1966] [serial = 847] [outer = 0x0] 10:16:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124c67800) [pid = 1966] [serial = 848] [outer = 0x12357f000] 10:16:03 INFO - PROCESS | 1966 | 1466702163921 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x125dc5000) [pid = 1966] [serial = 849] [outer = 0x12357f000] 10:16:04 INFO - PROCESS | 1966 | 1466702164208 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 10:16:04 INFO - PROCESS | 1966 | 1466702164258 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 1966 | 1466702164261 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:16:04 INFO - PROCESS | 1966 | 1466702164270 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 1966 | 1466702164271 Marionette TRACE conn2 <- [1,1106,null,{}] 10:16:04 INFO - PROCESS | 1966 | 1466702164273 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:04 INFO - PROCESS | 1966 | 1466702164275 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:04 INFO - PROCESS | 1966 | 1466702164372 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:16:04 INFO - PROCESS | 1966 | 1466702164376 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 1966 | 1466702164377 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x124178800 == 34 [pid = 1966] [id = 284] 10:16:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x11331e800) [pid = 1966] [serial = 850] [outer = 0x0] 10:16:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1268d6400) [pid = 1966] [serial = 851] [outer = 0x11331e800] 10:16:04 INFO - PROCESS | 1966 | 1466702164402 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126d3a400) [pid = 1966] [serial = 852] [outer = 0x11331e800] 10:16:04 INFO - PROCESS | 1966 | 1466702164719 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 10:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:16:04 INFO - PROCESS | 1966 | 1466702164739 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 1966 | 1466702164741 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:16:04 INFO - PROCESS | 1966 | 1466702164747 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 1966 | 1466702164749 Marionette TRACE conn2 <- [1,1110,null,{}] 10:16:04 INFO - PROCESS | 1966 | 1466702164757 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:04 INFO - PROCESS | 1966 | 1466702164758 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:04 INFO - PROCESS | 1966 | 1466702164853 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:16:04 INFO - PROCESS | 1966 | 1466702164856 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 1966 | 1466702164857 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a51000 == 35 [pid = 1966] [id = 285] 10:16:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126d38c00) [pid = 1966] [serial = 853] [outer = 0x0] 10:16:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12896d000) [pid = 1966] [serial = 854] [outer = 0x126d38c00] 10:16:04 INFO - PROCESS | 1966 | 1466702164882 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128977400) [pid = 1966] [serial = 855] [outer = 0x126d38c00] 10:16:05 INFO - PROCESS | 1966 | 1466702165219 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 523ms 10:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:16:05 INFO - PROCESS | 1966 | 1466702165268 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 1966 | 1466702165269 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:16:05 INFO - PROCESS | 1966 | 1466702165272 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 1966 | 1466702165274 Marionette TRACE conn2 <- [1,1114,null,{}] 10:16:05 INFO - PROCESS | 1966 | 1466702165278 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:05 INFO - PROCESS | 1966 | 1466702165280 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:05 INFO - PROCESS | 1966 | 1466702165677 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128971800) [pid = 1966] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119c23800) [pid = 1966] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112a7e800) [pid = 1966] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1268d1800) [pid = 1966] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1176ec000) [pid = 1966] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1268dd800) [pid = 1966] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1132e4400) [pid = 1966] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1192f6800) [pid = 1966] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11295ec00) [pid = 1966] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1199ddc00) [pid = 1966] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1133f7c00) [pid = 1966] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x113c8ec00) [pid = 1966] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1180a8400) [pid = 1966] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1168eec00) [pid = 1966] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:16:05 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1168f1c00) [pid = 1966] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:16:05 INFO - PROCESS | 1966 | 1466702165745 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 1966 | 1466702165747 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182a2000 == 36 [pid = 1966] [id = 286] 10:16:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11295ec00) [pid = 1966] [serial = 856] [outer = 0x0] 10:16:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1133f7800) [pid = 1966] [serial = 857] [outer = 0x11295ec00] 10:16:05 INFO - PROCESS | 1966 | 1466702165787 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1183f4c00) [pid = 1966] [serial = 858] [outer = 0x11295ec00] 10:16:06 INFO - PROCESS | 1966 | 1466702166065 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 823ms 10:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:16:06 INFO - PROCESS | 1966 | 1466702166100 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 1966 | 1466702166102 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:16:06 INFO - PROCESS | 1966 | 1466702166104 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 1966 | 1466702166105 Marionette TRACE conn2 <- [1,1118,null,{}] 10:16:06 INFO - PROCESS | 1966 | 1466702166116 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:06 INFO - PROCESS | 1966 | 1466702166118 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:06 INFO - PROCESS | 1966 | 1466702166255 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:16:06 INFO - PROCESS | 1966 | 1466702166263 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 1966 | 1466702166265 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x129222800 == 37 [pid = 1966] [id = 287] 10:16:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x116139800) [pid = 1966] [serial = 859] [outer = 0x0] 10:16:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119c23800) [pid = 1966] [serial = 860] [outer = 0x116139800] 10:16:06 INFO - PROCESS | 1966 | 1466702166304 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126d0c800) [pid = 1966] [serial = 861] [outer = 0x116139800] 10:16:06 INFO - PROCESS | 1966 | 1466702166781 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 723ms 10:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:16:06 INFO - PROCESS | 1966 | 1466702166827 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 1966 | 1466702166829 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:16:06 INFO - PROCESS | 1966 | 1466702166831 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 1966 | 1466702166833 Marionette TRACE conn2 <- [1,1122,null,{}] 10:16:06 INFO - PROCESS | 1966 | 1466702166835 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:06 INFO - PROCESS | 1966 | 1466702166837 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:06 INFO - PROCESS | 1966 | 1466702166934 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:16:06 INFO - PROCESS | 1966 | 1466702166937 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 1966 | 1466702166938 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x121038800 == 38 [pid = 1966] [id = 288] 10:16:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x126d0dc00) [pid = 1966] [serial = 862] [outer = 0x0] 10:16:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b35000) [pid = 1966] [serial = 863] [outer = 0x126d0dc00] 10:16:06 INFO - PROCESS | 1966 | 1466702166967 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128e9d400) [pid = 1966] [serial = 864] [outer = 0x126d0dc00] 10:16:07 INFO - PROCESS | 1966 | 1466702167267 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 10:16:07 INFO - PROCESS | 1966 | 1466702167301 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 1966 | 1466702167302 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:16:07 INFO - PROCESS | 1966 | 1466702167304 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 1966 | 1466702167305 Marionette TRACE conn2 <- [1,1126,null,{}] 10:16:07 INFO - PROCESS | 1966 | 1466702167308 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:07 INFO - PROCESS | 1966 | 1466702167311 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:07 INFO - PROCESS | 1966 | 1466702167385 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:16:07 INFO - PROCESS | 1966 | 1466702167439 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 1966 | 1466702167440 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b12e000 == 39 [pid = 1966] [id = 289] 10:16:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x121a6f400) [pid = 1966] [serial = 865] [outer = 0x0] 10:16:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128ea0c00) [pid = 1966] [serial = 866] [outer = 0x121a6f400] 10:16:07 INFO - PROCESS | 1966 | 1466702167464 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129188000) [pid = 1966] [serial = 867] [outer = 0x121a6f400] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x115ef1800 == 38 [pid = 1966] [id = 277] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x116419800 == 37 [pid = 1966] [id = 278] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x117d46000 == 36 [pid = 1966] [id = 279] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x121ccb000 == 35 [pid = 1966] [id = 283] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x120f07000 == 34 [pid = 1966] [id = 281] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x11924a000 == 33 [pid = 1966] [id = 280] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x126a51000 == 32 [pid = 1966] [id = 285] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x124178800 == 31 [pid = 1966] [id = 284] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x1182a2000 == 30 [pid = 1966] [id = 286] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x129222800 == 29 [pid = 1966] [id = 287] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x12103b000 == 28 [pid = 1966] [id = 282] 10:16:08 INFO - PROCESS | 1966 | --DOCSHELL 0x121038800 == 27 [pid = 1966] [id = 288] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128ada800) [pid = 1966] [serial = 810] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128add400) [pid = 1966] [serial = 812] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128b23400) [pid = 1966] [serial = 813] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x124c68000) [pid = 1966] [serial = 794] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x126a1bc00) [pid = 1966] [serial = 797] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x125dc5400) [pid = 1966] [serial = 795] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1185ae800) [pid = 1966] [serial = 782] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118ab1400) [pid = 1966] [serial = 783] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x126d30c00) [pid = 1966] [serial = 800] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1133f1400) [pid = 1966] [serial = 773] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116882800) [pid = 1966] [serial = 774] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1199e0c00) [pid = 1966] [serial = 785] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119e0cc00) [pid = 1966] [serial = 786] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x121cdd000) [pid = 1966] [serial = 791] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x121228000) [pid = 1966] [serial = 788] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12170dc00) [pid = 1966] [serial = 789] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x115e87c00) [pid = 1966] [serial = 779] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x117483400) [pid = 1966] [serial = 780] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x126d0ec00) [pid = 1966] [serial = 798] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x124b9a400) [pid = 1966] [serial = 771] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1183ed000) [pid = 1966] [serial = 776] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1185b8800) [pid = 1966] [serial = 777] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1180b2800) [pid = 1966] [serial = 803] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x11981ec00) [pid = 1966] [serial = 804] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x126d39400) [pid = 1966] [serial = 801] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1215f1800) [pid = 1966] [serial = 807] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x128ad2800) [pid = 1966] [serial = 809] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12109c400) [pid = 1966] [serial = 806] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x124b9a800) [pid = 1966] [serial = 792] [outer = 0x0] [url = about:blank] 10:16:08 INFO - PROCESS | 1966 | 1466702168770 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1474ms 10:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:16:08 INFO - PROCESS | 1966 | 1466702168781 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 1966 | 1466702168783 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:16:08 INFO - PROCESS | 1966 | 1466702168786 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - PROCESS | 1966 | 1466702168788 Marionette TRACE conn2 <- [1,1130,null,{}] 10:16:08 INFO - PROCESS | 1966 | 1466702168793 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:08 INFO - PROCESS | 1966 | 1466702168797 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:08 INFO - PROCESS | 1966 | 1466702168874 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:16:08 INFO - PROCESS | 1966 | 1466702168924 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 1966 | 1466702168926 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x115efa000 == 28 [pid = 1966] [id = 290] 10:16:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x1133dd800) [pid = 1966] [serial = 868] [outer = 0x0] 10:16:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x113c87800) [pid = 1966] [serial = 869] [outer = 0x1133dd800] 10:16:08 INFO - PROCESS | 1966 | 1466702168954 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x115e24400) [pid = 1966] [serial = 870] [outer = 0x1133dd800] 10:16:09 INFO - PROCESS | 1966 | 1466702169261 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 521ms 10:16:09 INFO - PROCESS | 1966 | 1466702169307 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 1966 | 1466702169313 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:16:09 INFO - PROCESS | 1966 | 1466702169318 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 1966 | 1466702169319 Marionette TRACE conn2 <- [1,1134,null,{}] 10:16:09 INFO - PROCESS | 1966 | 1466702169322 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:09 INFO - PROCESS | 1966 | 1466702169324 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:09 INFO - PROCESS | 1966 | 1466702169399 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:16:09 INFO - PROCESS | 1966 | 1466702169403 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 1966 | 1466702169405 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x117461000 == 29 [pid = 1966] [id = 291] 10:16:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x116481c00) [pid = 1966] [serial = 871] [outer = 0x0] 10:16:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1168fa000) [pid = 1966] [serial = 872] [outer = 0x116481c00] 10:16:09 INFO - PROCESS | 1966 | 1466702169433 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x11747d000) [pid = 1966] [serial = 873] [outer = 0x116481c00] 10:16:09 INFO - PROCESS | 1966 | 1466702169793 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 10:16:09 INFO - PROCESS | 1966 | 1466702169839 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 1966 | 1466702169840 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:16:09 INFO - PROCESS | 1966 | 1466702169843 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 1966 | 1466702169853 Marionette TRACE conn2 <- [1,1138,null,{}] 10:16:09 INFO - PROCESS | 1966 | 1466702169861 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:09 INFO - PROCESS | 1966 | 1466702169864 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:09 INFO - PROCESS | 1966 | 1466702169939 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:16:09 INFO - PROCESS | 1966 | 1466702169946 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 1966 | 1466702169948 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182a2000 == 30 [pid = 1966] [id = 292] 10:16:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1122abc00) [pid = 1966] [serial = 874] [outer = 0x0] 10:16:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1183ed000) [pid = 1966] [serial = 875] [outer = 0x1122abc00] 10:16:09 INFO - PROCESS | 1966 | 1466702169975 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x118564400) [pid = 1966] [serial = 876] [outer = 0x1122abc00] 10:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 479ms 10:16:10 INFO - PROCESS | 1966 | 1466702170316 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:16:10 INFO - PROCESS | 1966 | 1466702170323 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 1966 | 1466702170325 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:16:10 INFO - PROCESS | 1966 | 1466702170328 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 1966 | 1466702170329 Marionette TRACE conn2 <- [1,1142,null,{}] 10:16:10 INFO - PROCESS | 1966 | 1466702170332 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 1966 | 1466702170333 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:10 INFO - PROCESS | 1966 | 1466702170433 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:16:10 INFO - PROCESS | 1966 | 1466702170439 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 1966 | 1466702170440 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x119239800 == 31 [pid = 1966] [id = 293] 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1185b0800) [pid = 1966] [serial = 877] [outer = 0x0] 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118a64000) [pid = 1966] [serial = 878] [outer = 0x1185b0800] 10:16:10 INFO - PROCESS | 1966 | 1466702170466 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x118e8f400) [pid = 1966] [serial = 879] [outer = 0x1185b0800] 10:16:10 INFO - PROCESS | 1966 | 1466702170782 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 10:16:10 INFO - PROCESS | 1966 | 1466702170799 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 1966 | 1466702170800 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:16:10 INFO - PROCESS | 1966 | 1466702170817 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 1966 | 1466702170818 Marionette TRACE conn2 <- [1,1146,null,{}] 10:16:10 INFO - PROCESS | 1966 | 1466702170822 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 1966 | 1466702170824 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:10 INFO - PROCESS | 1966 | 1466702170901 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:16:10 INFO - PROCESS | 1966 | 1466702170905 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 1966 | 1466702170906 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c97800 == 32 [pid = 1966] [id = 294] 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112fdbc00) [pid = 1966] [serial = 880] [outer = 0x0] 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1192f3400) [pid = 1966] [serial = 881] [outer = 0x112fdbc00] 10:16:10 INFO - PROCESS | 1966 | 1466702170932 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119822400) [pid = 1966] [serial = 882] [outer = 0x112fdbc00] 10:16:11 INFO - PROCESS | 1966 | 1466702171280 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 472ms 10:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:16:11 INFO - PROCESS | 1966 | 1466702171289 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 1966 | 1466702171290 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:16:11 INFO - PROCESS | 1966 | 1466702171292 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 1966 | 1466702171294 Marionette TRACE conn2 <- [1,1150,null,{}] 10:16:11 INFO - PROCESS | 1966 | 1466702171296 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:11 INFO - PROCESS | 1966 | 1466702171302 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:11 INFO - PROCESS | 1966 | 1466702171430 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:16:11 INFO - PROCESS | 1966 | 1466702171435 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 1966 | 1466702171436 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110c000 == 33 [pid = 1966] [id = 295] 10:16:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1199d7400) [pid = 1966] [serial = 883] [outer = 0x0] 10:16:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119a12400) [pid = 1966] [serial = 884] [outer = 0x1199d7400] 10:16:11 INFO - PROCESS | 1966 | 1466702171464 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12109a800) [pid = 1966] [serial = 885] [outer = 0x1199d7400] 10:16:11 INFO - PROCESS | 1966 | 1466702171754 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 472ms 10:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:16:11 INFO - PROCESS | 1966 | 1466702171765 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 1966 | 1466702171767 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:16:11 INFO - PROCESS | 1966 | 1466702171769 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 1966 | 1466702171770 Marionette TRACE conn2 <- [1,1154,null,{}] 10:16:11 INFO - PROCESS | 1966 | 1466702171772 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:11 INFO - PROCESS | 1966 | 1466702171784 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:11 INFO - PROCESS | 1966 | 1466702171864 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:16:11 INFO - PROCESS | 1966 | 1466702171868 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 1966 | 1466702171869 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12186e800 == 34 [pid = 1966] [id = 296] 10:16:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12122e800) [pid = 1966] [serial = 886] [outer = 0x0] 10:16:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x121827800) [pid = 1966] [serial = 887] [outer = 0x12122e800] 10:16:11 INFO - PROCESS | 1966 | 1466702171895 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x121cde400) [pid = 1966] [serial = 888] [outer = 0x12122e800] 10:16:12 INFO - PROCESS | 1966 | 1466702172204 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 470ms 10:16:12 INFO - PROCESS | 1966 | 1466702172240 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 1966 | 1466702172241 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:16:12 INFO - PROCESS | 1966 | 1466702172246 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 1966 | 1466702172247 Marionette TRACE conn2 <- [1,1158,null,{}] 10:16:12 INFO - PROCESS | 1966 | 1466702172250 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:12 INFO - PROCESS | 1966 | 1466702172251 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:12 INFO - PROCESS | 1966 | 1466702172346 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:16:12 INFO - PROCESS | 1966 | 1466702172351 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 1966 | 1466702172352 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x123451800 == 35 [pid = 1966] [id = 297] 10:16:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12410bc00) [pid = 1966] [serial = 889] [outer = 0x0] 10:16:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1243b4c00) [pid = 1966] [serial = 890] [outer = 0x12410bc00] 10:16:12 INFO - PROCESS | 1966 | 1466702172379 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x124672800) [pid = 1966] [serial = 891] [outer = 0x12410bc00] 10:16:12 INFO - PROCESS | 1966 | 1466702172674 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 472ms 10:16:12 INFO - PROCESS | 1966 | 1466702172719 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 1966 | 1466702172721 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:16:12 INFO - PROCESS | 1966 | 1466702172724 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 1966 | 1466702172729 Marionette TRACE conn2 <- [1,1162,null,{}] 10:16:12 INFO - PROCESS | 1966 | 1466702172732 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:12 INFO - PROCESS | 1966 | 1466702172734 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:12 INFO - PROCESS | 1966 | 1466702172851 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:16:12 INFO - PROCESS | 1966 | 1466702172856 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 1966 | 1466702172857 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c20800 == 36 [pid = 1966] [id = 298] 10:16:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124ba1400) [pid = 1966] [serial = 892] [outer = 0x0] 10:16:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x125602800) [pid = 1966] [serial = 893] [outer = 0x124ba1400] 10:16:12 INFO - PROCESS | 1966 | 1466702172899 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1256f1000) [pid = 1966] [serial = 894] [outer = 0x124ba1400] 10:16:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1268d7800) [pid = 1966] [serial = 895] [outer = 0x12cb0c800] 10:16:13 INFO - PROCESS | 1966 | 1466702173405 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 723ms 10:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:16:13 INFO - PROCESS | 1966 | 1466702173448 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 1966 | 1466702173449 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:16:13 INFO - PROCESS | 1966 | 1466702173451 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 1966 | 1466702173452 Marionette TRACE conn2 <- [1,1166,null,{}] 10:16:13 INFO - PROCESS | 1966 | 1466702173454 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 1966 | 1466702173455 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:13 INFO - PROCESS | 1966 | 1466702173547 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:16:13 INFO - PROCESS | 1966 | 1466702173553 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 1966 | 1466702173554 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256ce800 == 37 [pid = 1966] [id = 299] 10:16:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x124110400) [pid = 1966] [serial = 896] [outer = 0x0] 10:16:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126a14c00) [pid = 1966] [serial = 897] [outer = 0x124110400] 10:16:13 INFO - PROCESS | 1966 | 1466702173578 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x126d32c00) [pid = 1966] [serial = 898] [outer = 0x124110400] 10:16:13 INFO - PROCESS | 1966 | 1466702173907 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 10:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:16:13 INFO - PROCESS | 1966 | 1466702173919 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 1966 | 1466702173921 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:16:13 INFO - PROCESS | 1966 | 1466702173923 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 1966 | 1466702173924 Marionette TRACE conn2 <- [1,1170,null,{}] 10:16:13 INFO - PROCESS | 1966 | 1466702173930 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 1966 | 1466702173931 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:14 INFO - PROCESS | 1966 | 1466702174051 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:16:14 INFO - PROCESS | 1966 | 1466702174064 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 1966 | 1466702174065 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c97000 == 38 [pid = 1966] [id = 300] 10:16:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x124b9a800) [pid = 1966] [serial = 899] [outer = 0x0] 10:16:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x126d36000) [pid = 1966] [serial = 900] [outer = 0x124b9a800] 10:16:14 INFO - PROCESS | 1966 | 1466702174091 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128970c00) [pid = 1966] [serial = 901] [outer = 0x124b9a800] 10:16:14 INFO - PROCESS | 1966 | 1466702174417 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 523ms 10:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:16:14 INFO - PROCESS | 1966 | 1466702174447 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 1966 | 1466702174448 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:16:14 INFO - PROCESS | 1966 | 1466702174450 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 1966 | 1466702174451 Marionette TRACE conn2 <- [1,1174,null,{}] 10:16:14 INFO - PROCESS | 1966 | 1466702174461 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 1966 | 1466702174463 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:14 INFO - PROCESS | 1966 | 1466702174556 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:16:14 INFO - PROCESS | 1966 | 1466702174560 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 1966 | 1466702174561 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x129221000 == 39 [pid = 1966] [id = 301] 10:16:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12896dc00) [pid = 1966] [serial = 902] [outer = 0x0] 10:16:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x128ad1800) [pid = 1966] [serial = 903] [outer = 0x12896dc00] 10:16:14 INFO - PROCESS | 1966 | 1466702174585 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128add400) [pid = 1966] [serial = 904] [outer = 0x12896dc00] 10:16:14 INFO - PROCESS | 1966 | 1466702174915 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 1966 | 1466702174934 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:16:14 INFO - PROCESS | 1966 | 1466702174937 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 1966 | 1466702174938 Marionette TRACE conn2 <- [1,1178,null,{}] 10:16:14 INFO - PROCESS | 1966 | 1466702174940 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 1966 | 1466702174941 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:15 INFO - PROCESS | 1966 | 1466702175050 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:16:15 INFO - PROCESS | 1966 | 1466702175067 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 1966 | 1466702175068 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5b1000 == 40 [pid = 1966] [id = 302] 10:16:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128b1b800) [pid = 1966] [serial = 905] [outer = 0x0] 10:16:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128b32400) [pid = 1966] [serial = 906] [outer = 0x128b1b800] 10:16:15 INFO - PROCESS | 1966 | 1466702175092 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b37800) [pid = 1966] [serial = 907] [outer = 0x128b1b800] 10:16:15 INFO - PROCESS | 1966 | 1466702175465 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 1966 | 1466702175516 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:16:15 INFO - PROCESS | 1966 | 1466702175520 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 1966 | 1466702175521 Marionette TRACE conn2 <- [1,1182,null,{}] 10:16:15 INFO - PROCESS | 1966 | 1466702175524 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:15 INFO - PROCESS | 1966 | 1466702175526 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:15 INFO - PROCESS | 1966 | 1466702175650 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:16:15 INFO - PROCESS | 1966 | 1466702175661 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 1966 | 1466702175662 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a919000 == 41 [pid = 1966] [id = 303] 10:16:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x128c6d400) [pid = 1966] [serial = 908] [outer = 0x0] 10:16:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x128ea0800) [pid = 1966] [serial = 909] [outer = 0x128c6d400] 10:16:15 INFO - PROCESS | 1966 | 1466702175686 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x12918b000) [pid = 1966] [serial = 910] [outer = 0x128c6d400] 10:16:16 INFO - PROCESS | 1966 | 1466702176155 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 1966 | 1466702176192 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:16:16 INFO - PROCESS | 1966 | 1466702176196 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 1966 | 1466702176197 Marionette TRACE conn2 <- [1,1186,null,{}] 10:16:16 INFO - PROCESS | 1966 | 1466702176200 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 1966 | 1466702176201 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:16 INFO - PROCESS | 1966 | 1466702176287 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:16:16 INFO - PROCESS | 1966 | 1466702176312 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 1966 | 1466702176314 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x121463800 == 42 [pid = 1966] [id = 304] 10:16:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x116f92800) [pid = 1966] [serial = 911] [outer = 0x0] 10:16:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1180b2c00) [pid = 1966] [serial = 912] [outer = 0x116f92800] 10:16:16 INFO - PROCESS | 1966 | 1466702176337 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119a18800) [pid = 1966] [serial = 913] [outer = 0x116f92800] 10:16:16 INFO - PROCESS | 1966 | 1466702176652 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 1966 | 1466702176667 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:16:16 INFO - PROCESS | 1966 | 1466702176669 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 1966 | 1466702176670 Marionette TRACE conn2 <- [1,1190,null,{}] 10:16:16 INFO - PROCESS | 1966 | 1466702176672 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 1966 | 1466702176673 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:16 INFO - PROCESS | 1966 | 1466702176755 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:16:16 INFO - PROCESS | 1966 | 1466702176810 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 1966 | 1466702176811 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb5a800 == 43 [pid = 1966] [id = 305] 10:16:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116f98800) [pid = 1966] [serial = 914] [outer = 0x0] 10:16:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x124b9f000) [pid = 1966] [serial = 915] [outer = 0x116f98800] 10:16:16 INFO - PROCESS | 1966 | 1466702176835 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x129206c00) [pid = 1966] [serial = 916] [outer = 0x116f98800] 10:16:17 INFO - PROCESS | 1966 | 1466702177104 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 1966 | 1466702177141 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:16:17 INFO - PROCESS | 1966 | 1466702177152 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 1966 | 1466702177153 Marionette TRACE conn2 <- [1,1194,null,{}] 10:16:17 INFO - PROCESS | 1966 | 1466702177155 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:17 INFO - PROCESS | 1966 | 1466702177156 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:17 INFO - PROCESS | 1966 | 1466702177249 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:16:17 INFO - PROCESS | 1966 | 1466702177253 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 1966 | 1466702177254 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c0a6000 == 44 [pid = 1966] [id = 306] 10:16:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x128978c00) [pid = 1966] [serial = 917] [outer = 0x0] 10:16:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x129210000) [pid = 1966] [serial = 918] [outer = 0x128978c00] 10:16:17 INFO - PROCESS | 1966 | 1466702177278 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12947cc00) [pid = 1966] [serial = 919] [outer = 0x128978c00] 10:16:17 INFO - PROCESS | 1966 | 1466702177618 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 1966 | 1466702177673 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:16:17 INFO - PROCESS | 1966 | 1466702177675 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 1966 | 1466702177676 Marionette TRACE conn2 <- [1,1198,null,{}] 10:16:17 INFO - PROCESS | 1966 | 1466702177678 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:17 INFO - PROCESS | 1966 | 1466702177679 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:17 INFO - PROCESS | 1966 | 1466702177755 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:16:17 INFO - PROCESS | 1966 | 1466702177762 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 1966 | 1466702177763 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d9000 == 45 [pid = 1966] [id = 307] 10:16:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x129481000) [pid = 1966] [serial = 920] [outer = 0x0] 10:16:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12952a400) [pid = 1966] [serial = 921] [outer = 0x129481000] 10:16:17 INFO - PROCESS | 1966 | 1466702177787 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x129534000) [pid = 1966] [serial = 922] [outer = 0x129481000] 10:16:18 INFO - PROCESS | 1966 | 1466702178096 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 10:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:16:18 INFO - PROCESS | 1966 | 1466702178143 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 1966 | 1466702178144 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:16:18 INFO - PROCESS | 1966 | 1466702178146 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 1966 | 1466702178147 Marionette TRACE conn2 <- [1,1202,null,{}] 10:16:18 INFO - PROCESS | 1966 | 1466702178150 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:18 INFO - PROCESS | 1966 | 1466702178150 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:18 INFO - PROCESS | 1966 | 1466702178295 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:16:18 INFO - PROCESS | 1966 | 1466702178394 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 1966 | 1466702178397 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130df000 == 46 [pid = 1966] [id = 308] 10:16:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x111ecb800) [pid = 1966] [serial = 923] [outer = 0x0] 10:16:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x112959c00) [pid = 1966] [serial = 924] [outer = 0x111ecb800] 10:16:18 INFO - PROCESS | 1966 | 1466702178441 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x113317800) [pid = 1966] [serial = 925] [outer = 0x111ecb800] 10:16:18 INFO - PROCESS | 1966 | 1466702178985 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 919ms 10:16:19 INFO - PROCESS | 1966 | 1466702179067 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 1966 | 1466702179069 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:16:19 INFO - PROCESS | 1966 | 1466702179073 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 1966 | 1466702179075 Marionette TRACE conn2 <- [1,1206,null,{}] 10:16:19 INFO - PROCESS | 1966 | 1466702179078 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:19 INFO - PROCESS | 1966 | 1466702179080 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:19 INFO - PROCESS | 1966 | 1466702179196 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:16:19 INFO - PROCESS | 1966 | 1466702179247 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 1966 | 1466702179249 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x11829d800 == 47 [pid = 1966] [id = 309] 10:16:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1168f1c00) [pid = 1966] [serial = 926] [outer = 0x0] 10:16:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1168fc800) [pid = 1966] [serial = 927] [outer = 0x1168f1c00] 10:16:19 INFO - PROCESS | 1966 | 1466702179279 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x117485800) [pid = 1966] [serial = 928] [outer = 0x1168f1c00] 10:16:19 INFO - PROCESS | 1966 | 1466702179945 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 922ms 10:16:20 INFO - PROCESS | 1966 | 1466702180014 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 1966 | 1466702180016 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:16:20 INFO - PROCESS | 1966 | 1466702180020 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 1966 | 1466702180022 Marionette TRACE conn2 <- [1,1210,null,{}] 10:16:20 INFO - PROCESS | 1966 | 1466702180026 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:20 INFO - PROCESS | 1966 | 1466702180028 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:20 INFO - PROCESS | 1966 | 1466702180127 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:16:20 INFO - PROCESS | 1966 | 1466702180203 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 1966 | 1466702180206 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x116682800 == 48 [pid = 1966] [id = 310] 10:16:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x117480800) [pid = 1966] [serial = 929] [outer = 0x0] 10:16:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x117488000) [pid = 1966] [serial = 930] [outer = 0x117480800] 10:16:20 INFO - PROCESS | 1966 | 1466702180235 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x1180a6800) [pid = 1966] [serial = 931] [outer = 0x117480800] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5d9000 == 47 [pid = 1966] [id = 307] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12c0a6000 == 46 [pid = 1966] [id = 306] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb5a800 == 45 [pid = 1966] [id = 305] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x121463800 == 44 [pid = 1966] [id = 304] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12a919000 == 43 [pid = 1966] [id = 303] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5b1000 == 42 [pid = 1966] [id = 302] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x129221000 == 41 [pid = 1966] [id = 301] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119c97000 == 40 [pid = 1966] [id = 300] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x128ea0c00) [pid = 1966] [serial = 866] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x1256ce800 == 39 [pid = 1966] [id = 299] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x124c20800 == 38 [pid = 1966] [id = 298] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x123451800 == 37 [pid = 1966] [id = 297] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12186e800 == 36 [pid = 1966] [id = 296] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12110c000 == 35 [pid = 1966] [id = 295] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119c97800 == 34 [pid = 1966] [id = 294] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119239800 == 33 [pid = 1966] [id = 293] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x1182a2000 == 32 [pid = 1966] [id = 292] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x117461000 == 31 [pid = 1966] [id = 291] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x115efa000 == 30 [pid = 1966] [id = 290] 10:16:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12b12e000 == 29 [pid = 1966] [id = 289] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x124c67800) [pid = 1966] [serial = 848] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1268d6400) [pid = 1966] [serial = 851] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x125dc5000) [pid = 1966] [serial = 849] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12896d000) [pid = 1966] [serial = 854] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x128977400) [pid = 1966] [serial = 855] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x126d0c800) [pid = 1966] [serial = 861] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x128b35000) [pid = 1966] [serial = 863] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1133f7800) [pid = 1966] [serial = 857] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x119edac00) [pid = 1966] [serial = 842] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x120fb9800) [pid = 1966] [serial = 843] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1192f3800) [pid = 1966] [serial = 839] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119822800) [pid = 1966] [serial = 840] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1176ef000) [pid = 1966] [serial = 836] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1183f0000) [pid = 1966] [serial = 837] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x113c50800) [pid = 1966] [serial = 833] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1132e1c00) [pid = 1966] [serial = 834] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118138400) [pid = 1966] [serial = 831] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x117484c00) [pid = 1966] [serial = 830] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128874800) [pid = 1966] [serial = 828] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12466b400) [pid = 1966] [serial = 827] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1256fb800) [pid = 1966] [serial = 825] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12561e400) [pid = 1966] [serial = 824] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x121820800) [pid = 1966] [serial = 822] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119c69800) [pid = 1966] [serial = 821] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118a69000) [pid = 1966] [serial = 819] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1180ab800) [pid = 1966] [serial = 818] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112f63400) [pid = 1966] [serial = 816] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1122a2400) [pid = 1966] [serial = 815] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1183f4c00) [pid = 1966] [serial = 858] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128e9d400) [pid = 1966] [serial = 864] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x121397400) [pid = 1966] [serial = 845] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119c23800) [pid = 1966] [serial = 860] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x126d3a400) [pid = 1966] [serial = 852] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12182e400) [pid = 1966] [serial = 846] [outer = 0x0] [url = about:blank] 10:16:20 INFO - PROCESS | 1966 | 1466702180706 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 721ms 10:16:20 INFO - PROCESS | 1966 | 1466702180749 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 1966 | 1466702180753 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:16:20 INFO - PROCESS | 1966 | 1466702180761 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 1966 | 1466702180764 Marionette TRACE conn2 <- [1,1214,null,{}] 10:16:20 INFO - PROCESS | 1966 | 1466702180767 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:20 INFO - PROCESS | 1966 | 1466702180770 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:20 INFO - PROCESS | 1966 | 1466702180890 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:16:20 INFO - PROCESS | 1966 | 1466702180978 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 1966 | 1466702180979 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x11806a800 == 30 [pid = 1966] [id = 311] 10:16:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1180a8400) [pid = 1966] [serial = 932] [outer = 0x0] 10:16:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1185b6000) [pid = 1966] [serial = 933] [outer = 0x1180a8400] 10:16:21 INFO - PROCESS | 1966 | 1466702181025 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x118a6bc00) [pid = 1966] [serial = 934] [outer = 0x1180a8400] 10:16:21 INFO - PROCESS | 1966 | 1466702181349 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 624ms 10:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:16:21 INFO - PROCESS | 1966 | 1466702181382 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 1966 | 1466702181384 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:16:21 INFO - PROCESS | 1966 | 1466702181386 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 1966 | 1466702181388 Marionette TRACE conn2 <- [1,1218,null,{}] 10:16:21 INFO - PROCESS | 1966 | 1466702181398 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 1966 | 1466702181401 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:21 INFO - PROCESS | 1966 | 1466702181481 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:16:21 INFO - PROCESS | 1966 | 1466702181535 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 1966 | 1466702181537 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x119566800 == 31 [pid = 1966] [id = 312] 10:16:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x118e85800) [pid = 1966] [serial = 935] [outer = 0x0] 10:16:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119817800) [pid = 1966] [serial = 936] [outer = 0x118e85800] 10:16:21 INFO - PROCESS | 1966 | 1466702181565 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1199e0c00) [pid = 1966] [serial = 937] [outer = 0x118e85800] 10:16:21 INFO - PROCESS | 1966 | 1466702181904 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 522ms 10:16:21 INFO - PROCESS | 1966 | 1466702181911 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 1966 | 1466702181913 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:16:21 INFO - PROCESS | 1966 | 1466702181917 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 1966 | 1466702181919 Marionette TRACE conn2 <- [1,1222,null,{}] 10:16:21 INFO - PROCESS | 1966 | 1466702181922 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 1966 | 1466702181924 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:22 INFO - PROCESS | 1966 | 1466702182078 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:16:22 INFO - PROCESS | 1966 | 1466702182123 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 1966 | 1466702182125 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x121020800 == 32 [pid = 1966] [id = 313] 10:16:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x117483000) [pid = 1966] [serial = 938] [outer = 0x0] 10:16:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119c24000) [pid = 1966] [serial = 939] [outer = 0x117483000] 10:16:22 INFO - PROCESS | 1966 | 1466702182167 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12109a400) [pid = 1966] [serial = 940] [outer = 0x117483000] 10:16:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 10:16:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 10:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:22 INFO - _addTest/ [0,1225,"getWindowHandle",null] 10:16:22 INFO - PROCESS | 1966 | 1466702182541 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:16:22 INFO - PROCESS | 1966 | 1466702182546 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - PROCESS | 1966 | 1466702182548 Marionette TRACE conn2 <- [1,1226,null,{}] 10:16:22 INFO - PROCESS | 1966 | 1466702182550 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:22 INFO - PROCESS | 1966 | 1466702182551 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:22 INFO - PROCESS | 1966 | 1466702182624 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:16:22 INFO - PROCESS | 1966 | 1466702182660 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 1966 | 1466702182661 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x118063000 == 33 [pid = 1966] [id = 314] 10:16:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x115dccc00) [pid = 1966] [serial = 941] [outer = 0x0] 10:16:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x121566400) [pid = 1966] [serial = 942] [outer = 0x115dccc00] 10:16:22 INFO - PROCESS | 1966 | 1466702182717 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1243ae400) [pid = 1966] [serial = 943] [outer = 0x115dccc00] 10:16:23 INFO - PROCESS | 1966 | 1466702183089 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 572ms 10:16:23 INFO - PROCESS | 1966 | 1466702183117 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 1966 | 1466702183119 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:16:23 INFO - PROCESS | 1966 | 1466702183123 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 1966 | 1466702183125 Marionette TRACE conn2 <- [1,1230,null,{}] 10:16:23 INFO - PROCESS | 1966 | 1466702183128 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:23 INFO - PROCESS | 1966 | 1466702183134 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:23 INFO - PROCESS | 1966 | 1466702183311 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:16:23 INFO - PROCESS | 1966 | 1466702183328 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 1966 | 1466702183329 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x123565800 == 34 [pid = 1966] [id = 315] 10:16:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124527400) [pid = 1966] [serial = 944] [outer = 0x0] 10:16:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1256f2800) [pid = 1966] [serial = 945] [outer = 0x124527400] 10:16:23 INFO - PROCESS | 1966 | 1466702183370 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128873800) [pid = 1966] [serial = 946] [outer = 0x124527400] 10:16:23 INFO - PROCESS | 1966 | 1466702183799 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 720ms 10:16:23 INFO - PROCESS | 1966 | 1466702183843 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 1966 | 1466702183844 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:16:23 INFO - PROCESS | 1966 | 1466702183846 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 1966 | 1466702183847 Marionette TRACE conn2 <- [1,1234,null,{}] 10:16:23 INFO - PROCESS | 1966 | 1466702183850 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:23 INFO - PROCESS | 1966 | 1466702183851 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:23 INFO - PROCESS | 1966 | 1466702183944 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:16:24 INFO - PROCESS | 1966 | 1466702184000 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 1966 | 1466702184007 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x124cd3000 == 35 [pid = 1966] [id = 316] 10:16:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128878c00) [pid = 1966] [serial = 947] [outer = 0x0] 10:16:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12896f000) [pid = 1966] [serial = 948] [outer = 0x128878c00] 10:16:24 INFO - PROCESS | 1966 | 1466702184031 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128ad3000) [pid = 1966] [serial = 949] [outer = 0x128878c00] 10:16:24 INFO - PROCESS | 1966 | 1466702184307 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 10:16:24 INFO - PROCESS | 1966 | 1466702184372 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 1966 | 1466702184373 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:16:24 INFO - PROCESS | 1966 | 1466702184375 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 1966 | 1466702184377 Marionette TRACE conn2 <- [1,1238,null,{}] 10:16:24 INFO - PROCESS | 1966 | 1466702184381 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:24 INFO - PROCESS | 1966 | 1466702184382 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:24 INFO - PROCESS | 1966 | 1466702184477 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:16:24 INFO - PROCESS | 1966 | 1466702184481 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 1966 | 1466702184482 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a54000 == 36 [pid = 1966] [id = 317] 10:16:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128879400) [pid = 1966] [serial = 950] [outer = 0x0] 10:16:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128b1c400) [pid = 1966] [serial = 951] [outer = 0x128879400] 10:16:24 INFO - PROCESS | 1966 | 1466702184505 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x128b38000) [pid = 1966] [serial = 952] [outer = 0x128879400] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x116f92800) [pid = 1966] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128978c00) [pid = 1966] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x116f98800) [pid = 1966] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124b9a800) [pid = 1966] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12896dc00) [pid = 1966] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128b1b800) [pid = 1966] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1122abc00) [pid = 1966] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112fdbc00) [pid = 1966] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1199d7400) [pid = 1966] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1133dd800) [pid = 1966] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12410bc00) [pid = 1966] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1185b0800) [pid = 1966] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x121a6f400) [pid = 1966] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12122e800) [pid = 1966] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x124110400) [pid = 1966] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116481c00) [pid = 1966] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x124ba1400) [pid = 1966] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:16:24 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128c6d400) [pid = 1966] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:16:24 INFO - PROCESS | 1966 | 1466702184946 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 621ms 10:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:16:25 INFO - PROCESS | 1966 | 1466702184997 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 1966 | 1466702184999 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:16:25 INFO - PROCESS | 1966 | 1466702185002 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 1966 | 1466702185003 Marionette TRACE conn2 <- [1,1242,null,{}] 10:16:25 INFO - PROCESS | 1966 | 1466702185007 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 1966 | 1466702185009 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:25 INFO - PROCESS | 1966 | 1466702185174 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:16:25 INFO - PROCESS | 1966 | 1466702185253 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 1966 | 1466702185255 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a65800 == 37 [pid = 1966] [id = 318] 10:16:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1133f8800) [pid = 1966] [serial = 953] [outer = 0x0] 10:16:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11855fc00) [pid = 1966] [serial = 954] [outer = 0x1133f8800] 10:16:25 INFO - PROCESS | 1966 | 1466702185294 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x121561000) [pid = 1966] [serial = 955] [outer = 0x1133f8800] 10:16:25 INFO - PROCESS | 1966 | 1466702185634 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 10:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:16:25 INFO - PROCESS | 1966 | 1466702185672 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 1966 | 1466702185673 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:16:25 INFO - PROCESS | 1966 | 1466702185675 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 1966 | 1466702185677 Marionette TRACE conn2 <- [1,1246,null,{}] 10:16:25 INFO - PROCESS | 1966 | 1466702185681 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 1966 | 1466702185682 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:25 INFO - PROCESS | 1966 | 1466702185782 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:16:25 INFO - PROCESS | 1966 | 1466702185814 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 1966 | 1466702185815 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x121026000 == 38 [pid = 1966] [id = 319] 10:16:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x115e19000) [pid = 1966] [serial = 956] [outer = 0x0] 10:16:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x126d38c00) [pid = 1966] [serial = 957] [outer = 0x115e19000] 10:16:25 INFO - PROCESS | 1966 | 1466702185839 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128b39400) [pid = 1966] [serial = 958] [outer = 0x115e19000] 10:16:26 INFO - PROCESS | 1966 | 1466702186116 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 474ms 10:16:26 INFO - PROCESS | 1966 | 1466702186150 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 1966 | 1466702186152 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:16:26 INFO - PROCESS | 1966 | 1466702186154 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 1966 | 1466702186168 Marionette TRACE conn2 <- [1,1250,null,{}] 10:16:26 INFO - PROCESS | 1966 | 1466702186170 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:26 INFO - PROCESS | 1966 | 1466702186172 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:26 INFO - PROCESS | 1966 | 1466702186258 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:16:26 INFO - PROCESS | 1966 | 1466702186263 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 1966 | 1466702186265 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a914000 == 39 [pid = 1966] [id = 320] 10:16:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b39c00) [pid = 1966] [serial = 959] [outer = 0x0] 10:16:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129184800) [pid = 1966] [serial = 960] [outer = 0x128b39c00] 10:16:26 INFO - PROCESS | 1966 | 1466702186291 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129474800) [pid = 1966] [serial = 961] [outer = 0x128b39c00] 10:16:26 INFO - PROCESS | 1966 | 1466702186636 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 534ms 10:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:16:26 INFO - PROCESS | 1966 | 1466702186689 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 1966 | 1466702186690 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:16:26 INFO - PROCESS | 1966 | 1466702186693 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 1966 | 1466702186694 Marionette TRACE conn2 <- [1,1254,null,{}] 10:16:26 INFO - PROCESS | 1966 | 1466702186696 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:26 INFO - PROCESS | 1966 | 1466702186697 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:26 INFO - PROCESS | 1966 | 1466702186773 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:16:26 INFO - PROCESS | 1966 | 1466702186780 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 1966 | 1466702186781 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b123000 == 40 [pid = 1966] [id = 321] 10:16:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12947a800) [pid = 1966] [serial = 962] [outer = 0x0] 10:16:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12952d800) [pid = 1966] [serial = 963] [outer = 0x12947a800] 10:16:26 INFO - PROCESS | 1966 | 1466702186805 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a688c00) [pid = 1966] [serial = 964] [outer = 0x12947a800] 10:16:27 INFO - PROCESS | 1966 | 1466702187287 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 621ms 10:16:27 INFO - PROCESS | 1966 | 1466702187315 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 1966 | 1466702187318 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:16:27 INFO - PROCESS | 1966 | 1466702187321 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - PROCESS | 1966 | 1466702187324 Marionette TRACE conn2 <- [1,1258,null,{}] 10:16:27 INFO - PROCESS | 1966 | 1466702187328 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 1966 | 1466702187329 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:27 INFO - PROCESS | 1966 | 1466702187436 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:16:27 INFO - PROCESS | 1966 | 1466702187504 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 1966 | 1466702187506 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x118279800 == 41 [pid = 1966] [id = 322] 10:16:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x116a21800) [pid = 1966] [serial = 965] [outer = 0x0] 10:16:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1180a6400) [pid = 1966] [serial = 966] [outer = 0x116a21800] 10:16:27 INFO - PROCESS | 1966 | 1466702187538 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x118480000) [pid = 1966] [serial = 967] [outer = 0x116a21800] 10:16:27 INFO - PROCESS | 1966 | 1466702187954 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 10:16:27 INFO - PROCESS | 1966 | 1466702187992 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 1966 | 1466702187995 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:16:28 INFO - PROCESS | 1966 | 1466702188000 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 1966 | 1466702188001 Marionette TRACE conn2 <- [1,1262,null,{}] 10:16:28 INFO - PROCESS | 1966 | 1466702188004 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:28 INFO - PROCESS | 1966 | 1466702188006 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:28 INFO - PROCESS | 1966 | 1466702188129 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:16:28 INFO - PROCESS | 1966 | 1466702188198 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 1966 | 1466702188199 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x121454000 == 42 [pid = 1966] [id = 323] 10:16:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x119817c00) [pid = 1966] [serial = 968] [outer = 0x0] 10:16:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x11996dc00) [pid = 1966] [serial = 969] [outer = 0x119817c00] 10:16:28 INFO - PROCESS | 1966 | 1466702188229 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1199e4c00) [pid = 1966] [serial = 970] [outer = 0x119817c00] 10:16:28 INFO - PROCESS | 1966 | 1466702188654 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 720ms 10:16:28 INFO - PROCESS | 1966 | 1466702188729 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 1966 | 1466702188732 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:16:28 INFO - PROCESS | 1966 | 1466702188737 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 1966 | 1466702188741 Marionette TRACE conn2 <- [1,1266,null,{}] 10:16:28 INFO - PROCESS | 1966 | 1466702188754 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:28 INFO - PROCESS | 1966 | 1466702188759 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:28 INFO - PROCESS | 1966 | 1466702188891 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:16:28 INFO - PROCESS | 1966 | 1466702188959 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 1966 | 1466702188961 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0a5000 == 43 [pid = 1966] [id = 324] 10:16:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12560b800) [pid = 1966] [serial = 971] [outer = 0x0] 10:16:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x125db9400) [pid = 1966] [serial = 972] [outer = 0x12560b800] 10:16:28 INFO - PROCESS | 1966 | 1466702188992 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x126d39400) [pid = 1966] [serial = 973] [outer = 0x12560b800] 10:16:29 INFO - PROCESS | 1966 | 1466702189430 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 731ms 10:16:29 INFO - PROCESS | 1966 | 1466702189475 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 1966 | 1466702189478 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:16:29 INFO - PROCESS | 1966 | 1466702189482 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 1966 | 1466702189483 Marionette TRACE conn2 <- [1,1270,null,{}] 10:16:29 INFO - PROCESS | 1966 | 1466702189486 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:29 INFO - PROCESS | 1966 | 1466702189487 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:29 INFO - PROCESS | 1966 | 1466702189588 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:16:29 INFO - PROCESS | 1966 | 1466702189655 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 1966 | 1466702189656 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c09f000 == 44 [pid = 1966] [id = 325] 10:16:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128b21000) [pid = 1966] [serial = 974] [outer = 0x0] 10:16:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128e98c00) [pid = 1966] [serial = 975] [outer = 0x128b21000] 10:16:29 INFO - PROCESS | 1966 | 1466702189686 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12920a000) [pid = 1966] [serial = 976] [outer = 0x128b21000] 10:16:30 INFO - PROCESS | 1966 | 1466702190101 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 10:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:16:30 INFO - PROCESS | 1966 | 1466702190154 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 1966 | 1466702190155 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:16:30 INFO - PROCESS | 1966 | 1466702190158 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 1966 | 1466702190159 Marionette TRACE conn2 <- [1,1274,null,{}] 10:16:30 INFO - PROCESS | 1966 | 1466702190161 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:30 INFO - PROCESS | 1966 | 1466702190163 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:30 INFO - PROCESS | 1966 | 1466702190261 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:16:30 INFO - PROCESS | 1966 | 1466702190317 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 1966 | 1466702190319 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x11685c000 == 45 [pid = 1966] [id = 326] 10:16:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x113c4cc00) [pid = 1966] [serial = 977] [outer = 0x0] 10:16:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1241ce000) [pid = 1966] [serial = 978] [outer = 0x113c4cc00] 10:16:30 INFO - PROCESS | 1966 | 1466702190347 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x128ad2c00) [pid = 1966] [serial = 979] [outer = 0x113c4cc00] 10:16:30 INFO - PROCESS | 1966 | 1466702190920 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 772ms 10:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:16:30 INFO - PROCESS | 1966 | 1466702190932 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 1966 | 1466702190934 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:16:30 INFO - PROCESS | 1966 | 1466702190937 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 1966 | 1466702190939 Marionette TRACE conn2 <- [1,1278,null,{}] 10:16:30 INFO - PROCESS | 1966 | 1466702190943 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:30 INFO - PROCESS | 1966 | 1466702190944 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:31 INFO - PROCESS | 1966 | 1466702191040 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:16:31 INFO - PROCESS | 1966 | 1466702191096 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 1966 | 1466702191097 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d4e800 == 46 [pid = 1966] [id = 327] 10:16:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x11747c800) [pid = 1966] [serial = 980] [outer = 0x0] 10:16:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x118132000) [pid = 1966] [serial = 981] [outer = 0x11747c800] 10:16:31 INFO - PROCESS | 1966 | 1466702191126 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1185ae400) [pid = 1966] [serial = 982] [outer = 0x11747c800] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x12a914000 == 45 [pid = 1966] [id = 320] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x121026000 == 44 [pid = 1966] [id = 319] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x126a65800 == 43 [pid = 1966] [id = 318] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x126a54000 == 42 [pid = 1966] [id = 317] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x124cd3000 == 41 [pid = 1966] [id = 316] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x123565800 == 40 [pid = 1966] [id = 315] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x118063000 == 39 [pid = 1966] [id = 314] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x121020800 == 38 [pid = 1966] [id = 313] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x119566800 == 37 [pid = 1966] [id = 312] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x11806a800 == 36 [pid = 1966] [id = 311] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x116682800 == 35 [pid = 1966] [id = 310] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x11829d800 == 34 [pid = 1966] [id = 309] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x1130df000 == 33 [pid = 1966] [id = 308] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x11685c000 == 32 [pid = 1966] [id = 326] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x12c09f000 == 31 [pid = 1966] [id = 325] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0a5000 == 30 [pid = 1966] [id = 324] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x121454000 == 29 [pid = 1966] [id = 323] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x118279800 == 28 [pid = 1966] [id = 322] 10:16:31 INFO - PROCESS | 1966 | --DOCSHELL 0x12b123000 == 27 [pid = 1966] [id = 321] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1192f3400) [pid = 1966] [serial = 881] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x119822400) [pid = 1966] [serial = 882] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x119a12400) [pid = 1966] [serial = 884] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12109a800) [pid = 1966] [serial = 885] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x113c87800) [pid = 1966] [serial = 869] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x115e24400) [pid = 1966] [serial = 870] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1243b4c00) [pid = 1966] [serial = 890] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x124672800) [pid = 1966] [serial = 891] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x118a64000) [pid = 1966] [serial = 878] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x118e8f400) [pid = 1966] [serial = 879] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x129188000) [pid = 1966] [serial = 867] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x121827800) [pid = 1966] [serial = 887] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x121cde400) [pid = 1966] [serial = 888] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x126a14c00) [pid = 1966] [serial = 897] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x126d32c00) [pid = 1966] [serial = 898] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1168fa000) [pid = 1966] [serial = 872] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x11747d000) [pid = 1966] [serial = 873] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x125602800) [pid = 1966] [serial = 893] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1256f1000) [pid = 1966] [serial = 894] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128ea0800) [pid = 1966] [serial = 909] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12952a400) [pid = 1966] [serial = 921] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128b37800) [pid = 1966] [serial = 907] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12918b000) [pid = 1966] [serial = 910] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1180b2c00) [pid = 1966] [serial = 912] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12947cc00) [pid = 1966] [serial = 919] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x120fb5c00) [pid = 1966] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119a18800) [pid = 1966] [serial = 913] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x129210000) [pid = 1966] [serial = 918] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x124b9f000) [pid = 1966] [serial = 915] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x129206c00) [pid = 1966] [serial = 916] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x126d36000) [pid = 1966] [serial = 900] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128970c00) [pid = 1966] [serial = 901] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128add400) [pid = 1966] [serial = 904] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128ad1800) [pid = 1966] [serial = 903] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128b32400) [pid = 1966] [serial = 906] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1183ed000) [pid = 1966] [serial = 875] [outer = 0x0] [url = about:blank] 10:16:31 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x118564400) [pid = 1966] [serial = 876] [outer = 0x0] [url = about:blank] 10:16:32 INFO - PROCESS | 1966 | 1466702192069 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1171ms 10:16:32 INFO - PROCESS | 1966 | 1466702192114 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 1966 | 1466702192116 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:16:32 INFO - PROCESS | 1966 | 1466702192120 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 1966 | 1466702192121 Marionette TRACE conn2 <- [1,1282,null,{}] 10:16:32 INFO - PROCESS | 1966 | 1466702192125 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 1966 | 1466702192128 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:32 INFO - PROCESS | 1966 | 1466702192207 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:16:32 INFO - PROCESS | 1966 | 1466702192214 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 1966 | 1466702192217 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x116613800 == 28 [pid = 1966] [id = 328] 10:16:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x115e24000) [pid = 1966] [serial = 983] [outer = 0x0] 10:16:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1161b0400) [pid = 1966] [serial = 984] [outer = 0x115e24000] 10:16:32 INFO - PROCESS | 1966 | 1466702192245 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x115e19400) [pid = 1966] [serial = 985] [outer = 0x115e24000] 10:16:32 INFO - PROCESS | 1966 | 1466702192620 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 10:16:32 INFO - PROCESS | 1966 | 1466702192640 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 1966 | 1466702192644 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:16:32 INFO - PROCESS | 1966 | 1466702192648 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 1966 | 1466702192650 Marionette TRACE conn2 <- [1,1286,null,{}] 10:16:32 INFO - PROCESS | 1966 | 1466702192652 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 1966 | 1466702192654 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:32 INFO - PROCESS | 1966 | 1466702192729 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:16:32 INFO - PROCESS | 1966 | 1466702192734 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 1966 | 1466702192735 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d38800 == 29 [pid = 1966] [id = 329] 10:16:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11747f400) [pid = 1966] [serial = 986] [outer = 0x0] 10:16:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1180a8c00) [pid = 1966] [serial = 987] [outer = 0x11747f400] 10:16:32 INFO - PROCESS | 1966 | 1466702192767 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1183f7800) [pid = 1966] [serial = 988] [outer = 0x11747f400] 10:16:33 INFO - PROCESS | 1966 | 1466702193246 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 618ms 10:16:33 INFO - PROCESS | 1966 | 1466702193268 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 1966 | 1466702193270 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:16:33 INFO - PROCESS | 1966 | 1466702193273 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 1966 | 1466702193277 Marionette TRACE conn2 <- [1,1290,null,{}] 10:16:33 INFO - PROCESS | 1966 | 1466702193288 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:33 INFO - PROCESS | 1966 | 1466702193293 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:33 INFO - PROCESS | 1966 | 1466702193389 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:16:33 INFO - PROCESS | 1966 | 1466702193395 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 1966 | 1466702193398 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x119554800 == 30 [pid = 1966] [id = 330] 10:16:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1133f1000) [pid = 1966] [serial = 989] [outer = 0x0] 10:16:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11960bc00) [pid = 1966] [serial = 990] [outer = 0x1133f1000] 10:16:33 INFO - PROCESS | 1966 | 1466702193426 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1185b5400) [pid = 1966] [serial = 991] [outer = 0x1133f1000] 10:16:33 INFO - PROCESS | 1966 | 1466702193788 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 526ms 10:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:16:33 INFO - PROCESS | 1966 | 1466702193799 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 1966 | 1466702193801 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:16:33 INFO - PROCESS | 1966 | 1466702193803 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 1966 | 1466702193805 Marionette TRACE conn2 <- [1,1294,null,{}] 10:16:33 INFO - PROCESS | 1966 | 1466702193807 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:33 INFO - PROCESS | 1966 | 1466702193810 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:33 INFO - PROCESS | 1966 | 1466702193953 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:16:33 INFO - PROCESS | 1966 | 1466702193962 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 1966 | 1466702193963 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ab0800 == 31 [pid = 1966] [id = 331] 10:16:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119813400) [pid = 1966] [serial = 992] [outer = 0x0] 10:16:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1199e4000) [pid = 1966] [serial = 993] [outer = 0x119813400] 10:16:33 INFO - PROCESS | 1966 | 1466702193988 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x120fae400) [pid = 1966] [serial = 994] [outer = 0x119813400] 10:16:34 INFO - PROCESS | 1966 | 1466702194335 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 569ms 10:16:34 INFO - PROCESS | 1966 | 1466702194373 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 1966 | 1466702194375 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:16:34 INFO - PROCESS | 1966 | 1466702194378 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 1966 | 1466702194390 Marionette TRACE conn2 <- [1,1298,null,{}] 10:16:34 INFO - PROCESS | 1966 | 1466702194394 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:34 INFO - PROCESS | 1966 | 1466702194396 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:34 INFO - PROCESS | 1966 | 1466702194536 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:16:34 INFO - PROCESS | 1966 | 1466702194557 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 1966 | 1466702194558 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x121105800 == 32 [pid = 1966] [id = 332] 10:16:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x115dc0800) [pid = 1966] [serial = 995] [outer = 0x0] 10:16:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x120fb9000) [pid = 1966] [serial = 996] [outer = 0x115dc0800] 10:16:34 INFO - PROCESS | 1966 | 1466702194598 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x121821c00) [pid = 1966] [serial = 997] [outer = 0x115dc0800] 10:16:35 INFO - PROCESS | 1966 | 1466702195006 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 680ms 10:16:35 INFO - PROCESS | 1966 | 1466702195058 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:16:35 INFO - PROCESS | 1966 | 1466702195059 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:16:35 INFO - PROCESS | 1966 | 1466702195062 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 1966 | 1466702195063 Marionette TRACE conn2 <- [1,1302,null,{}] 10:16:35 INFO - PROCESS | 1966 | 1466702195065 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 1966 | 1466702195069 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:35 INFO - PROCESS | 1966 | 1466702195181 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:16:35 INFO - PROCESS | 1966 | 1466702195214 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1966 | 1466702195215 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x121867000 == 33 [pid = 1966] [id = 333] 10:16:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x121a64000) [pid = 1966] [serial = 998] [outer = 0x0] 10:16:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124c60000) [pid = 1966] [serial = 999] [outer = 0x121a64000] 10:16:35 INFO - PROCESS | 1966 | 1466702195240 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x125dc3c00) [pid = 1966] [serial = 1000] [outer = 0x121a64000] 10:16:35 INFO - PROCESS | 1966 | 1466702195569 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 10:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:16:35 INFO - PROCESS | 1966 | 1466702195581 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 1966 | 1466702195582 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:16:35 INFO - PROCESS | 1966 | 1466702195584 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 1966 | 1466702195585 Marionette TRACE conn2 <- [1,1306,null,{}] 10:16:35 INFO - PROCESS | 1966 | 1466702195587 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 1966 | 1466702195599 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:35 INFO - PROCESS | 1966 | 1466702195699 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:16:35 INFO - PROCESS | 1966 | 1466702195702 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1966 | 1466702195703 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x124386800 == 34 [pid = 1966] [id = 334] 10:16:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112965400) [pid = 1966] [serial = 1001] [outer = 0x0] 10:16:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x126d0ac00) [pid = 1966] [serial = 1002] [outer = 0x112965400] 10:16:35 INFO - PROCESS | 1966 | 1466702195727 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12886e000) [pid = 1966] [serial = 1003] [outer = 0x112965400] 10:16:36 INFO - PROCESS | 1966 | 1466702196119 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 568ms 10:16:36 INFO - PROCESS | 1966 | 1466702196155 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 1966 | 1466702196157 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:16:36 INFO - PROCESS | 1966 | 1466702196162 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1966 | 1466702196164 Marionette TRACE conn2 <- [1,1310,null,{}] 10:16:36 INFO - PROCESS | 1966 | 1466702196168 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:36 INFO - PROCESS | 1966 | 1466702196170 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:36 INFO - PROCESS | 1966 | 1466702196439 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x124527400) [pid = 1966] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128878c00) [pid = 1966] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128879400) [pid = 1966] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1180a8400) [pid = 1966] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1168f1c00) [pid = 1966] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x117483000) [pid = 1966] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x111ecb800) [pid = 1966] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118e85800) [pid = 1966] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x117480800) [pid = 1966] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x129481000) [pid = 1966] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1133f8800) [pid = 1966] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x115dccc00) [pid = 1966] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x115e19000) [pid = 1966] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12947a800) [pid = 1966] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:16:36 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128b39c00) [pid = 1966] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:16:36 INFO - PROCESS | 1966 | 1466702196488 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 1966 | 1466702196489 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x117154800 == 35 [pid = 1966] [id = 335] 10:16:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x110f80400) [pid = 1966] [serial = 1004] [outer = 0x0] 10:16:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1132e1c00) [pid = 1966] [serial = 1005] [outer = 0x110f80400] 10:16:36 INFO - PROCESS | 1966 | 1466702196513 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x117484c00) [pid = 1966] [serial = 1006] [outer = 0x110f80400] 10:16:36 INFO - PROCESS | 1966 | 1466702196768 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 1966 | 1466702196785 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:16:36 INFO - PROCESS | 1966 | 1466702196787 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1966 | 1466702196788 Marionette TRACE conn2 <- [1,1314,null,{}] 10:16:36 INFO - PROCESS | 1966 | 1466702196801 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:36 INFO - PROCESS | 1966 | 1466702196802 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:36 INFO - PROCESS | 1966 | 1466702196888 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:16:36 INFO - PROCESS | 1966 | 1466702196908 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 1966 | 1466702196910 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x119553800 == 36 [pid = 1966] [id = 336] 10:16:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x113dd1000) [pid = 1966] [serial = 1007] [outer = 0x0] 10:16:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1243b7800) [pid = 1966] [serial = 1008] [outer = 0x113dd1000] 10:16:36 INFO - PROCESS | 1966 | 1466702196936 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128973400) [pid = 1966] [serial = 1009] [outer = 0x113dd1000] 10:16:37 INFO - PROCESS | 1966 | 1466702197276 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 522ms 10:16:37 INFO - PROCESS | 1966 | 1466702197313 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 1966 | 1466702197315 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:16:37 INFO - PROCESS | 1966 | 1466702197331 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 1966 | 1466702197333 Marionette TRACE conn2 <- [1,1318,null,{}] 10:16:37 INFO - PROCESS | 1966 | 1466702197336 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:37 INFO - PROCESS | 1966 | 1466702197338 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:37 INFO - PROCESS | 1966 | 1466702197456 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:16:37 INFO - PROCESS | 1966 | 1466702197601 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 1966 | 1466702197603 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130d9800 == 37 [pid = 1966] [id = 337] 10:16:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x110f80800) [pid = 1966] [serial = 1010] [outer = 0x0] 10:16:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x11295d400) [pid = 1966] [serial = 1011] [outer = 0x110f80800] 10:16:37 INFO - PROCESS | 1966 | 1466702197655 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1133d0400) [pid = 1966] [serial = 1012] [outer = 0x110f80800] 10:16:38 INFO - PROCESS | 1966 | 1466702198219 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 920ms 10:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:16:38 INFO - PROCESS | 1966 | 1466702198255 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 1966 | 1466702198257 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:16:38 INFO - PROCESS | 1966 | 1466702198264 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 1966 | 1466702198265 Marionette TRACE conn2 <- [1,1322,null,{}] 10:16:38 INFO - PROCESS | 1966 | 1466702198269 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:38 INFO - PROCESS | 1966 | 1466702198272 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:38 INFO - PROCESS | 1966 | 1466702198379 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:16:38 INFO - PROCESS | 1966 | 1466702198455 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 1966 | 1466702198456 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x11924f800 == 38 [pid = 1966] [id = 338] 10:16:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x116f9c000) [pid = 1966] [serial = 1013] [outer = 0x0] 10:16:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x117d12c00) [pid = 1966] [serial = 1014] [outer = 0x116f9c000] 10:16:38 INFO - PROCESS | 1966 | 1466702198487 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x11855d800) [pid = 1966] [serial = 1015] [outer = 0x116f9c000] 10:16:39 INFO - PROCESS | 1966 | 1466702199008 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 821ms 10:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:16:39 INFO - PROCESS | 1966 | 1466702199163 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 1966 | 1466702199165 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:16:39 INFO - PROCESS | 1966 | 1466702199168 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 1966 | 1466702199170 Marionette TRACE conn2 <- [1,1326,null,{}] 10:16:39 INFO - PROCESS | 1966 | 1466702199174 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:39 INFO - PROCESS | 1966 | 1466702199176 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:39 INFO - PROCESS | 1966 | 1466702199327 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:16:39 INFO - PROCESS | 1966 | 1466702199335 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 1966 | 1466702199338 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x118059800 == 39 [pid = 1966] [id = 339] 10:16:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1164ee800) [pid = 1966] [serial = 1016] [outer = 0x0] 10:16:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x116f6cc00) [pid = 1966] [serial = 1017] [outer = 0x1164ee800] 10:16:39 INFO - PROCESS | 1966 | 1466702199365 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1176e8000) [pid = 1966] [serial = 1018] [outer = 0x1164ee800] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x119553800 == 38 [pid = 1966] [id = 336] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x117154800 == 37 [pid = 1966] [id = 335] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x124386800 == 36 [pid = 1966] [id = 334] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x121867000 == 35 [pid = 1966] [id = 333] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x121105800 == 34 [pid = 1966] [id = 332] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x119ab0800 == 33 [pid = 1966] [id = 331] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x119554800 == 32 [pid = 1966] [id = 330] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x117d38800 == 31 [pid = 1966] [id = 329] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x116613800 == 30 [pid = 1966] [id = 328] 10:16:39 INFO - PROCESS | 1966 | --DOCSHELL 0x117d4e800 == 29 [pid = 1966] [id = 327] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1256f2800) [pid = 1966] [serial = 945] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12896f000) [pid = 1966] [serial = 948] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128b1c400) [pid = 1966] [serial = 951] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1185b6000) [pid = 1966] [serial = 933] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x118a6bc00) [pid = 1966] [serial = 934] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1168fc800) [pid = 1966] [serial = 927] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x117485800) [pid = 1966] [serial = 928] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119c24000) [pid = 1966] [serial = 939] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12109a400) [pid = 1966] [serial = 940] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112959c00) [pid = 1966] [serial = 924] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x113317800) [pid = 1966] [serial = 925] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119817800) [pid = 1966] [serial = 936] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1199e0c00) [pid = 1966] [serial = 937] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x117488000) [pid = 1966] [serial = 930] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128ad3000) [pid = 1966] [serial = 949] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1180a6800) [pid = 1966] [serial = 931] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129534000) [pid = 1966] [serial = 922] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11855fc00) [pid = 1966] [serial = 954] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128b38000) [pid = 1966] [serial = 952] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1243ae400) [pid = 1966] [serial = 943] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x121566400) [pid = 1966] [serial = 942] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x129474800) [pid = 1966] [serial = 961] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x121561000) [pid = 1966] [serial = 955] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x128b39400) [pid = 1966] [serial = 958] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x128873800) [pid = 1966] [serial = 946] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x126d38c00) [pid = 1966] [serial = 957] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x12a688c00) [pid = 1966] [serial = 964] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12952d800) [pid = 1966] [serial = 963] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x129184800) [pid = 1966] [serial = 960] [outer = 0x0] [url = about:blank] 10:16:39 INFO - PROCESS | 1966 | 1466702199821 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 675ms 10:16:39 INFO - PROCESS | 1966 | 1466702199843 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 1966 | 1466702199844 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:16:39 INFO - PROCESS | 1966 | 1466702199849 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 1966 | 1466702199852 Marionette TRACE conn2 <- [1,1330,null,{}] 10:16:39 INFO - PROCESS | 1966 | 1466702199855 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:39 INFO - PROCESS | 1966 | 1466702199856 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:39 INFO - PROCESS | 1966 | 1466702199933 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:16:39 INFO - PROCESS | 1966 | 1466702199937 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 1966 | 1466702199938 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828a000 == 30 [pid = 1966] [id = 340] 10:16:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x11855fc00) [pid = 1966] [serial = 1019] [outer = 0x0] 10:16:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x118a6b400) [pid = 1966] [serial = 1020] [outer = 0x11855fc00] 10:16:39 INFO - PROCESS | 1966 | 1466702199968 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1192f2c00) [pid = 1966] [serial = 1021] [outer = 0x11855fc00] 10:16:40 INFO - PROCESS | 1966 | 1466702200320 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 523ms 10:16:40 INFO - PROCESS | 1966 | 1466702200370 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 1966 | 1466702200372 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:16:40 INFO - PROCESS | 1966 | 1466702200374 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 1966 | 1466702200376 Marionette TRACE conn2 <- [1,1334,null,{}] 10:16:40 INFO - PROCESS | 1966 | 1466702200383 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:40 INFO - PROCESS | 1966 | 1466702200386 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:40 INFO - PROCESS | 1966 | 1466702200471 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:16:40 INFO - PROCESS | 1966 | 1466702200480 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 1966 | 1466702200483 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12101f000 == 31 [pid = 1966] [id = 341] 10:16:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1199e5000) [pid = 1966] [serial = 1022] [outer = 0x0] 10:16:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119c66c00) [pid = 1966] [serial = 1023] [outer = 0x1199e5000] 10:16:40 INFO - PROCESS | 1966 | 1466702200510 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1214ee400) [pid = 1966] [serial = 1024] [outer = 0x1199e5000] 10:16:40 INFO - PROCESS | 1966 | 1466702200871 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 10:16:40 INFO - PROCESS | 1966 | 1466702200894 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 1966 | 1466702200898 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:16:40 INFO - PROCESS | 1966 | 1466702200901 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 1966 | 1466702200902 Marionette TRACE conn2 <- [1,1338,null,{}] 10:16:40 INFO - PROCESS | 1966 | 1466702200904 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:40 INFO - PROCESS | 1966 | 1466702200905 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:40 INFO - PROCESS | 1966 | 1466702200987 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:16:40 INFO - PROCESS | 1966 | 1466702200991 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 1966 | 1466702200992 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x121856000 == 32 [pid = 1966] [id = 342] 10:16:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x113c50400) [pid = 1966] [serial = 1025] [outer = 0x0] 10:16:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1243ae400) [pid = 1966] [serial = 1026] [outer = 0x113c50400] 10:16:41 INFO - PROCESS | 1966 | 1466702201020 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x124c61000) [pid = 1966] [serial = 1027] [outer = 0x113c50400] 10:16:41 INFO - PROCESS | 1966 | 1466702201844 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 10:16:41 INFO - PROCESS | 1966 | 1466702201872 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 1966 | 1466702201873 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:16:41 INFO - PROCESS | 1966 | 1466702201875 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 1966 | 1466702201876 Marionette TRACE conn2 <- [1,1342,null,{}] 10:16:41 INFO - PROCESS | 1966 | 1466702201885 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:41 INFO - PROCESS | 1966 | 1466702201886 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:41 INFO - PROCESS | 1966 | 1466702201978 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:16:41 INFO - PROCESS | 1966 | 1466702201981 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 1966 | 1466702201982 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168b9800 == 33 [pid = 1966] [id = 343] 10:16:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1215f1400) [pid = 1966] [serial = 1028] [outer = 0x0] 10:16:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1256f1000) [pid = 1966] [serial = 1029] [outer = 0x1215f1400] 10:16:42 INFO - PROCESS | 1966 | 1466702202013 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x126a14000) [pid = 1966] [serial = 1030] [outer = 0x1215f1400] 10:16:42 INFO - PROCESS | 1966 | 1466702202354 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 523ms 10:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:16:42 INFO - PROCESS | 1966 | 1466702202399 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 1966 | 1466702202400 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:16:42 INFO - PROCESS | 1966 | 1466702202402 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 1966 | 1466702202403 Marionette TRACE conn2 <- [1,1346,null,{}] 10:16:42 INFO - PROCESS | 1966 | 1466702202405 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:42 INFO - PROCESS | 1966 | 1466702202410 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:42 INFO - PROCESS | 1966 | 1466702202528 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:16:42 INFO - PROCESS | 1966 | 1466702202564 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 1966 | 1466702202565 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b55800 == 34 [pid = 1966] [id = 344] 10:16:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x126d35400) [pid = 1966] [serial = 1031] [outer = 0x0] 10:16:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x128ad2000) [pid = 1966] [serial = 1032] [outer = 0x126d35400] 10:16:42 INFO - PROCESS | 1966 | 1466702202590 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128b36000) [pid = 1966] [serial = 1033] [outer = 0x126d35400] 10:16:42 INFO - PROCESS | 1966 | 1466702202934 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 568ms 10:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:16:42 INFO - PROCESS | 1966 | 1466702202971 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 1966 | 1466702202972 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:16:42 INFO - PROCESS | 1966 | 1466702202974 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 1966 | 1466702202975 Marionette TRACE conn2 <- [1,1350,null,{}] 10:16:42 INFO - PROCESS | 1966 | 1466702202978 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:42 INFO - PROCESS | 1966 | 1466702202979 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:43 INFO - PROCESS | 1966 | 1466702203073 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:16:43 INFO - PROCESS | 1966 | 1466702203084 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 1966 | 1466702203085 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x129224000 == 35 [pid = 1966] [id = 345] 10:16:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x126d38400) [pid = 1966] [serial = 1034] [outer = 0x0] 10:16:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1241cdc00) [pid = 1966] [serial = 1035] [outer = 0x126d38400] 10:16:43 INFO - PROCESS | 1966 | 1466702203138 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129184800) [pid = 1966] [serial = 1036] [outer = 0x126d38400] 10:16:43 INFO - PROCESS | 1966 | 1466702203438 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms 10:16:43 INFO - PROCESS | 1966 | 1466702203498 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 1966 | 1466702203499 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:16:43 INFO - PROCESS | 1966 | 1466702203501 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - PROCESS | 1966 | 1466702203502 Marionette TRACE conn2 <- [1,1354,null,{}] 10:16:43 INFO - PROCESS | 1966 | 1466702203504 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:43 INFO - PROCESS | 1966 | 1466702203505 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:43 INFO - PROCESS | 1966 | 1466702203601 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:16:43 INFO - PROCESS | 1966 | 1466702203614 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 1966 | 1466702203615 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x1294e4800 == 36 [pid = 1966] [id = 346] 10:16:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x126a1d800) [pid = 1966] [serial = 1037] [outer = 0x0] 10:16:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x129204000) [pid = 1966] [serial = 1038] [outer = 0x126a1d800] 10:16:43 INFO - PROCESS | 1966 | 1466702203639 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12920c400) [pid = 1966] [serial = 1039] [outer = 0x126a1d800] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x115dc0800) [pid = 1966] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x115e24000) [pid = 1966] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11747c800) [pid = 1966] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116a21800) [pid = 1966] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x11747f400) [pid = 1966] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1133f1000) [pid = 1966] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119817c00) [pid = 1966] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12560b800) [pid = 1966] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128b21000) [pid = 1966] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x113c4cc00) [pid = 1966] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x121a64000) [pid = 1966] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x112965400) [pid = 1966] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x110f80400) [pid = 1966] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:16:43 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x119813400) [pid = 1966] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:16:44 INFO - PROCESS | 1966 | 1466702204070 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 620ms 10:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:16:44 INFO - PROCESS | 1966 | 1466702204122 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 1966 | 1466702204124 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:16:44 INFO - PROCESS | 1966 | 1466702204127 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 1966 | 1466702204129 Marionette TRACE conn2 <- [1,1358,null,{}] 10:16:44 INFO - PROCESS | 1966 | 1466702204139 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:44 INFO - PROCESS | 1966 | 1466702204141 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:44 INFO - PROCESS | 1966 | 1466702204300 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:16:44 INFO - PROCESS | 1966 | 1466702204310 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 1966 | 1466702204311 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x123457000 == 37 [pid = 1966] [id = 347] 10:16:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x116a1a400) [pid = 1966] [serial = 1040] [outer = 0x0] 10:16:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1180ab800) [pid = 1966] [serial = 1041] [outer = 0x116a1a400] 10:16:44 INFO - PROCESS | 1966 | 1466702204351 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119c23800) [pid = 1966] [serial = 1042] [outer = 0x116a1a400] 10:16:44 INFO - PROCESS | 1966 | 1466702204738 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 10:16:44 INFO - PROCESS | 1966 | 1466702204749 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 1966 | 1466702204750 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:16:44 INFO - PROCESS | 1966 | 1466702204753 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 1966 | 1466702204754 Marionette TRACE conn2 <- [1,1362,null,{}] 10:16:44 INFO - PROCESS | 1966 | 1466702204756 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:44 INFO - PROCESS | 1966 | 1466702204757 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:44 INFO - PROCESS | 1966 | 1466702204859 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:16:44 INFO - PROCESS | 1966 | 1466702204882 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 1966 | 1466702204884 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x121855800 == 38 [pid = 1966] [id = 348] 10:16:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1215f0800) [pid = 1966] [serial = 1043] [outer = 0x0] 10:16:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x128ad7c00) [pid = 1966] [serial = 1044] [outer = 0x1215f0800] 10:16:44 INFO - PROCESS | 1966 | 1466702204908 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x129473c00) [pid = 1966] [serial = 1045] [outer = 0x1215f0800] 10:16:45 INFO - PROCESS | 1966 | 1466702205203 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 10:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:16:45 INFO - PROCESS | 1966 | 1466702205222 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 1966 | 1466702205223 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:16:45 INFO - PROCESS | 1966 | 1466702205225 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 1966 | 1466702205228 Marionette TRACE conn2 <- [1,1366,null,{}] 10:16:45 INFO - PROCESS | 1966 | 1466702205234 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 1966 | 1466702205236 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:45 INFO - PROCESS | 1966 | 1466702205333 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:16:45 INFO - PROCESS | 1966 | 1466702205337 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 1966 | 1466702205338 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b114000 == 39 [pid = 1966] [id = 349] 10:16:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1133f6800) [pid = 1966] [serial = 1046] [outer = 0x0] 10:16:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x129526c00) [pid = 1966] [serial = 1047] [outer = 0x1133f6800] 10:16:45 INFO - PROCESS | 1966 | 1466702205364 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12a689800) [pid = 1966] [serial = 1048] [outer = 0x1133f6800] 10:16:45 INFO - PROCESS | 1966 | 1466702205698 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 1966 | 1466702205759 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:16:45 INFO - PROCESS | 1966 | 1466702205761 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 1966 | 1466702205762 Marionette TRACE conn2 <- [1,1370,null,{}] 10:16:45 INFO - PROCESS | 1966 | 1466702205765 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 1966 | 1466702205766 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:45 INFO - PROCESS | 1966 | 1466702205844 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:16:45 INFO - PROCESS | 1966 | 1466702205849 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 1966 | 1466702205851 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c08c000 == 40 [pid = 1966] [id = 350] 10:16:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x129539c00) [pid = 1966] [serial = 1049] [outer = 0x0] 10:16:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12a6bb400) [pid = 1966] [serial = 1050] [outer = 0x129539c00] 10:16:45 INFO - PROCESS | 1966 | 1466702205875 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a6c4400) [pid = 1966] [serial = 1051] [outer = 0x129539c00] 10:16:46 INFO - PROCESS | 1966 | 1466702206370 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 1966 | 1466702206384 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:16:46 INFO - PROCESS | 1966 | 1466702206387 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 1966 | 1466702206390 Marionette TRACE conn2 <- [1,1374,null,{}] 10:16:46 INFO - PROCESS | 1966 | 1466702206394 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:46 INFO - PROCESS | 1966 | 1466702206396 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:46 INFO - PROCESS | 1966 | 1466702206502 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:16:46 INFO - PROCESS | 1966 | 1466702206557 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 1966 | 1466702206558 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182a2000 == 41 [pid = 1966] [id = 351] 10:16:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x116f6d400) [pid = 1966] [serial = 1052] [outer = 0x0] 10:16:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11855b000) [pid = 1966] [serial = 1053] [outer = 0x116f6d400] 10:16:46 INFO - PROCESS | 1966 | 1466702206589 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x118a6d400) [pid = 1966] [serial = 1054] [outer = 0x116f6d400] 10:16:47 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:47 INFO - PROCESS | 1966 | 1466702207047 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 1966 | 1466702207062 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:16:47 INFO - PROCESS | 1966 | 1466702207066 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 1966 | 1466702207068 Marionette TRACE conn2 <- [1,1378,null,{}] 10:16:47 INFO - PROCESS | 1966 | 1466702207071 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:47 INFO - PROCESS | 1966 | 1466702207072 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:47 INFO - PROCESS | 1966 | 1466702207174 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:16:47 INFO - PROCESS | 1966 | 1466702207286 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 1966 | 1466702207287 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x125de0000 == 42 [pid = 1966] [id = 352] 10:16:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12155f800) [pid = 1966] [serial = 1055] [outer = 0x0] 10:16:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x124103000) [pid = 1966] [serial = 1056] [outer = 0x12155f800] 10:16:47 INFO - PROCESS | 1966 | 1466702207319 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124c5f800) [pid = 1966] [serial = 1057] [outer = 0x12155f800] 10:16:47 INFO - PROCESS | 1966 | 1466702207730 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 1966 | 1466702207739 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:16:47 INFO - PROCESS | 1966 | 1466702207742 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 1966 | 1466702207744 Marionette TRACE conn2 <- [1,1382,null,{}] 10:16:47 INFO - PROCESS | 1966 | 1466702207752 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:47 INFO - PROCESS | 1966 | 1466702207756 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:47 INFO - PROCESS | 1966 | 1466702207856 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:16:47 INFO - PROCESS | 1966 | 1466702207909 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 1966 | 1466702207911 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb68800 == 43 [pid = 1966] [id = 353] 10:16:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126d32c00) [pid = 1966] [serial = 1058] [outer = 0x0] 10:16:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128974400) [pid = 1966] [serial = 1059] [outer = 0x126d32c00] 10:16:47 INFO - PROCESS | 1966 | 1466702207959 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128b38000) [pid = 1966] [serial = 1060] [outer = 0x126d32c00] 10:16:48 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:48 INFO - PROCESS | 1966 | 1466702208406 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 1966 | 1466702208479 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:16:48 INFO - PROCESS | 1966 | 1466702208502 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 1966 | 1466702208503 Marionette TRACE conn2 <- [1,1386,null,{}] 10:16:48 INFO - PROCESS | 1966 | 1466702208505 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:48 INFO - PROCESS | 1966 | 1466702208507 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:48 INFO - PROCESS | 1966 | 1466702208606 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:16:48 INFO - PROCESS | 1966 | 1466702208673 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 1966 | 1466702208675 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f07000 == 44 [pid = 1966] [id = 354] 10:16:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119a13400) [pid = 1966] [serial = 1061] [outer = 0x0] 10:16:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1243b4000) [pid = 1966] [serial = 1062] [outer = 0x119a13400] 10:16:48 INFO - PROCESS | 1966 | 1466702208704 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x129480c00) [pid = 1966] [serial = 1063] [outer = 0x119a13400] 10:16:49 INFO - PROCESS | 1966 | 1466702209287 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 1966 | 1466702209330 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:16:49 INFO - PROCESS | 1966 | 1466702209333 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 1966 | 1466702209335 Marionette TRACE conn2 <- [1,1390,null,{}] 10:16:49 INFO - PROCESS | 1966 | 1466702209339 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:49 INFO - PROCESS | 1966 | 1466702209340 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:49 INFO - PROCESS | 1966 | 1466702209435 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:16:49 INFO - PROCESS | 1966 | 1466702209505 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 1966 | 1466702209506 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d3a800 == 45 [pid = 1966] [id = 355] 10:16:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x116f9dc00) [pid = 1966] [serial = 1064] [outer = 0x0] 10:16:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x117481c00) [pid = 1966] [serial = 1065] [outer = 0x116f9dc00] 10:16:49 INFO - PROCESS | 1966 | 1466702209535 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x118133800) [pid = 1966] [serial = 1066] [outer = 0x116f9dc00] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x12b114000 == 44 [pid = 1966] [id = 349] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x121855800 == 43 [pid = 1966] [id = 348] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x123457000 == 42 [pid = 1966] [id = 347] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x1294e4800 == 41 [pid = 1966] [id = 346] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x129224000 == 40 [pid = 1966] [id = 345] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x128b55800 == 39 [pid = 1966] [id = 344] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x1168b9800 == 38 [pid = 1966] [id = 343] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x121856000 == 37 [pid = 1966] [id = 342] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x12101f000 == 36 [pid = 1966] [id = 341] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x11828a000 == 35 [pid = 1966] [id = 340] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x118059800 == 34 [pid = 1966] [id = 339] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x11924f800 == 33 [pid = 1966] [id = 338] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x1130d9800 == 32 [pid = 1966] [id = 337] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x120f07000 == 31 [pid = 1966] [id = 354] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb68800 == 30 [pid = 1966] [id = 353] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x125de0000 == 29 [pid = 1966] [id = 352] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x1182a2000 == 28 [pid = 1966] [id = 351] 10:16:50 INFO - PROCESS | 1966 | --DOCSHELL 0x12c08c000 == 27 [pid = 1966] [id = 350] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1243b7800) [pid = 1966] [serial = 1008] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x121821c00) [pid = 1966] [serial = 997] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x120fb9000) [pid = 1966] [serial = 996] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1161b0400) [pid = 1966] [serial = 984] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x115e19400) [pid = 1966] [serial = 985] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1185ae400) [pid = 1966] [serial = 982] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x118132000) [pid = 1966] [serial = 981] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118480000) [pid = 1966] [serial = 967] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1180a8c00) [pid = 1966] [serial = 987] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1180a6400) [pid = 1966] [serial = 966] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1183f7800) [pid = 1966] [serial = 988] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11960bc00) [pid = 1966] [serial = 990] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1185b5400) [pid = 1966] [serial = 991] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1199e4c00) [pid = 1966] [serial = 970] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11996dc00) [pid = 1966] [serial = 969] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x126d39400) [pid = 1966] [serial = 973] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x125db9400) [pid = 1966] [serial = 972] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12920a000) [pid = 1966] [serial = 976] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128e98c00) [pid = 1966] [serial = 975] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128ad2c00) [pid = 1966] [serial = 979] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1241ce000) [pid = 1966] [serial = 978] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x125dc3c00) [pid = 1966] [serial = 1000] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x124c60000) [pid = 1966] [serial = 999] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12886e000) [pid = 1966] [serial = 1003] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x126d0ac00) [pid = 1966] [serial = 1002] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x117484c00) [pid = 1966] [serial = 1006] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1132e1c00) [pid = 1966] [serial = 1005] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1199e4000) [pid = 1966] [serial = 993] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x120fae400) [pid = 1966] [serial = 994] [outer = 0x0] [url = about:blank] 10:16:50 INFO - PROCESS | 1966 | 1466702210743 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1422ms 10:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:16:50 INFO - PROCESS | 1966 | 1466702210756 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 1966 | 1466702210757 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:16:50 INFO - PROCESS | 1966 | 1466702210762 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 1966 | 1466702210765 Marionette TRACE conn2 <- [1,1394,null,{}] 10:16:50 INFO - PROCESS | 1966 | 1466702210768 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:50 INFO - PROCESS | 1966 | 1466702210770 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:50 INFO - PROCESS | 1966 | 1466702210833 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:16:50 INFO - PROCESS | 1966 | 1466702210837 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 1966 | 1466702210840 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x116613800 == 28 [pid = 1966] [id = 356] 10:16:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1133f1000) [pid = 1966] [serial = 1067] [outer = 0x0] 10:16:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x113c88800) [pid = 1966] [serial = 1068] [outer = 0x1133f1000] 10:16:50 INFO - PROCESS | 1966 | 1466702210869 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112e05000) [pid = 1966] [serial = 1069] [outer = 0x1133f1000] 10:16:51 INFO - PROCESS | 1966 | 1466702211340 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 624ms 10:16:51 INFO - PROCESS | 1966 | 1466702211385 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 1966 | 1466702211390 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:16:51 INFO - PROCESS | 1966 | 1466702211398 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 1966 | 1466702211400 Marionette TRACE conn2 <- [1,1398,null,{}] 10:16:51 INFO - PROCESS | 1966 | 1466702211404 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:51 INFO - PROCESS | 1966 | 1466702211406 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:51 INFO - PROCESS | 1966 | 1466702211524 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:16:51 INFO - PROCESS | 1966 | 1466702211608 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 1966 | 1466702211609 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x11745e800 == 29 [pid = 1966] [id = 357] 10:16:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116135000) [pid = 1966] [serial = 1070] [outer = 0x0] 10:16:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x116a1ac00) [pid = 1966] [serial = 1071] [outer = 0x116135000] 10:16:51 INFO - PROCESS | 1966 | 1466702211636 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1176eb400) [pid = 1966] [serial = 1072] [outer = 0x116135000] 10:16:51 INFO - PROCESS | 1966 | 1466702211987 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 621ms 10:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:16:52 INFO - PROCESS | 1966 | 1466702212019 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 1966 | 1466702212021 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:16:52 INFO - PROCESS | 1966 | 1466702212024 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 1966 | 1466702212028 Marionette TRACE conn2 <- [1,1402,null,{}] 10:16:52 INFO - PROCESS | 1966 | 1466702212040 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:52 INFO - PROCESS | 1966 | 1466702212044 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:52 INFO - PROCESS | 1966 | 1466702212213 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:16:52 INFO - PROCESS | 1966 | 1466702212237 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 1966 | 1466702212239 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x118aea800 == 30 [pid = 1966] [id = 358] 10:16:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112a76400) [pid = 1966] [serial = 1073] [outer = 0x0] 10:16:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1185b5400) [pid = 1966] [serial = 1074] [outer = 0x112a76400] 10:16:52 INFO - PROCESS | 1966 | 1466702212282 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x118e8c400) [pid = 1966] [serial = 1075] [outer = 0x112a76400] 10:16:52 INFO - PROCESS | 1966 | 1466702212619 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 625ms 10:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:16:52 INFO - PROCESS | 1966 | 1466702212649 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 1966 | 1466702212651 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:16:52 INFO - PROCESS | 1966 | 1466702212653 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 1966 | 1466702212654 Marionette TRACE conn2 <- [1,1406,null,{}] 10:16:52 INFO - PROCESS | 1966 | 1466702212657 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:52 INFO - PROCESS | 1966 | 1466702212658 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:52 INFO - PROCESS | 1966 | 1466702212736 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:16:52 INFO - PROCESS | 1966 | 1466702212804 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 1966 | 1466702212805 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x119568800 == 31 [pid = 1966] [id = 359] 10:16:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1185b4800) [pid = 1966] [serial = 1076] [outer = 0x0] 10:16:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119819400) [pid = 1966] [serial = 1077] [outer = 0x1185b4800] 10:16:52 INFO - PROCESS | 1966 | 1466702212831 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1199db800) [pid = 1966] [serial = 1078] [outer = 0x1185b4800] 10:16:53 INFO - PROCESS | 1966 | 1466702213133 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 10:16:53 INFO - PROCESS | 1966 | 1466702213172 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 1966 | 1466702213173 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:16:53 INFO - PROCESS | 1966 | 1466702213185 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 1966 | 1466702213186 Marionette TRACE conn2 <- [1,1410,null,{}] 10:16:53 INFO - PROCESS | 1966 | 1466702213188 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 1966 | 1466702213189 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:53 INFO - PROCESS | 1966 | 1466702213278 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:16:53 INFO - PROCESS | 1966 | 1466702213311 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 1966 | 1466702213312 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x121024000 == 32 [pid = 1966] [id = 360] 10:16:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1168f2c00) [pid = 1966] [serial = 1079] [outer = 0x0] 10:16:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119c28800) [pid = 1966] [serial = 1080] [outer = 0x1168f2c00] 10:16:53 INFO - PROCESS | 1966 | 1466702213337 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x120fb4400) [pid = 1966] [serial = 1081] [outer = 0x1168f2c00] 10:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 528ms 10:16:53 INFO - PROCESS | 1966 | 1466702213700 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:16:53 INFO - PROCESS | 1966 | 1466702213704 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 1966 | 1466702213705 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:16:53 INFO - PROCESS | 1966 | 1466702213707 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 1966 | 1466702213709 Marionette TRACE conn2 <- [1,1414,null,{}] 10:16:53 INFO - PROCESS | 1966 | 1466702213718 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 1966 | 1466702213721 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:53 INFO - PROCESS | 1966 | 1466702213835 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:16:53 INFO - PROCESS | 1966 | 1466702213838 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 1966 | 1466702213840 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12133f800 == 33 [pid = 1966] [id = 361] 10:16:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1199d8c00) [pid = 1966] [serial = 1082] [outer = 0x0] 10:16:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12109d400) [pid = 1966] [serial = 1083] [outer = 0x1199d8c00] 10:16:53 INFO - PROCESS | 1966 | 1466702213865 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x124c6d800) [pid = 1966] [serial = 1084] [outer = 0x1199d8c00] 10:16:54 INFO - PROCESS | 1966 | 1466702214218 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 10:16:54 INFO - PROCESS | 1966 | 1466702214229 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1966 | 1466702214230 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:16:54 INFO - PROCESS | 1966 | 1466702214238 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1966 | 1466702214239 Marionette TRACE conn2 <- [1,1418,null,{}] 10:16:54 INFO - PROCESS | 1966 | 1466702214250 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 1966 | 1466702214252 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:54 INFO - PROCESS | 1966 | 1466702214345 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:16:54 INFO - PROCESS | 1966 | 1466702214348 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 1966 | 1466702214350 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x121cd3800 == 34 [pid = 1966] [id = 362] 10:16:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1185b9400) [pid = 1966] [serial = 1085] [outer = 0x0] 10:16:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x125616000) [pid = 1966] [serial = 1086] [outer = 0x1185b9400] 10:16:54 INFO - PROCESS | 1966 | 1466702214373 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126a1bc00) [pid = 1966] [serial = 1087] [outer = 0x1185b9400] 10:16:54 INFO - PROCESS | 1966 | 1466702214712 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 10:16:54 INFO - PROCESS | 1966 | 1466702214756 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1966 | 1466702214757 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:16:54 INFO - PROCESS | 1966 | 1466702214759 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1966 | 1466702214760 Marionette TRACE conn2 <- [1,1422,null,{}] 10:16:54 INFO - PROCESS | 1966 | 1466702214763 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 1966 | 1466702214764 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:55 INFO - PROCESS | 1966 | 1466702215016 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x113dd1000) [pid = 1966] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x129539c00) [pid = 1966] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1133f6800) [pid = 1966] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1215f1400) [pid = 1966] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x126d38400) [pid = 1966] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x126d35400) [pid = 1966] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126a1d800) [pid = 1966] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x113c50400) [pid = 1966] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1164ee800) [pid = 1966] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x110f80800) [pid = 1966] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11855fc00) [pid = 1966] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1199e5000) [pid = 1966] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x116f9c000) [pid = 1966] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x116a1a400) [pid = 1966] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:16:55 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1215f0800) [pid = 1966] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:16:55 INFO - PROCESS | 1966 | 1466702215061 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 1966 | 1466702215062 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828b800 == 35 [pid = 1966] [id = 363] 10:16:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x111c17000) [pid = 1966] [serial = 1088] [outer = 0x0] 10:16:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1133f6800) [pid = 1966] [serial = 1089] [outer = 0x111c17000] 10:16:55 INFO - PROCESS | 1966 | 1466702215087 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11747c800) [pid = 1966] [serial = 1090] [outer = 0x111c17000] 10:16:55 INFO - PROCESS | 1966 | 1466702215366 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 620ms 10:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:16:55 INFO - PROCESS | 1966 | 1466702215385 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 1966 | 1466702215386 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:16:55 INFO - PROCESS | 1966 | 1466702215388 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 1966 | 1466702215389 Marionette TRACE conn2 <- [1,1426,null,{}] 10:16:55 INFO - PROCESS | 1966 | 1466702215392 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:55 INFO - PROCESS | 1966 | 1466702215393 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:55 INFO - PROCESS | 1966 | 1466702215488 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:16:55 INFO - PROCESS | 1966 | 1466702215491 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 1966 | 1466702215492 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ae9000 == 36 [pid = 1966] [id = 364] 10:16:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1176e9c00) [pid = 1966] [serial = 1091] [outer = 0x0] 10:16:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x124672800) [pid = 1966] [serial = 1092] [outer = 0x1176e9c00] 10:16:55 INFO - PROCESS | 1966 | 1466702215518 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126d38400) [pid = 1966] [serial = 1093] [outer = 0x1176e9c00] 10:16:55 INFO - PROCESS | 1966 | 1466702215881 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 10:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:16:55 INFO - PROCESS | 1966 | 1466702215908 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 1966 | 1466702215909 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:16:55 INFO - PROCESS | 1966 | 1466702215913 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 1966 | 1466702215915 Marionette TRACE conn2 <- [1,1430,null,{}] 10:16:55 INFO - PROCESS | 1966 | 1466702215917 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:55 INFO - PROCESS | 1966 | 1466702215919 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:56 INFO - PROCESS | 1966 | 1466702215997 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:16:56 INFO - PROCESS | 1966 | 1466702216001 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 1966 | 1466702216002 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b62000 == 37 [pid = 1966] [id = 365] 10:16:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x126d0c000) [pid = 1966] [serial = 1094] [outer = 0x0] 10:16:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12896c400) [pid = 1966] [serial = 1095] [outer = 0x126d0c000] 10:16:56 INFO - PROCESS | 1966 | 1466702216026 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128ad1800) [pid = 1966] [serial = 1096] [outer = 0x126d0c000] 10:16:56 INFO - PROCESS | 1966 | 1466702216354 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 471ms 10:16:56 INFO - PROCESS | 1966 | 1466702216383 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 1966 | 1466702216385 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:16:56 INFO - PROCESS | 1966 | 1466702216387 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 1966 | 1466702216389 Marionette TRACE conn2 <- [1,1434,null,{}] 10:16:56 INFO - PROCESS | 1966 | 1466702216391 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 1966 | 1466702216393 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:56 INFO - PROCESS | 1966 | 1466702216484 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:16:56 INFO - PROCESS | 1966 | 1466702216488 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 1966 | 1466702216489 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d60000 == 38 [pid = 1966] [id = 366] 10:16:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128ad0800) [pid = 1966] [serial = 1097] [outer = 0x0] 10:16:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b24800) [pid = 1966] [serial = 1098] [outer = 0x128ad0800] 10:16:56 INFO - PROCESS | 1966 | 1466702216518 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128ea0800) [pid = 1966] [serial = 1099] [outer = 0x128ad0800] 10:16:56 INFO - PROCESS | 1966 | 1466702216875 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 10:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:16:56 INFO - PROCESS | 1966 | 1466702216908 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 1966 | 1466702216909 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:16:56 INFO - PROCESS | 1966 | 1466702216911 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 1966 | 1466702216912 Marionette TRACE conn2 <- [1,1438,null,{}] 10:16:56 INFO - PROCESS | 1966 | 1466702216915 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 1966 | 1466702216916 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:56 INFO - PROCESS | 1966 | 1466702216993 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:16:57 INFO - PROCESS | 1966 | 1466702217092 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 1966 | 1466702217094 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x112ed9000 == 39 [pid = 1966] [id = 367] 10:16:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x110f79800) [pid = 1966] [serial = 1100] [outer = 0x0] 10:16:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x111c22000) [pid = 1966] [serial = 1101] [outer = 0x110f79800] 10:16:57 INFO - PROCESS | 1966 | 1466702217126 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x112a7c000) [pid = 1966] [serial = 1102] [outer = 0x110f79800] 10:16:57 INFO - PROCESS | 1966 | 1466702217638 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 770ms 10:16:57 INFO - PROCESS | 1966 | 1466702217705 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 1966 | 1466702217708 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:16:57 INFO - PROCESS | 1966 | 1466702217714 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 1966 | 1466702217716 Marionette TRACE conn2 <- [1,1442,null,{}] 10:16:57 INFO - PROCESS | 1966 | 1466702217720 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:57 INFO - PROCESS | 1966 | 1466702217723 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:57 INFO - PROCESS | 1966 | 1466702217831 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:16:57 INFO - PROCESS | 1966 | 1466702217906 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 1966 | 1466702217908 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182ac800 == 40 [pid = 1966] [id = 368] 10:16:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1168f6c00) [pid = 1966] [serial = 1103] [outer = 0x0] 10:16:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x11747e000) [pid = 1966] [serial = 1104] [outer = 0x1168f6c00] 10:16:57 INFO - PROCESS | 1966 | 1466702217938 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1180a8800) [pid = 1966] [serial = 1105] [outer = 0x1168f6c00] 10:16:58 INFO - PROCESS | 1966 | 1466702218623 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 972ms 10:16:58 INFO - PROCESS | 1966 | 1466702218690 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 1966 | 1466702218694 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:16:58 INFO - PROCESS | 1966 | 1466702218708 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 1966 | 1466702218711 Marionette TRACE conn2 <- [1,1446,null,{}] 10:16:58 INFO - PROCESS | 1966 | 1466702218717 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:58 INFO - PROCESS | 1966 | 1466702218719 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:58 INFO - PROCESS | 1966 | 1466702218867 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:16:58 INFO - PROCESS | 1966 | 1466702218991 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 1966 | 1466702218994 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168c1000 == 41 [pid = 1966] [id = 369] 10:16:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116a13800) [pid = 1966] [serial = 1106] [outer = 0x0] 10:16:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11747ac00) [pid = 1966] [serial = 1107] [outer = 0x116a13800] 10:16:59 INFO - PROCESS | 1966 | 1466702219021 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1180b1c00) [pid = 1966] [serial = 1108] [outer = 0x116a13800] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x119d60000 == 40 [pid = 1966] [id = 366] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x128b62000 == 39 [pid = 1966] [id = 365] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x118ae9000 == 38 [pid = 1966] [id = 364] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x11828b800 == 37 [pid = 1966] [id = 363] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x121cd3800 == 36 [pid = 1966] [id = 362] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12133f800 == 35 [pid = 1966] [id = 361] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x121024000 == 34 [pid = 1966] [id = 360] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x119568800 == 33 [pid = 1966] [id = 359] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x118aea800 == 32 [pid = 1966] [id = 358] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x11745e800 == 31 [pid = 1966] [id = 357] 10:16:59 INFO - PROCESS | 1966 | --DOCSHELL 0x116613800 == 30 [pid = 1966] [id = 356] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12920c400) [pid = 1966] [serial = 1039] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x126a14000) [pid = 1966] [serial = 1030] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x119c23800) [pid = 1966] [serial = 1042] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x124c61000) [pid = 1966] [serial = 1027] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128973400) [pid = 1966] [serial = 1009] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a6bb400) [pid = 1966] [serial = 1050] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12a6c4400) [pid = 1966] [serial = 1051] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x129526c00) [pid = 1966] [serial = 1047] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1256f1000) [pid = 1966] [serial = 1029] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1241cdc00) [pid = 1966] [serial = 1035] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b36000) [pid = 1966] [serial = 1033] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128ad2000) [pid = 1966] [serial = 1032] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x129204000) [pid = 1966] [serial = 1038] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1243ae400) [pid = 1966] [serial = 1026] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116f6cc00) [pid = 1966] [serial = 1017] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1176e8000) [pid = 1966] [serial = 1018] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11295d400) [pid = 1966] [serial = 1011] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1133d0400) [pid = 1966] [serial = 1012] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x118a6b400) [pid = 1966] [serial = 1020] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1192f2c00) [pid = 1966] [serial = 1021] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x119c66c00) [pid = 1966] [serial = 1023] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1214ee400) [pid = 1966] [serial = 1024] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x117d12c00) [pid = 1966] [serial = 1014] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x11855d800) [pid = 1966] [serial = 1015] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12a689800) [pid = 1966] [serial = 1048] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x129184800) [pid = 1966] [serial = 1036] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1180ab800) [pid = 1966] [serial = 1041] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x128ad7c00) [pid = 1966] [serial = 1044] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x129473c00) [pid = 1966] [serial = 1045] [outer = 0x0] [url = about:blank] 10:16:59 INFO - PROCESS | 1966 | 1466702219464 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 774ms 10:16:59 INFO - PROCESS | 1966 | 1466702219482 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 1966 | 1466702219487 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:16:59 INFO - PROCESS | 1966 | 1466702219495 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 1966 | 1466702219497 Marionette TRACE conn2 <- [1,1450,null,{}] 10:16:59 INFO - PROCESS | 1966 | 1466702219501 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:59 INFO - PROCESS | 1966 | 1466702219504 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:59 INFO - PROCESS | 1966 | 1466702219624 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:16:59 INFO - PROCESS | 1966 | 1466702219712 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 1966 | 1466702219714 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:16:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x118289000 == 31 [pid = 1966] [id = 370] 10:16:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1183ef400) [pid = 1966] [serial = 1109] [outer = 0x0] 10:16:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x11855f800) [pid = 1966] [serial = 1110] [outer = 0x1183ef400] 10:16:59 INFO - PROCESS | 1966 | 1466702219758 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x118a69800) [pid = 1966] [serial = 1111] [outer = 0x1183ef400] 10:17:00 INFO - PROCESS | 1966 | 1466702220091 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 623ms 10:17:00 INFO - PROCESS | 1966 | 1466702220118 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 1966 | 1466702220120 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:17:00 INFO - PROCESS | 1966 | 1466702220122 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 1966 | 1466702220125 Marionette TRACE conn2 <- [1,1454,null,{}] 10:17:00 INFO - PROCESS | 1966 | 1466702220136 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:00 INFO - PROCESS | 1966 | 1466702220139 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:00 INFO - PROCESS | 1966 | 1466702220243 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:17:00 INFO - PROCESS | 1966 | 1466702220297 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 1966 | 1466702220299 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f21000 == 32 [pid = 1966] [id = 371] 10:17:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x119816c00) [pid = 1966] [serial = 1112] [outer = 0x0] 10:17:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1199e2c00) [pid = 1966] [serial = 1113] [outer = 0x119816c00] 10:17:00 INFO - PROCESS | 1966 | 1466702220327 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x120fb5800) [pid = 1966] [serial = 1114] [outer = 0x119816c00] 10:17:00 INFO - PROCESS | 1966 | 1466702220621 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 522ms 10:17:00 INFO - PROCESS | 1966 | 1466702220651 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 1966 | 1466702220653 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:17:00 INFO - PROCESS | 1966 | 1466702220656 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 1966 | 1466702220657 Marionette TRACE conn2 <- [1,1458,null,{}] 10:17:00 INFO - PROCESS | 1966 | 1466702220659 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:00 INFO - PROCESS | 1966 | 1466702220661 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:00 INFO - PROCESS | 1966 | 1466702220748 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:17:00 INFO - PROCESS | 1966 | 1466702220800 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 1966 | 1466702220801 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x121221800 == 33 [pid = 1966] [id = 372] 10:17:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11981b000) [pid = 1966] [serial = 1115] [outer = 0x0] 10:17:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x121561800) [pid = 1966] [serial = 1116] [outer = 0x11981b000] 10:17:00 INFO - PROCESS | 1966 | 1466702220826 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x121a6d400) [pid = 1966] [serial = 1117] [outer = 0x11981b000] 10:17:01 INFO - PROCESS | 1966 | 1466702221116 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 468ms 10:17:01 INFO - PROCESS | 1966 | 1466702221125 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 1966 | 1466702221126 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:17:01 INFO - PROCESS | 1966 | 1466702221136 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 1966 | 1466702221138 Marionette TRACE conn2 <- [1,1462,null,{}] 10:17:01 INFO - PROCESS | 1966 | 1466702221140 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:01 INFO - PROCESS | 1966 | 1466702221141 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:01 INFO - PROCESS | 1966 | 1466702221220 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:17:01 INFO - PROCESS | 1966 | 1466702221224 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 1966 | 1466702221225 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x119239800 == 34 [pid = 1966] [id = 373] 10:17:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x120fba800) [pid = 1966] [serial = 1118] [outer = 0x0] 10:17:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x124671c00) [pid = 1966] [serial = 1119] [outer = 0x120fba800] 10:17:01 INFO - PROCESS | 1966 | 1466702221251 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1256efc00) [pid = 1966] [serial = 1120] [outer = 0x120fba800] 10:17:01 INFO - PROCESS | 1966 | 1466702221633 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 525ms 10:17:01 INFO - PROCESS | 1966 | 1466702221656 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 1966 | 1466702221657 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:17:01 INFO - PROCESS | 1966 | 1466702221659 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 1966 | 1466702221660 Marionette TRACE conn2 <- [1,1466,null,{}] 10:17:01 INFO - PROCESS | 1966 | 1466702221670 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:01 INFO - PROCESS | 1966 | 1466702221674 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:01 INFO - PROCESS | 1966 | 1466702221792 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:17:01 INFO - PROCESS | 1966 | 1466702221796 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 1966 | 1466702221797 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b55800 == 35 [pid = 1966] [id = 374] 10:17:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1256f0000) [pid = 1966] [serial = 1121] [outer = 0x0] 10:17:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126d0fc00) [pid = 1966] [serial = 1122] [outer = 0x1256f0000] 10:17:01 INFO - PROCESS | 1966 | 1466702221822 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128b35000) [pid = 1966] [serial = 1123] [outer = 0x1256f0000] 10:17:02 INFO - PROCESS | 1966 | 1466702222237 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 620ms 10:17:02 INFO - PROCESS | 1966 | 1466702222280 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 1966 | 1466702222281 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:17:02 INFO - PROCESS | 1966 | 1466702222283 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 1966 | 1466702222284 Marionette TRACE conn2 <- [1,1470,null,{}] 10:17:02 INFO - PROCESS | 1966 | 1466702222287 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 1966 | 1466702222288 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:02 INFO - PROCESS | 1966 | 1466702222383 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:17:02 INFO - PROCESS | 1966 | 1466702222396 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 1966 | 1466702222397 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x129222000 == 36 [pid = 1966] [id = 375] 10:17:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11996bc00) [pid = 1966] [serial = 1124] [outer = 0x0] 10:17:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128e9b800) [pid = 1966] [serial = 1125] [outer = 0x11996bc00] 10:17:02 INFO - PROCESS | 1966 | 1466702222421 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129206400) [pid = 1966] [serial = 1126] [outer = 0x11996bc00] 10:17:02 INFO - PROCESS | 1966 | 1466702222765 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 10:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:17:02 INFO - PROCESS | 1966 | 1466702222802 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 1966 | 1466702222803 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:17:02 INFO - PROCESS | 1966 | 1466702222805 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 1966 | 1466702222806 Marionette TRACE conn2 <- [1,1474,null,{}] 10:17:02 INFO - PROCESS | 1966 | 1466702222808 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 1966 | 1466702222810 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:02 INFO - PROCESS | 1966 | 1466702222904 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:17:02 INFO - PROCESS | 1966 | 1466702222907 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 1966 | 1466702222908 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5a9800 == 37 [pid = 1966] [id = 376] 10:17:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128c74000) [pid = 1966] [serial = 1127] [outer = 0x0] 10:17:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12947ac00) [pid = 1966] [serial = 1128] [outer = 0x128c74000] 10:17:02 INFO - PROCESS | 1966 | 1466702222934 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12952e400) [pid = 1966] [serial = 1129] [outer = 0x128c74000] 10:17:03 INFO - PROCESS | 1966 | 1466702223256 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 10:17:03 INFO - PROCESS | 1966 | 1466702223273 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 1966 | 1466702223275 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:17:03 INFO - PROCESS | 1966 | 1466702223285 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 1966 | 1466702223286 Marionette TRACE conn2 <- [1,1478,null,{}] 10:17:03 INFO - PROCESS | 1966 | 1466702223288 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 1966 | 1466702223289 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:03 INFO - PROCESS | 1966 | 1466702223471 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1168f2c00) [pid = 1966] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112a76400) [pid = 1966] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1199d8c00) [pid = 1966] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x116135000) [pid = 1966] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126d0c000) [pid = 1966] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116f9dc00) [pid = 1966] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1133f1000) [pid = 1966] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x116f6d400) [pid = 1966] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12155f800) [pid = 1966] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x126d32c00) [pid = 1966] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1185b9400) [pid = 1966] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119a13400) [pid = 1966] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x111c17000) [pid = 1966] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1185b4800) [pid = 1966] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:17:03 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1176e9c00) [pid = 1966] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:17:03 INFO - PROCESS | 1966 | 1466702223513 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 1966 | 1466702223514 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x119902800 == 38 [pid = 1966] [id = 377] 10:17:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x111e58c00) [pid = 1966] [serial = 1130] [outer = 0x0] 10:17:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1133ec000) [pid = 1966] [serial = 1131] [outer = 0x111e58c00] 10:17:03 INFO - PROCESS | 1966 | 1466702223538 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1176e9c00) [pid = 1966] [serial = 1132] [outer = 0x111e58c00] 10:17:03 INFO - PROCESS | 1966 | 1466702223833 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 574ms 10:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:17:03 INFO - PROCESS | 1966 | 1466702223853 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 1966 | 1466702223855 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:17:03 INFO - PROCESS | 1966 | 1466702223857 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 1966 | 1466702223858 Marionette TRACE conn2 <- [1,1482,null,{}] 10:17:03 INFO - PROCESS | 1966 | 1466702223868 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 1966 | 1466702223869 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:03 INFO - PROCESS | 1966 | 1466702223952 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:17:03 INFO - PROCESS | 1966 | 1466702223956 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 1966 | 1466702223957 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x121341800 == 39 [pid = 1966] [id = 378] 10:17:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1183ef800) [pid = 1966] [serial = 1133] [outer = 0x0] 10:17:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12155f800) [pid = 1966] [serial = 1134] [outer = 0x1183ef800] 10:17:03 INFO - PROCESS | 1966 | 1466702223981 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128b28000) [pid = 1966] [serial = 1135] [outer = 0x1183ef800] 10:17:04 INFO - PROCESS | 1966 | 1466702224331 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 10:17:04 INFO - PROCESS | 1966 | 1466702224380 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 1966 | 1466702224382 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:17:04 INFO - PROCESS | 1966 | 1466702224384 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 1966 | 1466702224386 Marionette TRACE conn2 <- [1,1486,null,{}] 10:17:04 INFO - PROCESS | 1966 | 1466702224388 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 1966 | 1466702224390 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:04 INFO - PROCESS | 1966 | 1466702224482 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:17:04 INFO - PROCESS | 1966 | 1466702224486 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 1966 | 1466702224487 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c08f800 == 40 [pid = 1966] [id = 379] 10:17:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1199da400) [pid = 1966] [serial = 1136] [outer = 0x0] 10:17:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12a6b6000) [pid = 1966] [serial = 1137] [outer = 0x1199da400] 10:17:04 INFO - PROCESS | 1966 | 1466702224521 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12a987400) [pid = 1966] [serial = 1138] [outer = 0x1199da400] 10:17:04 INFO - PROCESS | 1966 | 1466702224870 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 10:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:17:04 INFO - PROCESS | 1966 | 1466702224903 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 1966 | 1466702224904 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:17:04 INFO - PROCESS | 1966 | 1466702224906 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 1966 | 1466702224907 Marionette TRACE conn2 <- [1,1490,null,{}] 10:17:04 INFO - PROCESS | 1966 | 1466702224910 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 1966 | 1466702224911 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:05 INFO - PROCESS | 1966 | 1466702225013 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:17:05 INFO - PROCESS | 1966 | 1466702225018 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 1966 | 1466702225019 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d8800 == 41 [pid = 1966] [id = 380] 10:17:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x129539000) [pid = 1966] [serial = 1139] [outer = 0x0] 10:17:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12a98e000) [pid = 1966] [serial = 1140] [outer = 0x129539000] 10:17:05 INFO - PROCESS | 1966 | 1466702225043 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12aef6000) [pid = 1966] [serial = 1141] [outer = 0x129539000] 10:17:05 INFO - PROCESS | 1966 | 1466702225346 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 10:17:05 INFO - PROCESS | 1966 | 1466702225374 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 1966 | 1466702225376 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:17:05 INFO - PROCESS | 1966 | 1466702225380 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 1966 | 1466702225382 Marionette TRACE conn2 <- [1,1494,null,{}] 10:17:05 INFO - PROCESS | 1966 | 1466702225384 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:05 INFO - PROCESS | 1966 | 1466702225385 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:05 INFO - PROCESS | 1966 | 1466702225471 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:17:05 INFO - PROCESS | 1966 | 1466702225571 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 1966 | 1466702225572 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164a9800 == 42 [pid = 1966] [id = 381] 10:17:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x111c75800) [pid = 1966] [serial = 1142] [outer = 0x0] 10:17:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x112967400) [pid = 1966] [serial = 1143] [outer = 0x111c75800] 10:17:05 INFO - PROCESS | 1966 | 1466702225605 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x115e24000) [pid = 1966] [serial = 1144] [outer = 0x111c75800] 10:17:06 INFO - PROCESS | 1966 | 1466702226131 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 771ms 10:17:06 INFO - PROCESS | 1966 | 1466702226164 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 1966 | 1466702226167 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:17:06 INFO - PROCESS | 1966 | 1466702226171 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 1966 | 1466702226173 Marionette TRACE conn2 <- [1,1498,null,{}] 10:17:06 INFO - PROCESS | 1966 | 1466702226176 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 1966 | 1466702226181 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:06 INFO - PROCESS | 1966 | 1466702226308 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:17:06 INFO - PROCESS | 1966 | 1466702226426 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 1966 | 1466702226428 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x123458000 == 43 [pid = 1966] [id = 382] 10:17:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1199dc000) [pid = 1966] [serial = 1145] [outer = 0x0] 10:17:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119c2c400) [pid = 1966] [serial = 1146] [outer = 0x1199dc000] 10:17:06 INFO - PROCESS | 1966 | 1466702226504 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x120fb9800) [pid = 1966] [serial = 1147] [outer = 0x1199dc000] 10:17:06 INFO - PROCESS | 1966 | 1466702226920 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 772ms 10:17:06 INFO - PROCESS | 1966 | 1466702226945 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 1966 | 1466702226947 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:17:06 INFO - PROCESS | 1966 | 1466702226950 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 1966 | 1466702226951 Marionette TRACE conn2 <- [1,1502,null,{}] 10:17:06 INFO - PROCESS | 1966 | 1466702226954 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 1966 | 1466702226955 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:07 INFO - PROCESS | 1966 | 1466702227058 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:17:07 INFO - PROCESS | 1966 | 1466702227129 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 1966 | 1466702227131 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b4c800 == 44 [pid = 1966] [id = 383] 10:17:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1243b6800) [pid = 1966] [serial = 1148] [outer = 0x0] 10:17:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x125dc5800) [pid = 1966] [serial = 1149] [outer = 0x1243b6800] 10:17:07 INFO - PROCESS | 1966 | 1466702227161 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126d36800) [pid = 1966] [serial = 1150] [outer = 0x1243b6800] 10:17:07 INFO - PROCESS | 1966 | 1466702227571 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 668ms 10:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:17:07 INFO - PROCESS | 1966 | 1466702227627 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 1966 | 1466702227629 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:17:07 INFO - PROCESS | 1966 | 1466702227638 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 1966 | 1466702227642 Marionette TRACE conn2 <- [1,1506,null,{}] 10:17:07 INFO - PROCESS | 1966 | 1466702227648 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:07 INFO - PROCESS | 1966 | 1466702227650 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:07 INFO - PROCESS | 1966 | 1466702227772 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:17:07 INFO - PROCESS | 1966 | 1466702227842 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 1966 | 1466702227844 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbcd800 == 45 [pid = 1966] [id = 384] 10:17:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128adc400) [pid = 1966] [serial = 1151] [outer = 0x0] 10:17:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128c6d400) [pid = 1966] [serial = 1152] [outer = 0x128adc400] 10:17:07 INFO - PROCESS | 1966 | 1466702227872 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12947b000) [pid = 1966] [serial = 1153] [outer = 0x128adc400] 10:17:08 INFO - PROCESS | 1966 | 1466702228479 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 883ms 10:17:08 INFO - PROCESS | 1966 | 1466702228517 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 1966 | 1466702228520 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:17:08 INFO - PROCESS | 1966 | 1466702228524 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 1966 | 1466702228527 Marionette TRACE conn2 <- [1,1510,null,{}] 10:17:08 INFO - PROCESS | 1966 | 1466702228533 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:08 INFO - PROCESS | 1966 | 1466702228535 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:08 INFO - PROCESS | 1966 | 1466702228639 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:17:08 INFO - PROCESS | 1966 | 1466702228707 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 1966 | 1466702228710 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182aa800 == 46 [pid = 1966] [id = 385] 10:17:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1168f5c00) [pid = 1966] [serial = 1154] [outer = 0x0] 10:17:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x117d12000) [pid = 1966] [serial = 1155] [outer = 0x1168f5c00] 10:17:08 INFO - PROCESS | 1966 | 1466702228739 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1183fa400) [pid = 1966] [serial = 1156] [outer = 0x1168f5c00] 10:17:09 INFO - PROCESS | 1966 | 1466702229182 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 675ms 10:17:09 INFO - PROCESS | 1966 | 1466702229199 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 1966 | 1466702229201 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:17:09 INFO - PROCESS | 1966 | 1466702229206 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 1966 | 1466702229207 Marionette TRACE conn2 <- [1,1514,null,{}] 10:17:09 INFO - PROCESS | 1966 | 1466702229210 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:09 INFO - PROCESS | 1966 | 1466702229211 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:09 INFO - PROCESS | 1966 | 1466702229341 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5d8800 == 45 [pid = 1966] [id = 380] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12c08f800 == 44 [pid = 1966] [id = 379] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x121341800 == 43 [pid = 1966] [id = 378] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119902800 == 42 [pid = 1966] [id = 377] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5a9800 == 41 [pid = 1966] [id = 376] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x129222000 == 40 [pid = 1966] [id = 375] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x128b55800 == 39 [pid = 1966] [id = 374] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119239800 == 38 [pid = 1966] [id = 373] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x121221800 == 37 [pid = 1966] [id = 372] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x120f21000 == 36 [pid = 1966] [id = 371] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x118289000 == 35 [pid = 1966] [id = 370] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x1168c1000 == 34 [pid = 1966] [id = 369] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x1182ac800 == 33 [pid = 1966] [id = 368] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x112ed9000 == 32 [pid = 1966] [id = 367] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x117d3a800 == 31 [pid = 1966] [id = 355] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x1182aa800 == 30 [pid = 1966] [id = 385] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbcd800 == 29 [pid = 1966] [id = 384] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x128b4c800 == 28 [pid = 1966] [id = 383] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x123458000 == 27 [pid = 1966] [id = 382] 10:17:09 INFO - PROCESS | 1966 | --DOCSHELL 0x1164a9800 == 26 [pid = 1966] [id = 381] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128b24800) [pid = 1966] [serial = 1098] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119c28800) [pid = 1966] [serial = 1080] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1185b5400) [pid = 1966] [serial = 1074] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x118e8c400) [pid = 1966] [serial = 1075] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12109d400) [pid = 1966] [serial = 1083] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x116a1ac00) [pid = 1966] [serial = 1071] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1176eb400) [pid = 1966] [serial = 1072] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128ad1800) [pid = 1966] [serial = 1096] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x118133800) [pid = 1966] [serial = 1066] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x117481c00) [pid = 1966] [serial = 1065] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x113c88800) [pid = 1966] [serial = 1068] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112e05000) [pid = 1966] [serial = 1069] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118a6d400) [pid = 1966] [serial = 1054] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11855b000) [pid = 1966] [serial = 1053] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124c5f800) [pid = 1966] [serial = 1057] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124103000) [pid = 1966] [serial = 1056] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128b38000) [pid = 1966] [serial = 1060] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128974400) [pid = 1966] [serial = 1059] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x120fb4400) [pid = 1966] [serial = 1081] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x125616000) [pid = 1966] [serial = 1086] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126a1bc00) [pid = 1966] [serial = 1087] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129480c00) [pid = 1966] [serial = 1063] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1243b4000) [pid = 1966] [serial = 1062] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11747c800) [pid = 1966] [serial = 1090] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12896c400) [pid = 1966] [serial = 1095] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1133f6800) [pid = 1966] [serial = 1089] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x124c6d800) [pid = 1966] [serial = 1084] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x119819400) [pid = 1966] [serial = 1077] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1199db800) [pid = 1966] [serial = 1078] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x124672800) [pid = 1966] [serial = 1092] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x126d38400) [pid = 1966] [serial = 1093] [outer = 0x0] [url = about:blank] 10:17:09 INFO - PROCESS | 1966 | 1466702229951 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 1966 | 1466702229953 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x11263f000 == 27 [pid = 1966] [id = 386] 10:17:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x111e57c00) [pid = 1966] [serial = 1157] [outer = 0x0] 10:17:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112964000) [pid = 1966] [serial = 1158] [outer = 0x111e57c00] 10:17:09 INFO - PROCESS | 1966 | 1466702229984 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112fdec00) [pid = 1966] [serial = 1159] [outer = 0x111e57c00] 10:17:10 INFO - PROCESS | 1966 | 1466702230291 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1123ms 10:17:10 INFO - PROCESS | 1966 | 1466702230332 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:17:10 INFO - PROCESS | 1966 | 1466702230335 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:17:10 INFO - PROCESS | 1966 | 1466702230337 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 1966 | 1466702230339 Marionette TRACE conn2 <- [1,1518,null,{}] 10:17:10 INFO - PROCESS | 1966 | 1466702230343 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 1966 | 1466702230344 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:10 INFO - PROCESS | 1966 | 1466702230422 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:17:10 INFO - PROCESS | 1966 | 1466702230492 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 1966 | 1466702230493 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168a6800 == 28 [pid = 1966] [id = 387] 10:17:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1133ec400) [pid = 1966] [serial = 1160] [outer = 0x0] 10:17:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1168f4000) [pid = 1966] [serial = 1161] [outer = 0x1133ec400] 10:17:10 INFO - PROCESS | 1966 | 1466702230520 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11747fc00) [pid = 1966] [serial = 1162] [outer = 0x1133ec400] 10:17:10 INFO - PROCESS | 1966 | 1466702230825 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 10:17:10 INFO - PROCESS | 1966 | 1466702230860 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 1966 | 1466702230865 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:17:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:17:10 INFO - PROCESS | 1966 | 1466702230867 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 1966 | 1466702230869 Marionette TRACE conn2 <- [1,1522,null,{}] 10:17:10 INFO - PROCESS | 1966 | 1466702230871 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 1966 | 1466702230872 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:10 INFO - PROCESS | 1966 | 1466702230950 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:17:10 INFO - PROCESS | 1966 | 1466702230963 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 1966 | 1466702230965 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827b800 == 29 [pid = 1966] [id = 388] 10:17:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1174e5800) [pid = 1966] [serial = 1163] [outer = 0x0] 10:17:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x118474c00) [pid = 1966] [serial = 1164] [outer = 0x1174e5800] 10:17:10 INFO - PROCESS | 1966 | 1466702230991 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x118ab1400) [pid = 1966] [serial = 1165] [outer = 0x1174e5800] 10:17:11 INFO - PROCESS | 1966 | 1466702231337 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:17:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 10:17:11 INFO - PROCESS | 1966 | 1466702231387 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 1966 | 1466702231389 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:17:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:17:11 INFO - PROCESS | 1966 | 1466702231396 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 1966 | 1466702231400 Marionette TRACE conn2 <- [1,1526,null,{}] 10:17:11 INFO - PROCESS | 1966 | 1466702231403 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 1966 | 1466702231406 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:11 INFO - PROCESS | 1966 | 1466702231481 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:17:11 INFO - PROCESS | 1966 | 1466702231486 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 1966 | 1466702231487 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x119917000 == 30 [pid = 1966] [id = 389] 10:17:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x118e8c400) [pid = 1966] [serial = 1166] [outer = 0x0] 10:17:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1199dcc00) [pid = 1966] [serial = 1167] [outer = 0x118e8c400] 10:17:11 INFO - PROCESS | 1966 | 1466702231513 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119c69c00) [pid = 1966] [serial = 1168] [outer = 0x118e8c400] 10:17:11 INFO - PROCESS | 1966 | 1466702231856 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:17:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:17:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 477ms 10:17:11 INFO - PROCESS | 1966 | 1466702231870 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 1966 | 1466702231873 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:17:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:17:11 INFO - PROCESS | 1966 | 1466702231877 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 1966 | 1466702231881 Marionette TRACE conn2 <- [1,1530,null,{}] 10:17:11 INFO - PROCESS | 1966 | 1466702231884 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 1966 | 1466702231887 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:12 INFO - PROCESS | 1966 | 1466702232051 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:17:12 INFO - PROCESS | 1966 | 1466702232077 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 1966 | 1466702232089 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12103a800 == 31 [pid = 1966] [id = 390] 10:17:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118e8f400) [pid = 1966] [serial = 1169] [outer = 0x0] 10:17:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x120fb5c00) [pid = 1966] [serial = 1170] [outer = 0x118e8f400] 10:17:12 INFO - PROCESS | 1966 | 1466702232130 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1219aa400) [pid = 1966] [serial = 1171] [outer = 0x118e8f400] 10:17:12 INFO - PROCESS | 1966 | 1466702232504 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:17:12 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:17:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:17:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:17:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:17:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:17:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 673ms 10:17:12 INFO - PROCESS | 1966 | 1466702232551 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 1966 | 1466702232552 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:17:12 INFO - PROCESS | 1966 | 1466702232554 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 1966 | 1466702232555 Marionette TRACE conn2 <- [1,1534,null,{}] 10:17:12 INFO - PROCESS | 1966 | 1466702232558 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:12 INFO - PROCESS | 1966 | 1466702232559 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:12 INFO - PROCESS | 1966 | 1466702232651 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:17:12 INFO - PROCESS | 1966 | 1466702232688 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 1966 | 1466702232692 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12145d800 == 32 [pid = 1966] [id = 391] 10:17:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x117488400) [pid = 1966] [serial = 1172] [outer = 0x0] 10:17:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124ba1000) [pid = 1966] [serial = 1173] [outer = 0x117488400] 10:17:12 INFO - PROCESS | 1966 | 1466702232724 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1256eec00) [pid = 1966] [serial = 1174] [outer = 0x117488400] 10:17:13 INFO - PROCESS | 1966 | 1466702233057 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 10:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:17:13 INFO - PROCESS | 1966 | 1466702233075 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 1966 | 1466702233076 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:17:13 INFO - PROCESS | 1966 | 1466702233079 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 1966 | 1466702233081 Marionette TRACE conn2 <- [1,1538,null,{}] 10:17:13 INFO - PROCESS | 1966 | 1466702233099 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 1966 | 1466702233100 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:13 INFO - PROCESS | 1966 | 1466702233194 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:17:13 INFO - PROCESS | 1966 | 1466702233197 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 1966 | 1466702233199 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x112f08000 == 33 [pid = 1966] [id = 392] 10:17:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1256f2800) [pid = 1966] [serial = 1175] [outer = 0x0] 10:17:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x126a13c00) [pid = 1966] [serial = 1176] [outer = 0x1256f2800] 10:17:13 INFO - PROCESS | 1966 | 1466702233229 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126d3a400) [pid = 1966] [serial = 1177] [outer = 0x1256f2800] 10:17:13 INFO - PROCESS | 1966 | 1466702233590 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 540ms 10:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:17:13 INFO - PROCESS | 1966 | 1466702233625 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 1966 | 1466702233627 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:17:13 INFO - PROCESS | 1966 | 1466702233631 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 1966 | 1466702233633 Marionette TRACE conn2 <- [1,1542,null,{}] 10:17:13 INFO - PROCESS | 1966 | 1466702233636 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 1966 | 1466702233638 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:13 INFO - PROCESS | 1966 | 1466702233781 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:17:13 INFO - PROCESS | 1966 | 1466702233806 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 1966 | 1466702233808 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e3000 == 34 [pid = 1966] [id = 393] 10:17:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x111ecb800) [pid = 1966] [serial = 1178] [outer = 0x0] 10:17:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128969c00) [pid = 1966] [serial = 1179] [outer = 0x111ecb800] 10:17:13 INFO - PROCESS | 1966 | 1466702233848 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128976000) [pid = 1966] [serial = 1180] [outer = 0x111ecb800] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1199da400) [pid = 1966] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1256f0000) [pid = 1966] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x11996bc00) [pid = 1966] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128c74000) [pid = 1966] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1183ef400) [pid = 1966] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11981b000) [pid = 1966] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x129539000) [pid = 1966] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116a13800) [pid = 1966] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x120fba800) [pid = 1966] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1168f6c00) [pid = 1966] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119816c00) [pid = 1966] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x110f79800) [pid = 1966] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x111e58c00) [pid = 1966] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1183ef800) [pid = 1966] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:17:14 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128ad0800) [pid = 1966] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:17:14 INFO - PROCESS | 1966 | 1466702234373 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 771ms 10:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:17:14 INFO - PROCESS | 1966 | 1466702234402 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 1966 | 1466702234403 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:17:14 INFO - PROCESS | 1966 | 1466702234405 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 1966 | 1466702234406 Marionette TRACE conn2 <- [1,1546,null,{}] 10:17:14 INFO - PROCESS | 1966 | 1466702234408 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 1966 | 1466702234409 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:14 INFO - PROCESS | 1966 | 1466702234498 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:17:14 INFO - PROCESS | 1966 | 1466702234552 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 1966 | 1466702234554 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x125ddf800 == 35 [pid = 1966] [id = 394] 10:17:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x115e89000) [pid = 1966] [serial = 1181] [outer = 0x0] 10:17:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1183ef000) [pid = 1966] [serial = 1182] [outer = 0x115e89000] 10:17:14 INFO - PROCESS | 1966 | 1466702234581 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x120fbb000) [pid = 1966] [serial = 1183] [outer = 0x115e89000] 10:17:14 INFO - PROCESS | 1966 | 1466702234849 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 469ms 10:17:14 INFO - PROCESS | 1966 | 1466702234874 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 1966 | 1466702234876 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:17:14 INFO - PROCESS | 1966 | 1466702234886 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 1966 | 1466702234887 Marionette TRACE conn2 <- [1,1550,null,{}] 10:17:14 INFO - PROCESS | 1966 | 1466702234889 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 1966 | 1466702234890 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:14 INFO - PROCESS | 1966 | 1466702234970 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:17:14 INFO - PROCESS | 1966 | 1466702234974 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 1966 | 1466702234975 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x129221800 == 36 [pid = 1966] [id = 395] 10:17:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1168fc000) [pid = 1966] [serial = 1184] [outer = 0x0] 10:17:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128977000) [pid = 1966] [serial = 1185] [outer = 0x1168fc000] 10:17:15 INFO - PROCESS | 1966 | 1466702235001 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128ada400) [pid = 1966] [serial = 1186] [outer = 0x1168fc000] 10:17:15 INFO - PROCESS | 1966 | 1466702235316 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 468ms 10:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:17:15 INFO - PROCESS | 1966 | 1466702235354 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 1966 | 1466702235355 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:17:15 INFO - PROCESS | 1966 | 1466702235358 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 1966 | 1466702235359 Marionette TRACE conn2 <- [1,1554,null,{}] 10:17:15 INFO - PROCESS | 1966 | 1466702235362 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 1966 | 1466702235363 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:15 INFO - PROCESS | 1966 | 1466702235444 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:17:15 INFO - PROCESS | 1966 | 1466702235516 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 1966 | 1466702235517 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d5000 == 37 [pid = 1966] [id = 396] 10:17:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128ad9800) [pid = 1966] [serial = 1187] [outer = 0x0] 10:17:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b26800) [pid = 1966] [serial = 1188] [outer = 0x128ad9800] 10:17:15 INFO - PROCESS | 1966 | 1466702235559 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128e91800) [pid = 1966] [serial = 1189] [outer = 0x128ad9800] 10:17:15 INFO - PROCESS | 1966 | 1466702235994 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 673ms 10:17:16 INFO - PROCESS | 1966 | 1466702236031 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 1966 | 1466702236033 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:17:16 INFO - PROCESS | 1966 | 1466702236035 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 1966 | 1466702236037 Marionette TRACE conn2 <- [1,1558,null,{}] 10:17:16 INFO - PROCESS | 1966 | 1466702236039 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 1966 | 1466702236040 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:16 INFO - PROCESS | 1966 | 1466702236153 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:17:16 INFO - PROCESS | 1966 | 1466702236156 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 1966 | 1466702236157 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x119558000 == 38 [pid = 1966] [id = 397] 10:17:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128ea0000) [pid = 1966] [serial = 1190] [outer = 0x0] 10:17:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12920c400) [pid = 1966] [serial = 1191] [outer = 0x128ea0000] 10:17:16 INFO - PROCESS | 1966 | 1466702236182 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x129522800) [pid = 1966] [serial = 1192] [outer = 0x128ea0000] 10:17:16 INFO - PROCESS | 1966 | 1466702236704 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 10:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:17:16 INFO - PROCESS | 1966 | 1466702236755 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 1966 | 1466702236758 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:17:16 INFO - PROCESS | 1966 | 1466702236761 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 1966 | 1466702236763 Marionette TRACE conn2 <- [1,1562,null,{}] 10:17:16 INFO - PROCESS | 1966 | 1466702236767 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 1966 | 1466702236769 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:16 INFO - PROCESS | 1966 | 1466702236905 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:17:16 INFO - PROCESS | 1966 | 1466702236963 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 1966 | 1466702236964 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x118063800 == 39 [pid = 1966] [id = 398] 10:17:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1133eac00) [pid = 1966] [serial = 1193] [outer = 0x0] 10:17:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x116a13c00) [pid = 1966] [serial = 1194] [outer = 0x1133eac00] 10:17:16 INFO - PROCESS | 1966 | 1466702236996 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1176ec800) [pid = 1966] [serial = 1195] [outer = 0x1133eac00] 10:17:17 INFO - PROCESS | 1966 | 1466702237517 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 772ms 10:17:17 INFO - PROCESS | 1966 | 1466702237556 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 1966 | 1466702237559 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:17:17 INFO - PROCESS | 1966 | 1466702237568 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 1966 | 1466702237569 Marionette TRACE conn2 <- [1,1566,null,{}] 10:17:17 INFO - PROCESS | 1966 | 1466702237572 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 1966 | 1466702237574 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:17 INFO - PROCESS | 1966 | 1466702237684 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:17:17 INFO - PROCESS | 1966 | 1466702237764 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 1966 | 1466702237765 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d54000 == 40 [pid = 1966] [id = 399] 10:17:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116888400) [pid = 1966] [serial = 1196] [outer = 0x0] 10:17:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x118561400) [pid = 1966] [serial = 1197] [outer = 0x116888400] 10:17:17 INFO - PROCESS | 1966 | 1466702237797 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1192f5000) [pid = 1966] [serial = 1198] [outer = 0x116888400] 10:17:18 INFO - PROCESS | 1966 | 1466702238544 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d5000 == 39 [pid = 1966] [id = 396] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x129221800 == 38 [pid = 1966] [id = 395] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x125ddf800 == 37 [pid = 1966] [id = 394] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x1256e3000 == 36 [pid = 1966] [id = 393] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x112f08000 == 35 [pid = 1966] [id = 392] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x12145d800 == 34 [pid = 1966] [id = 391] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x12103a800 == 33 [pid = 1966] [id = 390] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x119917000 == 32 [pid = 1966] [id = 389] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x11827b800 == 31 [pid = 1966] [id = 388] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x1168a6800 == 30 [pid = 1966] [id = 387] 10:17:18 INFO - PROCESS | 1966 | --DOCSHELL 0x11263f000 == 29 [pid = 1966] [id = 386] 10:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1026ms 10:17:18 INFO - PROCESS | 1966 | 1466702238594 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:17:18 INFO - PROCESS | 1966 | 1466702238597 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:17:18 INFO - PROCESS | 1966 | 1466702238609 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 1966 | 1466702238612 Marionette TRACE conn2 <- [1,1570,null,{}] 10:17:18 INFO - PROCESS | 1966 | 1466702238621 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 1966 | 1466702238624 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:18 INFO - PROCESS | 1966 | 1466702238762 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128ea0800) [pid = 1966] [serial = 1099] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12a987400) [pid = 1966] [serial = 1138] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x126d0fc00) [pid = 1966] [serial = 1122] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128e9b800) [pid = 1966] [serial = 1125] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12947ac00) [pid = 1966] [serial = 1128] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x11855f800) [pid = 1966] [serial = 1110] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x121561800) [pid = 1966] [serial = 1116] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12a98e000) [pid = 1966] [serial = 1140] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x121a6d400) [pid = 1966] [serial = 1117] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11747ac00) [pid = 1966] [serial = 1107] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x129206400) [pid = 1966] [serial = 1126] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1180b1c00) [pid = 1966] [serial = 1108] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124671c00) [pid = 1966] [serial = 1119] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11747e000) [pid = 1966] [serial = 1104] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1180a8800) [pid = 1966] [serial = 1105] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1199e2c00) [pid = 1966] [serial = 1113] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x120fb5800) [pid = 1966] [serial = 1114] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x118a69800) [pid = 1966] [serial = 1111] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x111c22000) [pid = 1966] [serial = 1101] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112a7c000) [pid = 1966] [serial = 1102] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12aef6000) [pid = 1966] [serial = 1141] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12952e400) [pid = 1966] [serial = 1129] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1176e9c00) [pid = 1966] [serial = 1132] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128b28000) [pid = 1966] [serial = 1135] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12a6b6000) [pid = 1966] [serial = 1137] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1133ec000) [pid = 1966] [serial = 1131] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x128b35000) [pid = 1966] [serial = 1123] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12155f800) [pid = 1966] [serial = 1134] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1256efc00) [pid = 1966] [serial = 1120] [outer = 0x0] [url = about:blank] 10:17:18 INFO - PROCESS | 1966 | 1466702238856 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 1966 | 1466702238858 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x116680800 == 30 [pid = 1966] [id = 400] 10:17:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1133b2c00) [pid = 1966] [serial = 1199] [outer = 0x0] 10:17:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x11747ac00) [pid = 1966] [serial = 1200] [outer = 0x1133b2c00] 10:17:18 INFO - PROCESS | 1966 | 1466702238903 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1180b3c00) [pid = 1966] [serial = 1201] [outer = 0x1133b2c00] 10:17:19 INFO - PROCESS | 1966 | 1466702239257 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 685ms 10:17:19 INFO - PROCESS | 1966 | 1466702239286 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 1966 | 1466702239289 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:17:19 INFO - PROCESS | 1966 | 1466702239310 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 1966 | 1466702239314 Marionette TRACE conn2 <- [1,1574,null,{}] 10:17:19 INFO - PROCESS | 1966 | 1466702239323 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 1966 | 1466702239324 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:19 INFO - PROCESS | 1966 | 1466702239419 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:17:19 INFO - PROCESS | 1966 | 1466702239425 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 1966 | 1466702239426 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x118add000 == 31 [pid = 1966] [id = 401] 10:17:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1185b3800) [pid = 1966] [serial = 1202] [outer = 0x0] 10:17:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1192f3c00) [pid = 1966] [serial = 1203] [outer = 0x1185b3800] 10:17:19 INFO - PROCESS | 1966 | 1466702239454 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x119619000) [pid = 1966] [serial = 1204] [outer = 0x1185b3800] 10:17:19 INFO - PROCESS | 1966 | 1466702239793 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 544ms 10:17:19 INFO - PROCESS | 1966 | 1466702239837 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 1966 | 1466702239839 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:17:19 INFO - PROCESS | 1966 | 1466702239841 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 1966 | 1466702239843 Marionette TRACE conn2 <- [1,1578,null,{}] 10:17:19 INFO - PROCESS | 1966 | 1466702239861 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 1966 | 1466702239864 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:19 INFO - PROCESS | 1966 | 1466702239942 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:17:19 INFO - PROCESS | 1966 | 1466702239949 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 1966 | 1466702239951 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x121033800 == 32 [pid = 1966] [id = 402] 10:17:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x113323400) [pid = 1966] [serial = 1205] [outer = 0x0] 10:17:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119a18400) [pid = 1966] [serial = 1206] [outer = 0x113323400] 10:17:19 INFO - PROCESS | 1966 | 1466702239979 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x12122f800) [pid = 1966] [serial = 1207] [outer = 0x113323400] 10:17:20 INFO - PROCESS | 1966 | 1466702240286 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 476ms 10:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:17:20 INFO - PROCESS | 1966 | 1466702240318 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 1966 | 1466702240319 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:17:20 INFO - PROCESS | 1966 | 1466702240321 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 1966 | 1466702240322 Marionette TRACE conn2 <- [1,1582,null,{}] 10:17:20 INFO - PROCESS | 1966 | 1466702240324 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 1966 | 1466702240326 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:20 INFO - PROCESS | 1966 | 1466702240404 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:17:20 INFO - PROCESS | 1966 | 1466702240407 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 1966 | 1466702240408 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x121cd2800 == 33 [pid = 1966] [id = 403] 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1219b2400) [pid = 1966] [serial = 1208] [outer = 0x0] 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x124527800) [pid = 1966] [serial = 1209] [outer = 0x1219b2400] 10:17:20 INFO - PROCESS | 1966 | 1466702240435 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x124c67000) [pid = 1966] [serial = 1210] [outer = 0x1219b2400] 10:17:20 INFO - PROCESS | 1966 | 1466702240770 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 472ms 10:17:20 INFO - PROCESS | 1966 | 1466702240793 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 1966 | 1466702240795 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:17:20 INFO - PROCESS | 1966 | 1466702240799 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 1966 | 1466702240800 Marionette TRACE conn2 <- [1,1586,null,{}] 10:17:20 INFO - PROCESS | 1966 | 1466702240803 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 1966 | 1466702240804 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:20 INFO - PROCESS | 1966 | 1466702240908 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:17:20 INFO - PROCESS | 1966 | 1466702240920 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 1966 | 1466702240921 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12451a800 == 34 [pid = 1966] [id = 404] 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x116810800) [pid = 1966] [serial = 1211] [outer = 0x0] 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12560d400) [pid = 1966] [serial = 1212] [outer = 0x116810800] 10:17:20 INFO - PROCESS | 1966 | 1466702240946 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1256f7000) [pid = 1966] [serial = 1213] [outer = 0x116810800] 10:17:21 INFO - PROCESS | 1966 | 1466702241288 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 518ms 10:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:17:21 INFO - PROCESS | 1966 | 1466702241323 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 1966 | 1466702241324 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:17:21 INFO - PROCESS | 1966 | 1466702241326 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 1966 | 1466702241327 Marionette TRACE conn2 <- [1,1590,null,{}] 10:17:21 INFO - PROCESS | 1966 | 1466702241329 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 1966 | 1466702241333 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:21 INFO - PROCESS | 1966 | 1466702241450 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:17:21 INFO - PROCESS | 1966 | 1466702241462 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 1966 | 1466702241463 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x128e46800 == 35 [pid = 1966] [id = 405] 10:17:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x125dba800) [pid = 1966] [serial = 1214] [outer = 0x0] 10:17:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x126d32400) [pid = 1966] [serial = 1215] [outer = 0x125dba800] 10:17:21 INFO - PROCESS | 1966 | 1466702241488 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128b38000) [pid = 1966] [serial = 1216] [outer = 0x125dba800] 10:17:21 INFO - PROCESS | 1966 | 1466702241836 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 10:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:17:21 INFO - PROCESS | 1966 | 1466702241849 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 1966 | 1466702241850 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:17:21 INFO - PROCESS | 1966 | 1466702241852 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 1966 | 1466702241853 Marionette TRACE conn2 <- [1,1594,null,{}] 10:17:21 INFO - PROCESS | 1966 | 1466702241855 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 1966 | 1466702241856 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:21 INFO - PROCESS | 1966 | 1466702241956 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:17:21 INFO - PROCESS | 1966 | 1466702241959 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 1966 | 1466702241960 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x1294e2000 == 36 [pid = 1966] [id = 406] 10:17:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12896a000) [pid = 1966] [serial = 1217] [outer = 0x0] 10:17:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129186c00) [pid = 1966] [serial = 1218] [outer = 0x12896a000] 10:17:21 INFO - PROCESS | 1966 | 1466702241985 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129207000) [pid = 1966] [serial = 1219] [outer = 0x12896a000] 10:17:22 INFO - PROCESS | 1966 | 1466702242305 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 469ms 10:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:17:22 INFO - PROCESS | 1966 | 1466702242321 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 1966 | 1466702242322 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:17:22 INFO - PROCESS | 1966 | 1466702242324 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 1966 | 1466702242325 Marionette TRACE conn2 <- [1,1598,null,{}] 10:17:22 INFO - PROCESS | 1966 | 1466702242336 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 1966 | 1466702242337 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:22 INFO - PROCESS | 1966 | 1466702242480 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:17:22 INFO - PROCESS | 1966 | 1466702242495 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 1966 | 1466702242496 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a751800 == 37 [pid = 1966] [id = 407] 10:17:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b37400) [pid = 1966] [serial = 1220] [outer = 0x0] 10:17:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x129478000) [pid = 1966] [serial = 1221] [outer = 0x128b37400] 10:17:22 INFO - PROCESS | 1966 | 1466702242535 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12952a000) [pid = 1966] [serial = 1222] [outer = 0x128b37400] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x117488400) [pid = 1966] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x111e57c00) [pid = 1966] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x118e8c400) [pid = 1966] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1133ec400) [pid = 1966] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x111c75800) [pid = 1966] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1256f2800) [pid = 1966] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1199dc000) [pid = 1966] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1243b6800) [pid = 1966] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128adc400) [pid = 1966] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x111ecb800) [pid = 1966] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x115e89000) [pid = 1966] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1168fc000) [pid = 1966] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1168f5c00) [pid = 1966] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1174e5800) [pid = 1966] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x118e8f400) [pid = 1966] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:17:23 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128ad9800) [pid = 1966] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:17:23 INFO - PROCESS | 1966 | 1466702243151 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 872ms 10:17:23 INFO - PROCESS | 1966 | 1466702243198 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:17:23 INFO - PROCESS | 1966 | 1466702243200 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:17:23 INFO - PROCESS | 1966 | 1466702243202 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 1966 | 1466702243203 Marionette TRACE conn2 <- [1,1602,null,{}] 10:17:23 INFO - PROCESS | 1966 | 1466702243205 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 1966 | 1466702243206 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:23 INFO - PROCESS | 1966 | 1466702243284 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:17:23 INFO - PROCESS | 1966 | 1466702243340 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1966 | 1466702243341 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x121032800 == 38 [pid = 1966] [id = 408] 10:17:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1133ec400) [pid = 1966] [serial = 1223] [outer = 0x0] 10:17:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116a21800) [pid = 1966] [serial = 1224] [outer = 0x1133ec400] 10:17:23 INFO - PROCESS | 1966 | 1466702243365 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x125db9800) [pid = 1966] [serial = 1225] [outer = 0x1133ec400] 10:17:23 INFO - PROCESS | 1966 | 1466702243630 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 468ms 10:17:23 INFO - PROCESS | 1966 | 1466702243670 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 1966 | 1466702243671 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:17:23 INFO - PROCESS | 1966 | 1466702243674 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 1966 | 1466702243675 Marionette TRACE conn2 <- [1,1606,null,{}] 10:17:23 INFO - PROCESS | 1966 | 1466702243677 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 1966 | 1466702243679 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:23 INFO - PROCESS | 1966 | 1466702243770 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:17:23 INFO - PROCESS | 1966 | 1466702243774 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1966 | 1466702243775 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a927000 == 39 [pid = 1966] [id = 409] 10:17:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1256f2800) [pid = 1966] [serial = 1226] [outer = 0x0] 10:17:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x129477400) [pid = 1966] [serial = 1227] [outer = 0x1256f2800] 10:17:23 INFO - PROCESS | 1966 | 1466702243799 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124c61c00) [pid = 1966] [serial = 1228] [outer = 0x1256f2800] 10:17:24 INFO - PROCESS | 1966 | 1466702244143 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 10:17:24 INFO - PROCESS | 1966 | 1466702244194 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1966 | 1466702244196 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:17:24 INFO - PROCESS | 1966 | 1466702244198 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1966 | 1466702244200 Marionette TRACE conn2 <- [1,1610,null,{}] 10:17:24 INFO - PROCESS | 1966 | 1466702244202 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 1966 | 1466702244204 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:24 INFO - PROCESS | 1966 | 1466702244322 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:17:24 INFO - PROCESS | 1966 | 1466702244326 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 1966 | 1466702244328 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c09f000 == 40 [pid = 1966] [id = 410] 10:17:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129534c00) [pid = 1966] [serial = 1229] [outer = 0x0] 10:17:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a68c800) [pid = 1966] [serial = 1230] [outer = 0x129534c00] 10:17:24 INFO - PROCESS | 1966 | 1466702244356 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12a98f400) [pid = 1966] [serial = 1231] [outer = 0x129534c00] 10:17:24 INFO - PROCESS | 1966 | 1466702244649 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 10:17:24 INFO - PROCESS | 1966 | 1466702244670 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1966 | 1466702244672 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:17:24 INFO - PROCESS | 1966 | 1466702244674 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1966 | 1466702244675 Marionette TRACE conn2 <- [1,1614,null,{}] 10:17:24 INFO - PROCESS | 1966 | 1466702244678 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 1966 | 1466702244680 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:24 INFO - PROCESS | 1966 | 1466702244761 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:17:24 INFO - PROCESS | 1966 | 1466702244766 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 1966 | 1466702244767 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8b2800 == 41 [pid = 1966] [id = 411] 10:17:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12aef1c00) [pid = 1966] [serial = 1232] [outer = 0x0] 10:17:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aef7c00) [pid = 1966] [serial = 1233] [outer = 0x12aef1c00] 10:17:24 INFO - PROCESS | 1966 | 1466702244791 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b13a800) [pid = 1966] [serial = 1234] [outer = 0x12aef1c00] 10:17:25 INFO - PROCESS | 1966 | 1466702245242 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 10:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:17:25 INFO - PROCESS | 1966 | 1466702245297 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 1966 | 1466702245300 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:17:25 INFO - PROCESS | 1966 | 1466702245303 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 1966 | 1466702245305 Marionette TRACE conn2 <- [1,1618,null,{}] 10:17:25 INFO - PROCESS | 1966 | 1466702245309 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 1966 | 1466702245311 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:25 INFO - PROCESS | 1966 | 1466702245418 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:17:25 INFO - PROCESS | 1966 | 1466702245491 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 1966 | 1466702245493 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x118058800 == 42 [pid = 1966] [id = 412] 10:17:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x113321800) [pid = 1966] [serial = 1235] [outer = 0x0] 10:17:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x115e1b800) [pid = 1966] [serial = 1236] [outer = 0x113321800] 10:17:25 INFO - PROCESS | 1966 | 1466702245524 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x117d14000) [pid = 1966] [serial = 1237] [outer = 0x113321800] 10:17:25 INFO - PROCESS | 1966 | 1466702245966 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 673ms 10:17:25 INFO - PROCESS | 1966 | 1466702245976 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 1966 | 1466702245981 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:17:25 INFO - PROCESS | 1966 | 1466702245986 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 1966 | 1466702245988 Marionette TRACE conn2 <- [1,1622,null,{}] 10:17:25 INFO - PROCESS | 1966 | 1466702245991 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 1966 | 1466702245992 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:26 INFO - PROCESS | 1966 | 1466702246097 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:17:26 INFO - PROCESS | 1966 | 1466702246157 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 1966 | 1466702246159 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12416f800 == 43 [pid = 1966] [id = 413] 10:17:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x118a61800) [pid = 1966] [serial = 1238] [outer = 0x0] 10:17:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x119815400) [pid = 1966] [serial = 1239] [outer = 0x118a61800] 10:17:26 INFO - PROCESS | 1966 | 1466702246188 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119a18800) [pid = 1966] [serial = 1240] [outer = 0x118a61800] 10:17:26 INFO - PROCESS | 1966 | 1466702246616 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 10:17:26 INFO - PROCESS | 1966 | 1466702246658 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 1966 | 1466702246659 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:17:26 INFO - PROCESS | 1966 | 1466702246662 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 1966 | 1466702246664 Marionette TRACE conn2 <- [1,1626,null,{}] 10:17:26 INFO - PROCESS | 1966 | 1466702246672 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 1966 | 1466702246675 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:26 INFO - PROCESS | 1966 | 1466702246797 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:17:26 INFO - PROCESS | 1966 | 1466702246861 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 1966 | 1466702246863 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c0a4800 == 44 [pid = 1966] [id = 414] 10:17:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12181f800) [pid = 1966] [serial = 1241] [outer = 0x0] 10:17:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1256fc000) [pid = 1966] [serial = 1242] [outer = 0x12181f800] 10:17:26 INFO - PROCESS | 1966 | 1466702246893 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128974000) [pid = 1966] [serial = 1243] [outer = 0x12181f800] 10:17:27 INFO - PROCESS | 1966 | 1466702247334 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:17:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 722ms 10:17:27 INFO - PROCESS | 1966 | 1466702247384 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 1966 | 1466702247386 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:17:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:17:27 INFO - PROCESS | 1966 | 1466702247388 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 1966 | 1466702247390 Marionette TRACE conn2 <- [1,1630,null,{}] 10:17:27 INFO - PROCESS | 1966 | 1466702247392 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 1966 | 1466702247393 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:27 INFO - PROCESS | 1966 | 1466702247497 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:17:27 INFO - PROCESS | 1966 | 1466702247555 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 1966 | 1466702247556 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbca800 == 45 [pid = 1966] [id = 415] 10:17:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x128b2ac00) [pid = 1966] [serial = 1244] [outer = 0x0] 10:17:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12918d400) [pid = 1966] [serial = 1245] [outer = 0x128b2ac00] 10:17:27 INFO - PROCESS | 1966 | 1466702247585 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12952c400) [pid = 1966] [serial = 1246] [outer = 0x128b2ac00] 10:17:28 INFO - PROCESS | 1966 | 1466702248032 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 672ms 10:17:28 INFO - PROCESS | 1966 | 1466702248061 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 1966 | 1466702248063 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:17:28 INFO - PROCESS | 1966 | 1466702248065 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 1966 | 1466702248067 Marionette TRACE conn2 <- [1,1634,null,{}] 10:17:28 INFO - PROCESS | 1966 | 1466702248069 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 1966 | 1466702248070 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:28 INFO - PROCESS | 1966 | 1466702248187 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:17:28 INFO - PROCESS | 1966 | 1466702248273 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 1966 | 1466702248275 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x117143800 == 46 [pid = 1966] [id = 416] 10:17:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1164e2000) [pid = 1966] [serial = 1247] [outer = 0x0] 10:17:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x119813c00) [pid = 1966] [serial = 1248] [outer = 0x1164e2000] 10:17:28 INFO - PROCESS | 1966 | 1466702248304 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x125605c00) [pid = 1966] [serial = 1249] [outer = 0x1164e2000] 10:17:28 INFO - PROCESS | 1966 | 1466702248855 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 821ms 10:17:28 INFO - PROCESS | 1966 | 1466702248904 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 1966 | 1466702248906 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:17:28 INFO - PROCESS | 1966 | 1466702248911 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 1966 | 1466702248915 Marionette TRACE conn2 <- [1,1638,null,{}] 10:17:28 INFO - PROCESS | 1966 | 1466702248920 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 1966 | 1466702248921 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:29 INFO - PROCESS | 1966 | 1466702249018 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:17:29 INFO - PROCESS | 1966 | 1466702249091 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 1966 | 1466702249093 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x118067000 == 47 [pid = 1966] [id = 417] 10:17:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x11747e800) [pid = 1966] [serial = 1250] [outer = 0x0] 10:17:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x1183edc00) [pid = 1966] [serial = 1251] [outer = 0x11747e800] 10:17:29 INFO - PROCESS | 1966 | 1466702249121 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1185b8400) [pid = 1966] [serial = 1252] [outer = 0x11747e800] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12c09f000 == 46 [pid = 1966] [id = 410] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12a927000 == 45 [pid = 1966] [id = 409] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x121032800 == 44 [pid = 1966] [id = 408] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12a751800 == 43 [pid = 1966] [id = 407] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x1294e2000 == 42 [pid = 1966] [id = 406] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x128e46800 == 41 [pid = 1966] [id = 405] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12451a800 == 40 [pid = 1966] [id = 404] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x121cd2800 == 39 [pid = 1966] [id = 403] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x121033800 == 38 [pid = 1966] [id = 402] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x118add000 == 37 [pid = 1966] [id = 401] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x116680800 == 36 [pid = 1966] [id = 400] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x119d54000 == 35 [pid = 1966] [id = 399] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x118063800 == 34 [pid = 1966] [id = 398] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x119558000 == 33 [pid = 1966] [id = 397] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x117143800 == 32 [pid = 1966] [id = 416] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbca800 == 31 [pid = 1966] [id = 415] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12c0a4800 == 30 [pid = 1966] [id = 414] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12416f800 == 29 [pid = 1966] [id = 413] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8b2800 == 28 [pid = 1966] [id = 411] 10:17:29 INFO - PROCESS | 1966 | --DOCSHELL 0x118058800 == 27 [pid = 1966] [id = 412] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x128b26800) [pid = 1966] [serial = 1188] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12920c400) [pid = 1966] [serial = 1191] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x124ba1000) [pid = 1966] [serial = 1173] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112964000) [pid = 1966] [serial = 1158] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112fdec00) [pid = 1966] [serial = 1159] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1199dcc00) [pid = 1966] [serial = 1167] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119c69c00) [pid = 1966] [serial = 1168] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1168f4000) [pid = 1966] [serial = 1161] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x11747fc00) [pid = 1966] [serial = 1162] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x115e24000) [pid = 1966] [serial = 1144] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x126a13c00) [pid = 1966] [serial = 1176] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112967400) [pid = 1966] [serial = 1143] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119c2c400) [pid = 1966] [serial = 1146] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x120fb9800) [pid = 1966] [serial = 1147] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126d36800) [pid = 1966] [serial = 1150] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x125dc5800) [pid = 1966] [serial = 1149] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12947b000) [pid = 1966] [serial = 1153] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128c6d400) [pid = 1966] [serial = 1152] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1256eec00) [pid = 1966] [serial = 1174] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128969c00) [pid = 1966] [serial = 1179] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1183ef000) [pid = 1966] [serial = 1182] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128977000) [pid = 1966] [serial = 1185] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128ada400) [pid = 1966] [serial = 1186] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128976000) [pid = 1966] [serial = 1180] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1183fa400) [pid = 1966] [serial = 1156] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x117d12000) [pid = 1966] [serial = 1155] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x118ab1400) [pid = 1966] [serial = 1165] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x118474c00) [pid = 1966] [serial = 1164] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x120fb5c00) [pid = 1966] [serial = 1170] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1219aa400) [pid = 1966] [serial = 1171] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128e91800) [pid = 1966] [serial = 1189] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x120fbb000) [pid = 1966] [serial = 1183] [outer = 0x0] [url = about:blank] 10:17:29 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x126d3a400) [pid = 1966] [serial = 1177] [outer = 0x0] [url = about:blank] 10:17:30 INFO - PROCESS | 1966 | 1466702250069 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1176ms 10:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:17:30 INFO - PROCESS | 1966 | 1466702250086 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 1966 | 1466702250088 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:17:30 INFO - PROCESS | 1966 | 1466702250091 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 1966 | 1466702250093 Marionette TRACE conn2 <- [1,1642,null,{}] 10:17:30 INFO - PROCESS | 1966 | 1466702250098 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 1966 | 1466702250100 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:30 INFO - PROCESS | 1966 | 1466702250183 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:17:30 INFO - PROCESS | 1966 | 1466702250188 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 1966 | 1466702250190 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x11641b800 == 28 [pid = 1966] [id = 418] 10:17:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112f69400) [pid = 1966] [serial = 1253] [outer = 0x0] 10:17:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1131d8400) [pid = 1966] [serial = 1254] [outer = 0x112f69400] 10:17:30 INFO - PROCESS | 1966 | 1466702250220 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1133dac00) [pid = 1966] [serial = 1255] [outer = 0x112f69400] 10:17:30 INFO - PROCESS | 1966 | 1466702250548 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 475ms 10:17:30 INFO - PROCESS | 1966 | 1466702250586 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 1966 | 1466702250590 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:17:30 INFO - PROCESS | 1966 | 1466702250596 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 1966 | 1466702250597 Marionette TRACE conn2 <- [1,1646,null,{}] 10:17:30 INFO - PROCESS | 1966 | 1466702250600 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 1966 | 1466702250601 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:30 INFO - PROCESS | 1966 | 1466702250677 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:17:30 INFO - PROCESS | 1966 | 1466702250683 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 1966 | 1466702250685 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715f000 == 29 [pid = 1966] [id = 419] 10:17:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11612d800) [pid = 1966] [serial = 1256] [outer = 0x0] 10:17:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1164ea400) [pid = 1966] [serial = 1257] [outer = 0x11612d800] 10:17:30 INFO - PROCESS | 1966 | 1466702250712 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1168f5800) [pid = 1966] [serial = 1258] [outer = 0x11612d800] 10:17:31 INFO - PROCESS | 1966 | 1466702251064 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 524ms 10:17:31 INFO - PROCESS | 1966 | 1466702251120 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 1966 | 1466702251121 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:17:31 INFO - PROCESS | 1966 | 1466702251123 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 1966 | 1466702251126 Marionette TRACE conn2 <- [1,1650,null,{}] 10:17:31 INFO - PROCESS | 1966 | 1466702251133 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 1966 | 1466702251137 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:31 INFO - PROCESS | 1966 | 1466702251213 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:17:31 INFO - PROCESS | 1966 | 1466702251219 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1966 | 1466702251221 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ae7800 == 30 [pid = 1966] [id = 420] 10:17:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112f66400) [pid = 1966] [serial = 1259] [outer = 0x0] 10:17:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1180b2800) [pid = 1966] [serial = 1260] [outer = 0x112f66400] 10:17:31 INFO - PROCESS | 1966 | 1466702251252 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1183fa000) [pid = 1966] [serial = 1261] [outer = 0x112f66400] 10:17:31 INFO - PROCESS | 1966 | 1466702251597 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 10:17:31 INFO - PROCESS | 1966 | 1466702251644 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 1966 | 1466702251646 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:17:31 INFO - PROCESS | 1966 | 1466702251648 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 1966 | 1466702251649 Marionette TRACE conn2 <- [1,1654,null,{}] 10:17:31 INFO - PROCESS | 1966 | 1466702251651 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 1966 | 1466702251653 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:31 INFO - PROCESS | 1966 | 1466702251758 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:17:31 INFO - PROCESS | 1966 | 1466702251795 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1966 | 1466702251796 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x119aaf800 == 31 [pid = 1966] [id = 421] 10:17:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11855fc00) [pid = 1966] [serial = 1262] [outer = 0x0] 10:17:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118a64400) [pid = 1966] [serial = 1263] [outer = 0x11855fc00] 10:17:31 INFO - PROCESS | 1966 | 1466702251821 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1192ef400) [pid = 1966] [serial = 1264] [outer = 0x11855fc00] 10:17:32 INFO - PROCESS | 1966 | 1466702252111 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 519ms 10:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:17:32 INFO - PROCESS | 1966 | 1466702252168 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 1966 | 1466702252169 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:17:32 INFO - PROCESS | 1966 | 1466702252171 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 1966 | 1466702252172 Marionette TRACE conn2 <- [1,1658,null,{}] 10:17:32 INFO - PROCESS | 1966 | 1466702252175 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 1966 | 1466702252176 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:32 INFO - PROCESS | 1966 | 1466702252269 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:17:32 INFO - PROCESS | 1966 | 1466702252305 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 1966 | 1466702252306 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x121105000 == 32 [pid = 1966] [id = 422] 10:17:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x115e8e400) [pid = 1966] [serial = 1265] [outer = 0x0] 10:17:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119617400) [pid = 1966] [serial = 1266] [outer = 0x115e8e400] 10:17:32 INFO - PROCESS | 1966 | 1466702252331 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119968c00) [pid = 1966] [serial = 1267] [outer = 0x115e8e400] 10:17:32 INFO - PROCESS | 1966 | 1466702252671 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 522ms 10:17:32 INFO - PROCESS | 1966 | 1466702252693 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:17:32 INFO - PROCESS | 1966 | 1466702252695 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:17:32 INFO - PROCESS | 1966 | 1466702252700 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 1966 | 1466702252701 Marionette TRACE conn2 <- [1,1662,null,{}] 10:17:32 INFO - PROCESS | 1966 | 1466702252708 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 1966 | 1466702252713 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:32 INFO - PROCESS | 1966 | 1466702252824 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:17:32 INFO - PROCESS | 1966 | 1466702252861 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 1966 | 1466702252862 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x121cc0000 == 33 [pid = 1966] [id = 423] 10:17:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x119822800) [pid = 1966] [serial = 1268] [outer = 0x0] 10:17:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1199e5c00) [pid = 1966] [serial = 1269] [outer = 0x119822800] 10:17:32 INFO - PROCESS | 1966 | 1466702252886 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1215f0800) [pid = 1966] [serial = 1270] [outer = 0x119822800] 10:17:33 INFO - PROCESS | 1966 | 1466702253181 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 525ms 10:17:33 INFO - PROCESS | 1966 | 1466702253225 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 1966 | 1466702253226 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:17:33 INFO - PROCESS | 1966 | 1466702253228 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 1966 | 1466702253237 Marionette TRACE conn2 <- [1,1666,null,{}] 10:17:33 INFO - PROCESS | 1966 | 1466702253239 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 1966 | 1466702253240 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:33 INFO - PROCESS | 1966 | 1466702253333 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:17:33 INFO - PROCESS | 1966 | 1466702253346 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 1966 | 1466702253349 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c1a800 == 34 [pid = 1966] [id = 424] 10:17:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112e04000) [pid = 1966] [serial = 1271] [outer = 0x0] 10:17:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x123578c00) [pid = 1966] [serial = 1272] [outer = 0x112e04000] 10:17:33 INFO - PROCESS | 1966 | 1466702253373 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x124b98400) [pid = 1966] [serial = 1273] [outer = 0x112e04000] 10:17:33 INFO - PROCESS | 1966 | 1466702253688 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 475ms 10:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:17:33 INFO - PROCESS | 1966 | 1466702253704 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 1966 | 1466702253705 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:17:33 INFO - PROCESS | 1966 | 1466702253707 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 1966 | 1466702253708 Marionette TRACE conn2 <- [1,1670,null,{}] 10:17:33 INFO - PROCESS | 1966 | 1466702253710 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 1966 | 1466702253712 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:33 INFO - PROCESS | 1966 | 1466702253809 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:17:33 INFO - PROCESS | 1966 | 1466702253820 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 1966 | 1466702253821 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a48000 == 35 [pid = 1966] [id = 425] 10:17:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12182d400) [pid = 1966] [serial = 1274] [outer = 0x0] 10:17:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x124c6e800) [pid = 1966] [serial = 1275] [outer = 0x12182d400] 10:17:33 INFO - PROCESS | 1966 | 1466702253845 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1256f1000) [pid = 1966] [serial = 1276] [outer = 0x12182d400] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x125dba800) [pid = 1966] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12896a000) [pid = 1966] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128b37400) [pid = 1966] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1133eac00) [pid = 1966] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1133ec400) [pid = 1966] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1219b2400) [pid = 1966] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128ea0000) [pid = 1966] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1185b3800) [pid = 1966] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116888400) [pid = 1966] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x113323400) [pid = 1966] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1133b2c00) [pid = 1966] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x129534c00) [pid = 1966] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1256f2800) [pid = 1966] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116810800) [pid = 1966] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:17:34 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12aef1c00) [pid = 1966] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:17:34 INFO - PROCESS | 1966 | 1466702254334 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 673ms 10:17:34 INFO - PROCESS | 1966 | 1466702254381 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 1966 | 1466702254382 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:17:34 INFO - PROCESS | 1966 | 1466702254384 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 1966 | 1466702254385 Marionette TRACE conn2 <- [1,1674,null,{}] 10:17:34 INFO - PROCESS | 1966 | 1466702254388 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 1966 | 1466702254389 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:34 INFO - PROCESS | 1966 | 1466702254469 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:17:34 INFO - PROCESS | 1966 | 1466702254529 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1966 | 1466702254530 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ae6000 == 36 [pid = 1966] [id = 426] 10:17:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11223c000) [pid = 1966] [serial = 1277] [outer = 0x0] 10:17:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x117488000) [pid = 1966] [serial = 1278] [outer = 0x11223c000] 10:17:34 INFO - PROCESS | 1966 | 1466702254556 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x121a62400) [pid = 1966] [serial = 1279] [outer = 0x11223c000] 10:17:34 INFO - PROCESS | 1966 | 1466702254815 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 470ms 10:17:34 INFO - PROCESS | 1966 | 1466702254854 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 1966 | 1466702254855 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:17:34 INFO - PROCESS | 1966 | 1466702254857 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 1966 | 1466702254859 Marionette TRACE conn2 <- [1,1678,null,{}] 10:17:34 INFO - PROCESS | 1966 | 1466702254861 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 1966 | 1466702254862 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:34 INFO - PROCESS | 1966 | 1466702254952 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:17:34 INFO - PROCESS | 1966 | 1466702254956 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1966 | 1466702254957 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x129225000 == 37 [pid = 1966] [id = 427] 10:17:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1241c9000) [pid = 1966] [serial = 1280] [outer = 0x0] 10:17:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1256f2000) [pid = 1966] [serial = 1281] [outer = 0x1241c9000] 10:17:34 INFO - PROCESS | 1966 | 1466702254981 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126a14000) [pid = 1966] [serial = 1282] [outer = 0x1241c9000] 10:17:35 INFO - PROCESS | 1966 | 1466702255319 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 468ms 10:17:35 INFO - PROCESS | 1966 | 1466702255326 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1966 | 1466702255328 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:17:35 INFO - PROCESS | 1966 | 1466702255333 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 1966 | 1466702255334 Marionette TRACE conn2 <- [1,1682,null,{}] 10:17:35 INFO - PROCESS | 1966 | 1466702255336 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 1966 | 1466702255338 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:35 INFO - PROCESS | 1966 | 1466702255461 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:17:35 INFO - PROCESS | 1966 | 1466702255469 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 1966 | 1466702255471 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x121104800 == 38 [pid = 1966] [id = 428] 10:17:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x126a21c00) [pid = 1966] [serial = 1283] [outer = 0x0] 10:17:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128874800) [pid = 1966] [serial = 1284] [outer = 0x126a21c00] 10:17:35 INFO - PROCESS | 1966 | 1466702255497 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128970400) [pid = 1966] [serial = 1285] [outer = 0x126a21c00] 10:17:35 INFO - PROCESS | 1966 | 1466702255803 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 10:17:35 INFO - PROCESS | 1966 | 1466702255853 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1966 | 1466702255854 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:17:35 INFO - PROCESS | 1966 | 1466702255856 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 1966 | 1466702255857 Marionette TRACE conn2 <- [1,1686,null,{}] 10:17:35 INFO - PROCESS | 1966 | 1466702255859 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 1966 | 1466702255861 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:35 INFO - PROCESS | 1966 | 1466702255939 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:17:35 INFO - PROCESS | 1966 | 1466702255942 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 1966 | 1466702255943 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a930000 == 39 [pid = 1966] [id = 429] 10:17:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128970800) [pid = 1966] [serial = 1286] [outer = 0x0] 10:17:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128ad1c00) [pid = 1966] [serial = 1287] [outer = 0x128970800] 10:17:35 INFO - PROCESS | 1966 | 1466702255969 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128b1fc00) [pid = 1966] [serial = 1288] [outer = 0x128970800] 10:17:36 INFO - PROCESS | 1966 | 1466702256436 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 619ms 10:17:36 INFO - PROCESS | 1966 | 1466702256476 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 1966 | 1466702256479 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:17:36 INFO - PROCESS | 1966 | 1466702256482 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 1966 | 1466702256484 Marionette TRACE conn2 <- [1,1690,null,{}] 10:17:36 INFO - PROCESS | 1966 | 1466702256488 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:36 INFO - PROCESS | 1966 | 1466702256490 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:36 INFO - PROCESS | 1966 | 1466702256607 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:17:36 INFO - PROCESS | 1966 | 1466702256736 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 1966 | 1466702256738 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x117141000 == 40 [pid = 1966] [id = 430] 10:17:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x112fe7c00) [pid = 1966] [serial = 1289] [outer = 0x0] 10:17:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1132ea800) [pid = 1966] [serial = 1290] [outer = 0x112fe7c00] 10:17:36 INFO - PROCESS | 1966 | 1466702256771 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x113dd1000) [pid = 1966] [serial = 1291] [outer = 0x112fe7c00] 10:17:37 INFO - PROCESS | 1966 | 1466702257290 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 875ms 10:17:37 INFO - PROCESS | 1966 | 1466702257370 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 1966 | 1466702257373 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:17:37 INFO - PROCESS | 1966 | 1466702257379 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 1966 | 1466702257381 Marionette TRACE conn2 <- [1,1694,null,{}] 10:17:37 INFO - PROCESS | 1966 | 1466702257383 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 1966 | 1466702257385 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:37 INFO - PROCESS | 1966 | 1466702257499 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:17:37 INFO - PROCESS | 1966 | 1466702257581 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 1966 | 1466702257582 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102c000 == 41 [pid = 1966] [id = 431] 10:17:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x116a1a400) [pid = 1966] [serial = 1292] [outer = 0x0] 10:17:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11747cc00) [pid = 1966] [serial = 1293] [outer = 0x116a1a400] 10:17:37 INFO - PROCESS | 1966 | 1466702257614 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x117d15000) [pid = 1966] [serial = 1294] [outer = 0x116a1a400] 10:17:38 INFO - PROCESS | 1966 | 1466702258333 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x121104800 == 40 [pid = 1966] [id = 428] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x129225000 == 39 [pid = 1966] [id = 427] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x118ae6000 == 38 [pid = 1966] [id = 426] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x126a48000 == 37 [pid = 1966] [id = 425] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x124c1a800 == 36 [pid = 1966] [id = 424] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x121cc0000 == 35 [pid = 1966] [id = 423] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x121105000 == 34 [pid = 1966] [id = 422] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x119aaf800 == 33 [pid = 1966] [id = 421] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x118ae7800 == 32 [pid = 1966] [id = 420] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x11715f000 == 31 [pid = 1966] [id = 419] 10:17:38 INFO - PROCESS | 1966 | --DOCSHELL 0x11641b800 == 30 [pid = 1966] [id = 418] 10:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1024ms 10:17:38 INFO - PROCESS | 1966 | 1466702258403 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 1966 | 1466702258406 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:17:38 INFO - PROCESS | 1966 | 1466702258409 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 1966 | 1466702258411 Marionette TRACE conn2 <- [1,1698,null,{}] 10:17:38 INFO - PROCESS | 1966 | 1466702258415 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 1966 | 1466702258416 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:38 INFO - PROCESS | 1966 | 1466702258522 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:17:38 INFO - PROCESS | 1966 | 1466702258536 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 1966 | 1466702258538 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x117148000 == 31 [pid = 1966] [id = 432] 10:17:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1168f1400) [pid = 1966] [serial = 1295] [outer = 0x0] 10:17:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x116f95400) [pid = 1966] [serial = 1296] [outer = 0x1168f1400] 10:17:38 INFO - PROCESS | 1966 | 1466702258583 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x117d15400) [pid = 1966] [serial = 1297] [outer = 0x1168f1400] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x126d32400) [pid = 1966] [serial = 1215] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x129186c00) [pid = 1966] [serial = 1218] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x129478000) [pid = 1966] [serial = 1221] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1176ec800) [pid = 1966] [serial = 1195] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x116a21800) [pid = 1966] [serial = 1224] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x124527800) [pid = 1966] [serial = 1209] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124c67000) [pid = 1966] [serial = 1210] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x129522800) [pid = 1966] [serial = 1192] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1192f3c00) [pid = 1966] [serial = 1203] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119619000) [pid = 1966] [serial = 1204] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x118561400) [pid = 1966] [serial = 1197] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1192f5000) [pid = 1966] [serial = 1198] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119a18400) [pid = 1966] [serial = 1206] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12122f800) [pid = 1966] [serial = 1207] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11747ac00) [pid = 1966] [serial = 1200] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1180b3c00) [pid = 1966] [serial = 1201] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116a13c00) [pid = 1966] [serial = 1194] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12a98f400) [pid = 1966] [serial = 1231] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x129477400) [pid = 1966] [serial = 1227] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x124c61c00) [pid = 1966] [serial = 1228] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a68c800) [pid = 1966] [serial = 1230] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x125db9800) [pid = 1966] [serial = 1225] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12952a000) [pid = 1966] [serial = 1222] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12560d400) [pid = 1966] [serial = 1212] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128b38000) [pid = 1966] [serial = 1216] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12b13a800) [pid = 1966] [serial = 1234] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x129207000) [pid = 1966] [serial = 1219] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12aef7c00) [pid = 1966] [serial = 1233] [outer = 0x0] [url = about:blank] 10:17:38 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1256f7000) [pid = 1966] [serial = 1213] [outer = 0x0] [url = about:blank] 10:17:39 INFO - PROCESS | 1966 | 1466702259100 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 721ms 10:17:39 INFO - PROCESS | 1966 | 1466702259136 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 1966 | 1466702259139 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:17:39 INFO - PROCESS | 1966 | 1466702259143 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 1966 | 1466702259145 Marionette TRACE conn2 <- [1,1702,null,{}] 10:17:39 INFO - PROCESS | 1966 | 1466702259153 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 1966 | 1466702259155 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:39 INFO - PROCESS | 1966 | 1466702259233 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:17:39 INFO - PROCESS | 1966 | 1466702259237 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 1966 | 1466702259239 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x119236800 == 32 [pid = 1966] [id = 433] 10:17:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11847e400) [pid = 1966] [serial = 1298] [outer = 0x0] 10:17:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1185b0000) [pid = 1966] [serial = 1299] [outer = 0x11847e400] 10:17:39 INFO - PROCESS | 1966 | 1466702259268 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x118a6d400) [pid = 1966] [serial = 1300] [outer = 0x11847e400] 10:17:39 INFO - PROCESS | 1966 | 1466702259610 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 525ms 10:17:39 INFO - PROCESS | 1966 | 1466702259669 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 1966 | 1466702259671 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:17:39 INFO - PROCESS | 1966 | 1466702259674 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 1966 | 1466702259677 Marionette TRACE conn2 <- [1,1706,null,{}] 10:17:39 INFO - PROCESS | 1966 | 1466702259681 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 1966 | 1466702259683 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:39 INFO - PROCESS | 1966 | 1466702259775 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:17:39 INFO - PROCESS | 1966 | 1466702259873 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 1966 | 1466702259877 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168c4800 == 33 [pid = 1966] [id = 434] 10:17:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112e0ac00) [pid = 1966] [serial = 1301] [outer = 0x0] 10:17:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x115e85800) [pid = 1966] [serial = 1302] [outer = 0x112e0ac00] 10:17:39 INFO - PROCESS | 1966 | 1466702259908 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1176eac00) [pid = 1966] [serial = 1303] [outer = 0x112e0ac00] 10:17:40 INFO - PROCESS | 1966 | 1466702260341 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 10:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:17:40 INFO - PROCESS | 1966 | 1466702260397 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 1966 | 1466702260399 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:17:40 INFO - PROCESS | 1966 | 1466702260403 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 1966 | 1466702260406 Marionette TRACE conn2 <- [1,1710,null,{}] 10:17:40 INFO - PROCESS | 1966 | 1466702260409 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 1966 | 1466702260411 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:40 INFO - PROCESS | 1966 | 1466702260566 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:17:40 INFO - PROCESS | 1966 | 1466702260630 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 1966 | 1466702260631 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x121221000 == 34 [pid = 1966] [id = 435] 10:17:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1192edc00) [pid = 1966] [serial = 1304] [outer = 0x0] 10:17:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11960dc00) [pid = 1966] [serial = 1305] [outer = 0x1192edc00] 10:17:40 INFO - PROCESS | 1966 | 1466702260662 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119822400) [pid = 1966] [serial = 1306] [outer = 0x1192edc00] 10:17:41 INFO - PROCESS | 1966 | 1466702261061 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 724ms 10:17:41 INFO - PROCESS | 1966 | 1466702261126 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 1966 | 1466702261127 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:17:41 INFO - PROCESS | 1966 | 1466702261149 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 1966 | 1466702261150 Marionette TRACE conn2 <- [1,1714,null,{}] 10:17:41 INFO - PROCESS | 1966 | 1466702261157 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 1966 | 1466702261161 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:41 INFO - PROCESS | 1966 | 1466702261257 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:17:41 INFO - PROCESS | 1966 | 1466702261328 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 1966 | 1466702261331 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c12000 == 35 [pid = 1966] [id = 436] 10:17:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x120fae400) [pid = 1966] [serial = 1307] [outer = 0x0] 10:17:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x120fb5800) [pid = 1966] [serial = 1308] [outer = 0x120fae400] 10:17:41 INFO - PROCESS | 1966 | 1466702261364 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x121232400) [pid = 1966] [serial = 1309] [outer = 0x120fae400] 10:17:41 INFO - PROCESS | 1966 | 1466702261766 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 10:17:41 INFO - PROCESS | 1966 | 1466702261819 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 1966 | 1466702261821 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:17:41 INFO - PROCESS | 1966 | 1466702261824 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 1966 | 1466702261826 Marionette TRACE conn2 <- [1,1718,null,{}] 10:17:41 INFO - PROCESS | 1966 | 1466702261851 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 1966 | 1466702261853 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:41 INFO - PROCESS | 1966 | 1466702261954 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:17:42 INFO - PROCESS | 1966 | 1466702262011 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 1966 | 1466702262012 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b54800 == 36 [pid = 1966] [id = 437] 10:17:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x120fbb400) [pid = 1966] [serial = 1310] [outer = 0x0] 10:17:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x124105400) [pid = 1966] [serial = 1311] [outer = 0x120fbb400] 10:17:42 INFO - PROCESS | 1966 | 1466702262042 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x124c68000) [pid = 1966] [serial = 1312] [outer = 0x120fbb400] 10:17:42 INFO - PROCESS | 1966 | 1466702262482 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 724ms 10:17:42 INFO - PROCESS | 1966 | 1466702262562 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 1966 | 1466702262564 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:17:42 INFO - PROCESS | 1966 | 1466702262566 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 1966 | 1466702262568 Marionette TRACE conn2 <- [1,1722,null,{}] 10:17:42 INFO - PROCESS | 1966 | 1466702262570 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 1966 | 1466702262572 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:42 INFO - PROCESS | 1966 | 1466702262661 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:17:42 INFO - PROCESS | 1966 | 1466702262745 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 1966 | 1466702262747 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x1294de800 == 37 [pid = 1966] [id = 438] 10:17:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124b9a800) [pid = 1966] [serial = 1313] [outer = 0x0] 10:17:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1268cf400) [pid = 1966] [serial = 1314] [outer = 0x124b9a800] 10:17:42 INFO - PROCESS | 1966 | 1466702262778 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x126d2f400) [pid = 1966] [serial = 1315] [outer = 0x124b9a800] 10:17:43 INFO - PROCESS | 1966 | 1466702263187 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 669ms 10:17:43 INFO - PROCESS | 1966 | 1466702263247 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:17:43 INFO - PROCESS | 1966 | 1466702263249 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:17:43 INFO - PROCESS | 1966 | 1466702263251 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 1966 | 1466702263252 Marionette TRACE conn2 <- [1,1726,null,{}] 10:17:43 INFO - PROCESS | 1966 | 1466702263255 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 1966 | 1466702263260 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:43 INFO - PROCESS | 1966 | 1466702263470 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:17:43 INFO - PROCESS | 1966 | 1466702263526 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 1966 | 1466702263527 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x116407000 == 38 [pid = 1966] [id = 439] 10:17:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x111ecac00) [pid = 1966] [serial = 1316] [outer = 0x0] 10:17:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112fdbc00) [pid = 1966] [serial = 1317] [outer = 0x111ecac00] 10:17:43 INFO - PROCESS | 1966 | 1466702263558 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x115e88000) [pid = 1966] [serial = 1318] [outer = 0x111ecac00] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x117148000 == 37 [pid = 1966] [id = 432] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x118067000 == 36 [pid = 1966] [id = 417] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x117141000 == 35 [pid = 1966] [id = 430] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12102c000 == 34 [pid = 1966] [id = 431] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x1294de800 == 33 [pid = 1966] [id = 438] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x128b54800 == 32 [pid = 1966] [id = 437] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x124c12000 == 31 [pid = 1966] [id = 436] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x121221000 == 30 [pid = 1966] [id = 435] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12a930000 == 29 [pid = 1966] [id = 429] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x119236800 == 28 [pid = 1966] [id = 433] 10:17:44 INFO - PROCESS | 1966 | --DOCSHELL 0x1168c4800 == 27 [pid = 1966] [id = 434] 10:17:44 INFO - PROCESS | 1966 | 1466702264540 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1321ms 10:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:17:44 INFO - PROCESS | 1966 | 1466702264573 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 1966 | 1466702264576 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:17:44 INFO - PROCESS | 1966 | 1466702264579 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 1966 | 1466702264581 Marionette TRACE conn2 <- [1,1730,null,{}] 10:17:44 INFO - PROCESS | 1966 | 1466702264585 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 1966 | 1466702264587 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:44 INFO - PROCESS | 1966 | 1466702264674 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:17:44 INFO - PROCESS | 1966 | 1466702264681 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 1966 | 1466702264683 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168aa800 == 28 [pid = 1966] [id = 440] 10:17:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x115e87800) [pid = 1966] [serial = 1319] [outer = 0x0] 10:17:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x116481c00) [pid = 1966] [serial = 1320] [outer = 0x115e87800] 10:17:44 INFO - PROCESS | 1966 | 1466702264716 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1168f9400) [pid = 1966] [serial = 1321] [outer = 0x115e87800] 10:17:45 INFO - PROCESS | 1966 | 1466702265074 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 574ms 10:17:45 INFO - PROCESS | 1966 | 1466702265153 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 1966 | 1466702265157 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:17:45 INFO - PROCESS | 1966 | 1466702265161 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 1966 | 1466702265163 Marionette TRACE conn2 <- [1,1734,null,{}] 10:17:45 INFO - PROCESS | 1966 | 1466702265166 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 1966 | 1466702265167 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:45 INFO - PROCESS | 1966 | 1466702265246 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:17:45 INFO - PROCESS | 1966 | 1466702265252 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 1966 | 1466702265254 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x119554000 == 29 [pid = 1966] [id = 441] 10:17:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11747f400) [pid = 1966] [serial = 1322] [outer = 0x0] 10:17:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x118138000) [pid = 1966] [serial = 1323] [outer = 0x11747f400] 10:17:45 INFO - PROCESS | 1966 | 1466702265281 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1185af400) [pid = 1966] [serial = 1324] [outer = 0x11747f400] 10:17:45 INFO - PROCESS | 1966 | 1466702265652 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 520ms 10:17:45 INFO - PROCESS | 1966 | 1466702265681 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 1966 | 1466702265683 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:17:45 INFO - PROCESS | 1966 | 1466702265693 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 1966 | 1466702265696 Marionette TRACE conn2 <- [1,1738,null,{}] 10:17:45 INFO - PROCESS | 1966 | 1466702265711 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 1966 | 1466702265714 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:45 INFO - PROCESS | 1966 | 1466702265815 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:17:45 INFO - PROCESS | 1966 | 1466702265859 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 1966 | 1466702265861 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12133d000 == 30 [pid = 1966] [id = 442] 10:17:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1192f7400) [pid = 1966] [serial = 1325] [outer = 0x0] 10:17:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1199d8c00) [pid = 1966] [serial = 1326] [outer = 0x1192f7400] 10:17:45 INFO - PROCESS | 1966 | 1466702265890 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x119a11c00) [pid = 1966] [serial = 1327] [outer = 0x1192f7400] 10:17:46 INFO - PROCESS | 1966 | 1466702266252 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 575ms 10:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:17:46 INFO - PROCESS | 1966 | 1466702266268 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 1966 | 1466702266270 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:17:46 INFO - PROCESS | 1966 | 1466702266272 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 1966 | 1466702266273 Marionette TRACE conn2 <- [1,1742,null,{}] 10:17:46 INFO - PROCESS | 1966 | 1466702266276 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 1966 | 1466702266277 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:46 INFO - PROCESS | 1966 | 1466702266375 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:17:46 INFO - PROCESS | 1966 | 1466702266412 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 1966 | 1466702266413 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x124cd2800 == 31 [pid = 1966] [id = 443] 10:17:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x119c69800) [pid = 1966] [serial = 1328] [outer = 0x0] 10:17:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12109f400) [pid = 1966] [serial = 1329] [outer = 0x119c69800] 10:17:46 INFO - PROCESS | 1966 | 1466702266438 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x121cdb400) [pid = 1966] [serial = 1330] [outer = 0x119c69800] 10:17:46 INFO - PROCESS | 1966 | 1466702266770 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 10:17:46 INFO - PROCESS | 1966 | 1466702266793 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 1966 | 1466702266794 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:17:46 INFO - PROCESS | 1966 | 1466702266799 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 1966 | 1466702266800 Marionette TRACE conn2 <- [1,1746,null,{}] 10:17:46 INFO - PROCESS | 1966 | 1466702266808 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 1966 | 1466702266809 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:46 INFO - PROCESS | 1966 | 1466702266910 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:17:46 INFO - PROCESS | 1966 | 1466702266915 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 1966 | 1466702266916 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x129223800 == 32 [pid = 1966] [id = 444] 10:17:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x115dcac00) [pid = 1966] [serial = 1331] [outer = 0x0] 10:17:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x124527400) [pid = 1966] [serial = 1332] [outer = 0x115dcac00] 10:17:46 INFO - PROCESS | 1966 | 1466702266940 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1256ef800) [pid = 1966] [serial = 1333] [outer = 0x115dcac00] 10:17:47 INFO - PROCESS | 1966 | 1466702267300 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 524ms 10:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:17:47 INFO - PROCESS | 1966 | 1466702267332 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 1966 | 1466702267334 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:17:47 INFO - PROCESS | 1966 | 1466702267336 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 1966 | 1466702267337 Marionette TRACE conn2 <- [1,1750,null,{}] 10:17:47 INFO - PROCESS | 1966 | 1466702267339 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 1966 | 1466702267343 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:47 INFO - PROCESS | 1966 | 1466702267676 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1168f1400) [pid = 1966] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x128970800) [pid = 1966] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x112fe7c00) [pid = 1966] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x116a1a400) [pid = 1966] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x11747e800) [pid = 1966] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1164e2000) [pid = 1966] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x112e04000) [pid = 1966] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112f69400) [pid = 1966] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12182d400) [pid = 1966] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x11223c000) [pid = 1966] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x11612d800) [pid = 1966] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x126a21c00) [pid = 1966] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x118a61800) [pid = 1966] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x115e8e400) [pid = 1966] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12181f800) [pid = 1966] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1241c9000) [pid = 1966] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112f66400) [pid = 1966] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119822800) [pid = 1966] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128b2ac00) [pid = 1966] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x11855fc00) [pid = 1966] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x113321800) [pid = 1966] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:17:47 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11847e400) [pid = 1966] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:17:47 INFO - PROCESS | 1966 | 1466702267726 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 1966 | 1466702267727 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x1131a7800 == 33 [pid = 1966] [id = 445] 10:17:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x111ecb800) [pid = 1966] [serial = 1334] [outer = 0x0] 10:17:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112f66400) [pid = 1966] [serial = 1335] [outer = 0x111ecb800] 10:17:47 INFO - PROCESS | 1966 | 1466702267755 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1168f2800) [pid = 1966] [serial = 1336] [outer = 0x111ecb800] 10:17:48 INFO - PROCESS | 1966 | 1466702268117 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 820ms 10:17:48 INFO - PROCESS | 1966 | 1466702268157 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1966 | 1466702268158 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:17:48 INFO - PROCESS | 1966 | 1466702268160 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 1966 | 1466702268161 Marionette TRACE conn2 <- [1,1754,null,{}] 10:17:48 INFO - PROCESS | 1966 | 1466702268166 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 1966 | 1466702268168 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:48 INFO - PROCESS | 1966 | 1466702268246 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:17:48 INFO - PROCESS | 1966 | 1466702268303 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 1966 | 1466702268304 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a930800 == 34 [pid = 1966] [id = 446] 10:17:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112962000) [pid = 1966] [serial = 1337] [outer = 0x0] 10:17:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x118137400) [pid = 1966] [serial = 1338] [outer = 0x112962000] 10:17:48 INFO - PROCESS | 1966 | 1466702268328 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119c2d400) [pid = 1966] [serial = 1339] [outer = 0x112962000] 10:17:48 INFO - PROCESS | 1966 | 1466702268586 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 472ms 10:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:17:48 INFO - PROCESS | 1966 | 1466702268636 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1966 | 1466702268637 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:17:48 INFO - PROCESS | 1966 | 1466702268639 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 1966 | 1466702268640 Marionette TRACE conn2 <- [1,1758,null,{}] 10:17:48 INFO - PROCESS | 1966 | 1466702268643 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 1966 | 1466702268644 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:48 INFO - PROCESS | 1966 | 1466702268723 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:17:48 INFO - PROCESS | 1966 | 1466702268727 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 1966 | 1466702268729 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb4e000 == 35 [pid = 1966] [id = 447] 10:17:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x121099c00) [pid = 1966] [serial = 1340] [outer = 0x0] 10:17:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x126d0dc00) [pid = 1966] [serial = 1341] [outer = 0x121099c00] 10:17:48 INFO - PROCESS | 1966 | 1466702268755 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128977000) [pid = 1966] [serial = 1342] [outer = 0x121099c00] 10:17:49 INFO - PROCESS | 1966 | 1466702269070 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 469ms 10:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:17:49 INFO - PROCESS | 1966 | 1466702269109 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 1966 | 1466702269110 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:17:49 INFO - PROCESS | 1966 | 1466702269114 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 1966 | 1466702269116 Marionette TRACE conn2 <- [1,1762,null,{}] 10:17:49 INFO - PROCESS | 1966 | 1466702269119 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 1966 | 1466702269120 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:49 INFO - PROCESS | 1966 | 1466702269222 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:17:49 INFO - PROCESS | 1966 | 1466702269236 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1966 | 1466702269237 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb66000 == 36 [pid = 1966] [id = 448] 10:17:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1185af800) [pid = 1966] [serial = 1343] [outer = 0x0] 10:17:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128974800) [pid = 1966] [serial = 1344] [outer = 0x1185af800] 10:17:49 INFO - PROCESS | 1966 | 1466702269262 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128b23400) [pid = 1966] [serial = 1345] [outer = 0x1185af800] 10:17:49 INFO - PROCESS | 1966 | 1466702269569 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 472ms 10:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:17:49 INFO - PROCESS | 1966 | 1466702269586 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 1966 | 1466702269587 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:17:49 INFO - PROCESS | 1966 | 1466702269590 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 1966 | 1466702269591 Marionette TRACE conn2 <- [1,1766,null,{}] 10:17:49 INFO - PROCESS | 1966 | 1466702269593 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 1966 | 1466702269594 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:49 INFO - PROCESS | 1966 | 1466702269673 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:17:49 INFO - PROCESS | 1966 | 1466702269777 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1966 | 1466702269778 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130df000 == 37 [pid = 1966] [id = 449] 10:17:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x110f7bc00) [pid = 1966] [serial = 1346] [outer = 0x0] 10:17:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x111e2a000) [pid = 1966] [serial = 1347] [outer = 0x110f7bc00] 10:17:49 INFO - PROCESS | 1966 | 1466702269811 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x112fdc800) [pid = 1966] [serial = 1348] [outer = 0x110f7bc00] 10:17:50 INFO - PROCESS | 1966 | 1466702270323 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 769ms 10:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:17:50 INFO - PROCESS | 1966 | 1466702270374 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 1966 | 1466702270376 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:17:50 INFO - PROCESS | 1966 | 1466702270383 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1966 | 1466702270385 Marionette TRACE conn2 <- [1,1770,null,{}] 10:17:50 INFO - PROCESS | 1966 | 1466702270388 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 1966 | 1466702270391 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:50 INFO - PROCESS | 1966 | 1466702270501 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:17:50 INFO - PROCESS | 1966 | 1466702270581 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 1966 | 1466702270583 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12121e000 == 38 [pid = 1966] [id = 450] 10:17:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1168fbc00) [pid = 1966] [serial = 1349] [outer = 0x0] 10:17:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x117484c00) [pid = 1966] [serial = 1350] [outer = 0x1168fbc00] 10:17:50 INFO - PROCESS | 1966 | 1466702270614 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1180b3c00) [pid = 1966] [serial = 1351] [outer = 0x1168fbc00] 10:17:51 INFO - PROCESS | 1966 | 1466702271114 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 825ms 10:17:51 INFO - PROCESS | 1966 | 1466702271210 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 1966 | 1466702271214 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:17:51 INFO - PROCESS | 1966 | 1466702271218 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 1966 | 1466702271219 Marionette TRACE conn2 <- [1,1774,null,{}] 10:17:51 INFO - PROCESS | 1966 | 1466702271222 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 1966 | 1466702271223 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:51 INFO - PROCESS | 1966 | 1466702271336 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:17:51 INFO - PROCESS | 1966 | 1466702271415 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 1966 | 1466702271417 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130d4000 == 39 [pid = 1966] [id = 451] 10:17:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x112a76000) [pid = 1966] [serial = 1352] [outer = 0x0] 10:17:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x114e81c00) [pid = 1966] [serial = 1353] [outer = 0x112a76000] 10:17:51 INFO - PROCESS | 1966 | 1466702271446 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x118a6e800) [pid = 1966] [serial = 1354] [outer = 0x112a76000] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb66000 == 38 [pid = 1966] [id = 448] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb4e000 == 37 [pid = 1966] [id = 447] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12a930800 == 36 [pid = 1966] [id = 446] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x1131a7800 == 35 [pid = 1966] [id = 445] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x129223800 == 34 [pid = 1966] [id = 444] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x124cd2800 == 33 [pid = 1966] [id = 443] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12133d000 == 32 [pid = 1966] [id = 442] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x119554000 == 31 [pid = 1966] [id = 441] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x1168aa800 == 30 [pid = 1966] [id = 440] 10:17:52 INFO - PROCESS | 1966 | --DOCSHELL 0x116407000 == 29 [pid = 1966] [id = 439] 10:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 924ms 10:17:52 INFO - PROCESS | 1966 | 1466702272135 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:17:52 INFO - PROCESS | 1966 | 1466702272143 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:17:52 INFO - PROCESS | 1966 | 1466702272150 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:17:52 INFO - PROCESS | 1966 | 1466702272155 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1966 | 1466702272157 Marionette TRACE conn2 <- [1,1778,null,{}] 10:17:52 INFO - PROCESS | 1966 | 1466702272164 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 1966 | 1466702272166 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:52 INFO - PROCESS | 1966 | 1466702272273 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:17:52 INFO - PROCESS | 1966 | 1466702272279 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 1966 | 1466702272284 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x117474000 == 30 [pid = 1966] [id = 452] 10:17:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1168f8400) [pid = 1966] [serial = 1355] [outer = 0x0] 10:17:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x117485000) [pid = 1966] [serial = 1356] [outer = 0x1168f8400] 10:17:52 INFO - PROCESS | 1966 | 1466702272312 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x1183f1000) [pid = 1966] [serial = 1357] [outer = 0x1168f8400] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x118a6d400) [pid = 1966] [serial = 1300] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x116f95400) [pid = 1966] [serial = 1296] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x117d15400) [pid = 1966] [serial = 1297] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x128970400) [pid = 1966] [serial = 1285] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x128b1fc00) [pid = 1966] [serial = 1288] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x128ad1c00) [pid = 1966] [serial = 1287] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1132ea800) [pid = 1966] [serial = 1290] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x117d15000) [pid = 1966] [serial = 1294] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x11747cc00) [pid = 1966] [serial = 1293] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x113dd1000) [pid = 1966] [serial = 1291] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1185b8400) [pid = 1966] [serial = 1252] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1183edc00) [pid = 1966] [serial = 1251] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119813c00) [pid = 1966] [serial = 1248] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123578c00) [pid = 1966] [serial = 1272] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x125605c00) [pid = 1966] [serial = 1249] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1133dac00) [pid = 1966] [serial = 1255] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x124c6e800) [pid = 1966] [serial = 1275] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1256f1000) [pid = 1966] [serial = 1276] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x121a62400) [pid = 1966] [serial = 1279] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1168f5800) [pid = 1966] [serial = 1258] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128874800) [pid = 1966] [serial = 1284] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119a18800) [pid = 1966] [serial = 1240] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x119968c00) [pid = 1966] [serial = 1267] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128974000) [pid = 1966] [serial = 1243] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119815400) [pid = 1966] [serial = 1239] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1131d8400) [pid = 1966] [serial = 1254] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1256f2000) [pid = 1966] [serial = 1281] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1183fa000) [pid = 1966] [serial = 1261] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1256fc000) [pid = 1966] [serial = 1242] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1215f0800) [pid = 1966] [serial = 1270] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1180b2800) [pid = 1966] [serial = 1260] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126a14000) [pid = 1966] [serial = 1282] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12952c400) [pid = 1966] [serial = 1246] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192ef400) [pid = 1966] [serial = 1264] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x117d14000) [pid = 1966] [serial = 1237] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1199e5c00) [pid = 1966] [serial = 1269] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124b98400) [pid = 1966] [serial = 1273] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x117488000) [pid = 1966] [serial = 1278] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1164ea400) [pid = 1966] [serial = 1257] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12918d400) [pid = 1966] [serial = 1245] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x118a64400) [pid = 1966] [serial = 1263] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x119617400) [pid = 1966] [serial = 1266] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x115e1b800) [pid = 1966] [serial = 1236] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1185b0000) [pid = 1966] [serial = 1299] [outer = 0x0] [url = about:blank] 10:17:52 INFO - PROCESS | 1966 | 1466702272679 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 573ms 10:17:52 INFO - PROCESS | 1966 | 1466702272727 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1966 | 1466702272730 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:17:52 INFO - PROCESS | 1966 | 1466702272734 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1966 | 1466702272736 Marionette TRACE conn2 <- [1,1782,null,{}] 10:17:52 INFO - PROCESS | 1966 | 1466702272738 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 1966 | 1466702272740 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:52 INFO - PROCESS | 1966 | 1466702272837 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:17:52 INFO - PROCESS | 1966 | 1466702272842 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 1966 | 1466702272843 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ade000 == 31 [pid = 1966] [id = 453] 10:17:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x11855b400) [pid = 1966] [serial = 1358] [outer = 0x0] 10:17:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x118ab9000) [pid = 1966] [serial = 1359] [outer = 0x11855b400] 10:17:52 INFO - PROCESS | 1966 | 1466702272872 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x119816400) [pid = 1966] [serial = 1360] [outer = 0x11855b400] 10:17:53 INFO - PROCESS | 1966 | 1466702273207 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 10:17:53 INFO - PROCESS | 1966 | 1466702273254 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 1966 | 1466702273255 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:17:53 INFO - PROCESS | 1966 | 1466702273257 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 1966 | 1466702273260 Marionette TRACE conn2 <- [1,1786,null,{}] 10:17:53 INFO - PROCESS | 1966 | 1466702273267 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 1966 | 1466702273270 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:53 INFO - PROCESS | 1966 | 1466702273350 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:17:53 INFO - PROCESS | 1966 | 1466702273355 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1966 | 1466702273357 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x121108000 == 32 [pid = 1966] [id = 454] 10:17:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1133aa000) [pid = 1966] [serial = 1361] [outer = 0x0] 10:17:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119c24400) [pid = 1966] [serial = 1362] [outer = 0x1133aa000] 10:17:53 INFO - PROCESS | 1966 | 1466702273384 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x12155c800) [pid = 1966] [serial = 1363] [outer = 0x1133aa000] 10:17:53 INFO - PROCESS | 1966 | 1466702273709 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 470ms 10:17:53 INFO - PROCESS | 1966 | 1466702273728 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 1966 | 1466702273732 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:17:53 INFO - PROCESS | 1966 | 1466702273736 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 1966 | 1466702273737 Marionette TRACE conn2 <- [1,1790,null,{}] 10:17:53 INFO - PROCESS | 1966 | 1466702273739 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 1966 | 1466702273740 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:53 INFO - PROCESS | 1966 | 1466702273822 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:17:53 INFO - PROCESS | 1966 | 1466702273883 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1966 | 1466702273884 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x121ccb000 == 33 [pid = 1966] [id = 455] 10:17:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1199e0c00) [pid = 1966] [serial = 1364] [outer = 0x0] 10:17:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1241c6c00) [pid = 1966] [serial = 1365] [outer = 0x1199e0c00] 10:17:53 INFO - PROCESS | 1966 | 1466702273909 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x125616800) [pid = 1966] [serial = 1366] [outer = 0x1199e0c00] 10:17:54 INFO - PROCESS | 1966 | 1466702274211 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 10:17:54 INFO - PROCESS | 1966 | 1466702274255 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1966 | 1466702274256 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:17:54 INFO - PROCESS | 1966 | 1466702274258 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1966 | 1466702274259 Marionette TRACE conn2 <- [1,1794,null,{}] 10:17:54 INFO - PROCESS | 1966 | 1466702274261 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 1966 | 1466702274263 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:54 INFO - PROCESS | 1966 | 1466702274360 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:17:54 INFO - PROCESS | 1966 | 1466702274398 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1966 | 1466702274400 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a67000 == 34 [pid = 1966] [id = 456] 10:17:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1132e7800) [pid = 1966] [serial = 1367] [outer = 0x0] 10:17:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1256fb800) [pid = 1966] [serial = 1368] [outer = 0x1132e7800] 10:17:54 INFO - PROCESS | 1966 | 1466702274424 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x126d3ac00) [pid = 1966] [serial = 1369] [outer = 0x1132e7800] 10:17:54 INFO - PROCESS | 1966 | 1466702274757 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 520ms 10:17:54 INFO - PROCESS | 1966 | 1466702274780 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1966 | 1466702274783 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:17:54 INFO - PROCESS | 1966 | 1466702274791 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1966 | 1466702274792 Marionette TRACE conn2 <- [1,1798,null,{}] 10:17:54 INFO - PROCESS | 1966 | 1466702274795 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 1966 | 1466702274799 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:54 INFO - PROCESS | 1966 | 1466702274917 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:17:54 INFO - PROCESS | 1966 | 1466702274930 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1966 | 1466702274931 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x129225800 == 35 [pid = 1966] [id = 457] 10:17:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112fe7c00) [pid = 1966] [serial = 1370] [outer = 0x0] 10:17:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12896e000) [pid = 1966] [serial = 1371] [outer = 0x112fe7c00] 10:17:54 INFO - PROCESS | 1966 | 1466702274955 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128c6d400) [pid = 1966] [serial = 1372] [outer = 0x112fe7c00] 10:17:55 INFO - PROCESS | 1966 | 1466702275288 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 524ms 10:17:55 INFO - PROCESS | 1966 | 1466702275317 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1966 | 1466702275319 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:17:55 INFO - PROCESS | 1966 | 1466702275327 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1966 | 1466702275329 Marionette TRACE conn2 <- [1,1802,null,{}] 10:17:55 INFO - PROCESS | 1966 | 1466702275334 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 1966 | 1466702275335 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:55 INFO - PROCESS | 1966 | 1466702275431 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:17:55 INFO - PROCESS | 1966 | 1466702275434 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 1966 | 1466702275435 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a918800 == 36 [pid = 1966] [id = 458] 10:17:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x126d3c400) [pid = 1966] [serial = 1373] [outer = 0x0] 10:17:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128e9fc00) [pid = 1966] [serial = 1374] [outer = 0x126d3c400] 10:17:55 INFO - PROCESS | 1966 | 1466702275459 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129187800) [pid = 1966] [serial = 1375] [outer = 0x126d3c400] 10:17:55 INFO - PROCESS | 1966 | 1466702275786 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 473ms 10:17:55 INFO - PROCESS | 1966 | 1466702275812 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1966 | 1466702275814 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:17:55 INFO - PROCESS | 1966 | 1466702275819 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1966 | 1466702275821 Marionette TRACE conn2 <- [1,1806,null,{}] 10:17:55 INFO - PROCESS | 1966 | 1466702275823 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 1966 | 1466702275824 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:55 INFO - PROCESS | 1966 | 1466702275922 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:17:55 INFO - PROCESS | 1966 | 1466702275961 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 1966 | 1466702275962 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b124000 == 37 [pid = 1966] [id = 459] 10:17:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x129188400) [pid = 1966] [serial = 1376] [outer = 0x0] 10:17:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129190400) [pid = 1966] [serial = 1377] [outer = 0x129188400] 10:17:55 INFO - PROCESS | 1966 | 1466702275986 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12920ac00) [pid = 1966] [serial = 1378] [outer = 0x129188400] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112e0ac00) [pid = 1966] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1192edc00) [pid = 1966] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x120fae400) [pid = 1966] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x120fbb400) [pid = 1966] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124b9a800) [pid = 1966] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11747f400) [pid = 1966] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1192f7400) [pid = 1966] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x111ecac00) [pid = 1966] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119c69800) [pid = 1966] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x115dcac00) [pid = 1966] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x115e87800) [pid = 1966] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x121099c00) [pid = 1966] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x111ecb800) [pid = 1966] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:17:56 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x112962000) [pid = 1966] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:17:56 INFO - PROCESS | 1966 | 1466702276338 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 10:17:56 INFO - PROCESS | 1966 | 1466702276389 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 1966 | 1466702276390 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:17:56 INFO - PROCESS | 1966 | 1466702276392 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1966 | 1466702276393 Marionette TRACE conn2 <- [1,1810,null,{}] 10:17:56 INFO - PROCESS | 1966 | 1466702276396 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 1966 | 1466702276397 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:56 INFO - PROCESS | 1966 | 1466702276475 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:17:56 INFO - PROCESS | 1966 | 1466702276537 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 1966 | 1466702276538 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x121106000 == 38 [pid = 1966] [id = 460] 10:17:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1133edc00) [pid = 1966] [serial = 1379] [outer = 0x0] 10:17:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11847e400) [pid = 1966] [serial = 1380] [outer = 0x1133edc00] 10:17:56 INFO - PROCESS | 1966 | 1466702276564 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x120fb3400) [pid = 1966] [serial = 1381] [outer = 0x1133edc00] 10:17:56 INFO - PROCESS | 1966 | 1466702276838 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 468ms 10:17:56 INFO - PROCESS | 1966 | 1466702276861 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 1966 | 1466702276862 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:17:56 INFO - PROCESS | 1966 | 1466702276872 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1966 | 1466702276873 Marionette TRACE conn2 <- [1,1814,null,{}] 10:17:56 INFO - PROCESS | 1966 | 1466702276876 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 1966 | 1466702276877 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:56 INFO - PROCESS | 1966 | 1466702276958 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:17:56 INFO - PROCESS | 1966 | 1466702276962 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 1966 | 1466702276964 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d7000 == 39 [pid = 1966] [id = 461] 10:17:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x120fb7400) [pid = 1966] [serial = 1382] [outer = 0x0] 10:17:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x126d34000) [pid = 1966] [serial = 1383] [outer = 0x120fb7400] 10:17:56 INFO - PROCESS | 1966 | 1466702276997 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12920bc00) [pid = 1966] [serial = 1384] [outer = 0x120fb7400] 10:17:57 INFO - PROCESS | 1966 | 1466702277316 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 471ms 10:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:17:57 INFO - PROCESS | 1966 | 1466702277343 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 1966 | 1466702277345 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:17:57 INFO - PROCESS | 1966 | 1466702277349 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1966 | 1466702277351 Marionette TRACE conn2 <- [1,1818,null,{}] 10:17:57 INFO - PROCESS | 1966 | 1466702277354 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 1966 | 1466702277356 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:57 INFO - PROCESS | 1966 | 1466702277474 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:17:57 INFO - PROCESS | 1966 | 1466702277480 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1966 | 1466702277481 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8b4000 == 40 [pid = 1966] [id = 462] 10:17:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x129474400) [pid = 1966] [serial = 1385] [outer = 0x0] 10:17:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129482800) [pid = 1966] [serial = 1386] [outer = 0x129474400] 10:17:57 INFO - PROCESS | 1966 | 1466702277507 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12953ec00) [pid = 1966] [serial = 1387] [outer = 0x129474400] 10:17:57 INFO - PROCESS | 1966 | 1466702277822 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 521ms 10:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:17:57 INFO - PROCESS | 1966 | 1466702277869 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 1966 | 1466702277871 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:17:57 INFO - PROCESS | 1966 | 1466702277872 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1966 | 1466702277873 Marionette TRACE conn2 <- [1,1822,null,{}] 10:17:57 INFO - PROCESS | 1966 | 1466702277876 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 1966 | 1466702277877 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:57 INFO - PROCESS | 1966 | 1466702277957 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:17:57 INFO - PROCESS | 1966 | 1466702277969 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1966 | 1466702277970 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce7a800 == 41 [pid = 1966] [id = 463] 10:17:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12a683400) [pid = 1966] [serial = 1388] [outer = 0x0] 10:17:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12a6b5c00) [pid = 1966] [serial = 1389] [outer = 0x12a683400] 10:17:57 INFO - PROCESS | 1966 | 1466702277993 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12a6bf400) [pid = 1966] [serial = 1390] [outer = 0x12a683400] 10:17:58 INFO - PROCESS | 1966 | 1466702278455 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 619ms 10:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:17:58 INFO - PROCESS | 1966 | 1466702278493 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 1966 | 1466702278495 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:17:58 INFO - PROCESS | 1966 | 1466702278499 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 1966 | 1466702278501 Marionette TRACE conn2 <- [1,1826,null,{}] 10:17:58 INFO - PROCESS | 1966 | 1466702278505 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 1966 | 1466702278506 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:58 INFO - PROCESS | 1966 | 1466702278616 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:17:58 INFO - PROCESS | 1966 | 1466702278675 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 1966 | 1466702278677 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828a000 == 42 [pid = 1966] [id = 464] 10:17:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x115e21800) [pid = 1966] [serial = 1391] [outer = 0x0] 10:17:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1168f3400) [pid = 1966] [serial = 1392] [outer = 0x115e21800] 10:17:58 INFO - PROCESS | 1966 | 1466702278708 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1180a8000) [pid = 1966] [serial = 1393] [outer = 0x115e21800] 10:17:59 INFO - PROCESS | 1966 | 1466702279170 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 10:17:59 INFO - PROCESS | 1966 | 1466702279243 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 1966 | 1466702279247 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:17:59 INFO - PROCESS | 1966 | 1466702279253 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1966 | 1466702279255 Marionette TRACE conn2 <- [1,1830,null,{}] 10:17:59 INFO - PROCESS | 1966 | 1466702279258 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 1966 | 1466702279260 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:59 INFO - PROCESS | 1966 | 1466702279363 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:17:59 INFO - PROCESS | 1966 | 1466702279435 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1966 | 1466702279436 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:17:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a50800 == 43 [pid = 1966] [id = 465] 10:17:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119817c00) [pid = 1966] [serial = 1394] [outer = 0x0] 10:17:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1199dd000) [pid = 1966] [serial = 1395] [outer = 0x119817c00] 10:17:59 INFO - PROCESS | 1966 | 1466702279466 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x119ed6400) [pid = 1966] [serial = 1396] [outer = 0x119817c00] 10:17:59 INFO - PROCESS | 1966 | 1466702279884 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 10:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:17:59 INFO - PROCESS | 1966 | 1466702279924 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 1966 | 1466702279925 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:17:59 INFO - PROCESS | 1966 | 1466702279928 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1966 | 1466702279930 Marionette TRACE conn2 <- [1,1834,null,{}] 10:17:59 INFO - PROCESS | 1966 | 1466702279938 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 1966 | 1466702279941 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:00 INFO - PROCESS | 1966 | 1466702280045 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:18:00 INFO - PROCESS | 1966 | 1466702280107 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 1966 | 1466702280109 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbce800 == 44 [pid = 1966] [id = 466] 10:18:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1243b4000) [pid = 1966] [serial = 1397] [outer = 0x0] 10:18:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12887a000) [pid = 1966] [serial = 1398] [outer = 0x1243b4000] 10:18:00 INFO - PROCESS | 1966 | 1466702280140 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128ad2800) [pid = 1966] [serial = 1399] [outer = 0x1243b4000] 10:18:00 INFO - PROCESS | 1966 | 1466702280573 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 674ms 10:18:00 INFO - PROCESS | 1966 | 1466702280602 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 1966 | 1466702280604 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:18:00 INFO - PROCESS | 1966 | 1466702280606 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 1966 | 1466702280607 Marionette TRACE conn2 <- [1,1838,null,{}] 10:18:00 INFO - PROCESS | 1966 | 1466702280610 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:00 INFO - PROCESS | 1966 | 1466702280611 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:00 INFO - PROCESS | 1966 | 1466702280750 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:18:00 INFO - PROCESS | 1966 | 1466702280823 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 1966 | 1466702280825 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x12356f000 == 45 [pid = 1966] [id = 467] 10:18:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x119817400) [pid = 1966] [serial = 1400] [outer = 0x0] 10:18:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x128b26000) [pid = 1966] [serial = 1401] [outer = 0x119817400] 10:18:00 INFO - PROCESS | 1966 | 1466702280854 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128e9d800) [pid = 1966] [serial = 1402] [outer = 0x119817400] 10:18:01 INFO - PROCESS | 1966 | 1466702281461 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 870ms 10:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:18:01 INFO - PROCESS | 1966 | 1466702281476 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 1966 | 1466702281479 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:18:01 INFO - PROCESS | 1966 | 1466702281484 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 1966 | 1466702281486 Marionette TRACE conn2 <- [1,1842,null,{}] 10:18:01 INFO - PROCESS | 1966 | 1466702281490 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:01 INFO - PROCESS | 1966 | 1466702281492 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:01 INFO - PROCESS | 1966 | 1466702281587 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:18:01 INFO - PROCESS | 1966 | 1466702281664 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1966 | 1466702281665 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f26000 == 46 [pid = 1966] [id = 468] 10:18:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x112a76c00) [pid = 1966] [serial = 1403] [outer = 0x0] 10:18:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x113c4c400) [pid = 1966] [serial = 1404] [outer = 0x112a76c00] 10:18:01 INFO - PROCESS | 1966 | 1466702281693 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x116f65000) [pid = 1966] [serial = 1405] [outer = 0x112a76c00] 10:18:02 INFO - PROCESS | 1966 | 1466702282138 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8b4000 == 45 [pid = 1966] [id = 462] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5d7000 == 44 [pid = 1966] [id = 461] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x121106000 == 43 [pid = 1966] [id = 460] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12b124000 == 42 [pid = 1966] [id = 459] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12a918800 == 41 [pid = 1966] [id = 458] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x129225800 == 40 [pid = 1966] [id = 457] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x126a67000 == 39 [pid = 1966] [id = 456] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x121ccb000 == 38 [pid = 1966] [id = 455] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x121108000 == 37 [pid = 1966] [id = 454] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x118ade000 == 36 [pid = 1966] [id = 453] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x117474000 == 35 [pid = 1966] [id = 452] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x1130d4000 == 34 [pid = 1966] [id = 451] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12121e000 == 33 [pid = 1966] [id = 450] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x1130df000 == 32 [pid = 1966] [id = 449] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12356f000 == 31 [pid = 1966] [id = 467] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbce800 == 30 [pid = 1966] [id = 466] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x126a50800 == 29 [pid = 1966] [id = 465] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce7a800 == 28 [pid = 1966] [id = 463] 10:18:02 INFO - PROCESS | 1966 | --DOCSHELL 0x11828a000 == 27 [pid = 1966] [id = 464] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1176eac00) [pid = 1966] [serial = 1303] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x115e85800) [pid = 1966] [serial = 1302] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119822400) [pid = 1966] [serial = 1306] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x11960dc00) [pid = 1966] [serial = 1305] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x121232400) [pid = 1966] [serial = 1309] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x120fb5800) [pid = 1966] [serial = 1308] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x124c68000) [pid = 1966] [serial = 1312] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124105400) [pid = 1966] [serial = 1311] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x126d2f400) [pid = 1966] [serial = 1315] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1268cf400) [pid = 1966] [serial = 1314] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118138000) [pid = 1966] [serial = 1323] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1199d8c00) [pid = 1966] [serial = 1326] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115e88000) [pid = 1966] [serial = 1318] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112fdbc00) [pid = 1966] [serial = 1317] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12109f400) [pid = 1966] [serial = 1329] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119a11c00) [pid = 1966] [serial = 1327] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124527400) [pid = 1966] [serial = 1332] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x121cdb400) [pid = 1966] [serial = 1330] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116481c00) [pid = 1966] [serial = 1320] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1168f9400) [pid = 1966] [serial = 1321] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1256ef800) [pid = 1966] [serial = 1333] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126d0dc00) [pid = 1966] [serial = 1341] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128977000) [pid = 1966] [serial = 1342] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1168f2800) [pid = 1966] [serial = 1336] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112f66400) [pid = 1966] [serial = 1335] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128974800) [pid = 1966] [serial = 1344] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x118137400) [pid = 1966] [serial = 1338] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x119c2d400) [pid = 1966] [serial = 1339] [outer = 0x0] [url = about:blank] 10:18:02 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1185af400) [pid = 1966] [serial = 1324] [outer = 0x0] [url = about:blank] 10:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1273ms 10:18:02 INFO - PROCESS | 1966 | 1466702282757 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1966 | 1466702282760 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:18:02 INFO - PROCESS | 1966 | 1466702282764 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1966 | 1466702282767 Marionette TRACE conn2 <- [1,1846,null,{}] 10:18:02 INFO - PROCESS | 1966 | 1466702282771 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:02 INFO - PROCESS | 1966 | 1466702282773 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:02 INFO - PROCESS | 1966 | 1466702282856 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:18:02 INFO - PROCESS | 1966 | 1466702282861 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 1966 | 1466702282867 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x116409000 == 28 [pid = 1966] [id = 469] 10:18:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x113c8f800) [pid = 1966] [serial = 1406] [outer = 0x0] 10:18:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x115d03400) [pid = 1966] [serial = 1407] [outer = 0x113c8f800] 10:18:02 INFO - PROCESS | 1966 | 1466702282895 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116135000) [pid = 1966] [serial = 1408] [outer = 0x113c8f800] 10:18:03 INFO - PROCESS | 1966 | 1466702283348 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 623ms 10:18:03 INFO - PROCESS | 1966 | 1466702283388 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 1966 | 1466702283391 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:18:03 INFO - PROCESS | 1966 | 1466702283400 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 1966 | 1466702283405 Marionette TRACE conn2 <- [1,1850,null,{}] 10:18:03 INFO - PROCESS | 1966 | 1466702283408 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 1966 | 1466702283412 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:03 INFO - PROCESS | 1966 | 1466702283529 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:18:03 INFO - PROCESS | 1966 | 1466702283548 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 1966 | 1466702283549 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180bd800 == 29 [pid = 1966] [id = 470] 10:18:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x117480c00) [pid = 1966] [serial = 1409] [outer = 0x0] 10:18:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x117488000) [pid = 1966] [serial = 1410] [outer = 0x117480c00] 10:18:03 INFO - PROCESS | 1966 | 1466702283593 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1180a7400) [pid = 1966] [serial = 1411] [outer = 0x117480c00] 10:18:03 INFO - PROCESS | 1966 | 1466702283934 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 579ms 10:18:03 INFO - PROCESS | 1966 | 1466702283973 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 1966 | 1466702283975 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:18:03 INFO - PROCESS | 1966 | 1466702283977 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 1966 | 1466702283978 Marionette TRACE conn2 <- [1,1854,null,{}] 10:18:03 INFO - PROCESS | 1966 | 1466702283988 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 1966 | 1466702283991 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:04 INFO - PROCESS | 1966 | 1466702284099 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:18:04 INFO - PROCESS | 1966 | 1466702284107 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1966 | 1466702284109 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x119904000 == 30 [pid = 1966] [id = 471] 10:18:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x118a6bc00) [pid = 1966] [serial = 1412] [outer = 0x0] 10:18:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x118e8c800) [pid = 1966] [serial = 1413] [outer = 0x118a6bc00] 10:18:04 INFO - PROCESS | 1966 | 1466702284137 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119616c00) [pid = 1966] [serial = 1414] [outer = 0x118a6bc00] 10:18:04 INFO - PROCESS | 1966 | 1466702284486 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 523ms 10:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:18:04 INFO - PROCESS | 1966 | 1466702284501 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1966 | 1466702284502 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:18:04 INFO - PROCESS | 1966 | 1466702284504 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 1966 | 1466702284505 Marionette TRACE conn2 <- [1,1858,null,{}] 10:18:04 INFO - PROCESS | 1966 | 1466702284507 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - PROCESS | 1966 | 1466702284508 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:04 INFO - PROCESS | 1966 | 1466702284620 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:18:04 INFO - PROCESS | 1966 | 1466702284652 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1966 | 1466702284653 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d61800 == 31 [pid = 1966] [id = 472] 10:18:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119966000) [pid = 1966] [serial = 1415] [outer = 0x0] 10:18:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1199d8c00) [pid = 1966] [serial = 1416] [outer = 0x119966000] 10:18:04 INFO - PROCESS | 1966 | 1466702284679 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119a11c00) [pid = 1966] [serial = 1417] [outer = 0x119966000] 10:18:04 INFO - PROCESS | 1966 | 1466702284986 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 520ms 10:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:18:05 INFO - PROCESS | 1966 | 1466702285024 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 1966 | 1466702285026 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:18:05 INFO - PROCESS | 1966 | 1466702285028 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1966 | 1466702285029 Marionette TRACE conn2 <- [1,1862,null,{}] 10:18:05 INFO - PROCESS | 1966 | 1466702285034 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 1966 | 1466702285035 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:05 INFO - PROCESS | 1966 | 1466702285135 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:18:05 INFO - PROCESS | 1966 | 1466702285139 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 1966 | 1466702285140 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x121868000 == 32 [pid = 1966] [id = 473] 10:18:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119967c00) [pid = 1966] [serial = 1418] [outer = 0x0] 10:18:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x120fb5800) [pid = 1966] [serial = 1419] [outer = 0x119967c00] 10:18:05 INFO - PROCESS | 1966 | 1466702285164 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1215f0400) [pid = 1966] [serial = 1420] [outer = 0x119967c00] 10:18:05 INFO - PROCESS | 1966 | 1466702285518 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 521ms 10:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:18:05 INFO - PROCESS | 1966 | 1466702285554 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 1966 | 1466702285556 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:18:05 INFO - PROCESS | 1966 | 1466702285558 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1966 | 1466702285559 Marionette TRACE conn2 <- [1,1866,null,{}] 10:18:05 INFO - PROCESS | 1966 | 1466702285561 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 1966 | 1466702285566 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:05 INFO - PROCESS | 1966 | 1466702285684 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:18:05 INFO - PROCESS | 1966 | 1466702285697 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 1966 | 1466702285699 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x124cd2800 == 33 [pid = 1966] [id = 474] 10:18:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x113c4d400) [pid = 1966] [serial = 1421] [outer = 0x0] 10:18:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124b98800) [pid = 1966] [serial = 1422] [outer = 0x113c4d400] 10:18:05 INFO - PROCESS | 1966 | 1466702285724 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x125db8800) [pid = 1966] [serial = 1423] [outer = 0x113c4d400] 10:18:06 INFO - PROCESS | 1966 | 1466702286052 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 520ms 10:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:18:06 INFO - PROCESS | 1966 | 1466702286079 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 1966 | 1466702286081 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:18:06 INFO - PROCESS | 1966 | 1466702286088 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 1966 | 1466702286089 Marionette TRACE conn2 <- [1,1870,null,{}] 10:18:06 INFO - PROCESS | 1966 | 1466702286092 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 1966 | 1466702286093 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:06 INFO - PROCESS | 1966 | 1466702286222 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:18:06 INFO - PROCESS | 1966 | 1466702286276 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 1966 | 1466702286277 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x121108000 == 34 [pid = 1966] [id = 475] 10:18:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1268cf400) [pid = 1966] [serial = 1424] [outer = 0x0] 10:18:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x126d2e400) [pid = 1966] [serial = 1425] [outer = 0x1268cf400] 10:18:06 INFO - PROCESS | 1966 | 1466702286328 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128874c00) [pid = 1966] [serial = 1426] [outer = 0x1268cf400] 10:18:06 INFO - PROCESS | 1966 | 1466702286763 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 723ms 10:18:06 INFO - PROCESS | 1966 | 1466702286807 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:18:06 INFO - PROCESS | 1966 | 1466702286808 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:18:06 INFO - PROCESS | 1966 | 1466702286810 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 1966 | 1466702286811 Marionette TRACE conn2 <- [1,1874,null,{}] 10:18:06 INFO - PROCESS | 1966 | 1466702286819 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 1966 | 1466702286820 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:07 INFO - PROCESS | 1966 | 1466702287111 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112fe7c00) [pid = 1966] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1132e7800) [pid = 1966] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126d3c400) [pid = 1966] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x129188400) [pid = 1966] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1133edc00) [pid = 1966] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11855b400) [pid = 1966] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1133aa000) [pid = 1966] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112a76000) [pid = 1966] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x110f7bc00) [pid = 1966] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1168f8400) [pid = 1966] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1199e0c00) [pid = 1966] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1168fbc00) [pid = 1966] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12a683400) [pid = 1966] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x120fb7400) [pid = 1966] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129474400) [pid = 1966] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:18:07 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1185af800) [pid = 1966] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:18:07 INFO - PROCESS | 1966 | 1466702287159 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1966 | 1466702287160 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180c3000 == 35 [pid = 1966] [id = 476] 10:18:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x111c22000) [pid = 1966] [serial = 1427] [outer = 0x0] 10:18:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112a76000) [pid = 1966] [serial = 1428] [outer = 0x111c22000] 10:18:07 INFO - PROCESS | 1966 | 1466702287185 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1168fbc00) [pid = 1966] [serial = 1429] [outer = 0x111c22000] 10:18:07 INFO - PROCESS | 1966 | 1466702287438 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 675ms 10:18:07 INFO - PROCESS | 1966 | 1466702287487 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1966 | 1466702287488 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:18:07 INFO - PROCESS | 1966 | 1466702287490 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1966 | 1466702287491 Marionette TRACE conn2 <- [1,1878,null,{}] 10:18:07 INFO - PROCESS | 1966 | 1466702287494 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 1966 | 1466702287495 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:07 INFO - PROCESS | 1966 | 1466702287584 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:18:07 INFO - PROCESS | 1966 | 1466702287602 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1966 | 1466702287603 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296bd000 == 36 [pid = 1966] [id = 477] 10:18:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11855b400) [pid = 1966] [serial = 1430] [outer = 0x0] 10:18:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1219b2000) [pid = 1966] [serial = 1431] [outer = 0x11855b400] 10:18:07 INFO - PROCESS | 1966 | 1466702287635 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128970400) [pid = 1966] [serial = 1432] [outer = 0x11855b400] 10:18:07 INFO - PROCESS | 1966 | 1466702287966 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 520ms 10:18:08 INFO - PROCESS | 1966 | 1466702288010 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1966 | 1466702288012 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:18:08 INFO - PROCESS | 1966 | 1466702288024 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1966 | 1466702288025 Marionette TRACE conn2 <- [1,1882,null,{}] 10:18:08 INFO - PROCESS | 1966 | 1466702288028 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 1966 | 1466702288029 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:08 INFO - PROCESS | 1966 | 1466702288104 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:18:08 INFO - PROCESS | 1966 | 1466702288107 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 1966 | 1466702288108 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a755000 == 37 [pid = 1966] [id = 478] 10:18:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x121226000) [pid = 1966] [serial = 1433] [outer = 0x0] 10:18:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128ad4800) [pid = 1966] [serial = 1434] [outer = 0x121226000] 10:18:08 INFO - PROCESS | 1966 | 1466702288134 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b21000) [pid = 1966] [serial = 1435] [outer = 0x121226000] 10:18:08 INFO - PROCESS | 1966 | 1466702288534 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 522ms 10:18:08 INFO - PROCESS | 1966 | 1466702288552 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1966 | 1466702288555 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:18:08 INFO - PROCESS | 1966 | 1466702288559 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1966 | 1466702288561 Marionette TRACE conn2 <- [1,1886,null,{}] 10:18:08 INFO - PROCESS | 1966 | 1466702288566 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 1966 | 1466702288569 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:08 INFO - PROCESS | 1966 | 1466702288745 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:18:08 INFO - PROCESS | 1966 | 1466702288804 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 1966 | 1466702288806 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b122000 == 38 [pid = 1966] [id = 479] 10:18:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12182e800) [pid = 1966] [serial = 1436] [outer = 0x0] 10:18:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128b33c00) [pid = 1966] [serial = 1437] [outer = 0x12182e800] 10:18:08 INFO - PROCESS | 1966 | 1466702288861 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x129188400) [pid = 1966] [serial = 1438] [outer = 0x12182e800] 10:18:09 INFO - PROCESS | 1966 | 1466702289400 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 874ms 10:18:09 INFO - PROCESS | 1966 | 1466702289439 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 1966 | 1466702289442 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:18:09 INFO - PROCESS | 1966 | 1466702289446 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 1966 | 1466702289451 Marionette TRACE conn2 <- [1,1890,null,{}] 10:18:09 INFO - PROCESS | 1966 | 1466702289454 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 1966 | 1466702289456 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:09 INFO - PROCESS | 1966 | 1466702289570 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:18:09 INFO - PROCESS | 1966 | 1466702289673 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1966 | 1466702289675 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x118055800 == 39 [pid = 1966] [id = 480] 10:18:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1133b0400) [pid = 1966] [serial = 1439] [outer = 0x0] 10:18:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x115e1c000) [pid = 1966] [serial = 1440] [outer = 0x1133b0400] 10:18:09 INFO - PROCESS | 1966 | 1466702289706 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1168f5800) [pid = 1966] [serial = 1441] [outer = 0x1133b0400] 10:18:10 INFO - PROCESS | 1966 | 1466702290292 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 874ms 10:18:10 INFO - PROCESS | 1966 | 1466702290332 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 1966 | 1466702290338 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:18:10 INFO - PROCESS | 1966 | 1466702290347 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 1966 | 1466702290350 Marionette TRACE conn2 <- [1,1894,null,{}] 10:18:10 INFO - PROCESS | 1966 | 1466702290354 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 1966 | 1466702290356 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:10 INFO - PROCESS | 1966 | 1466702290467 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:18:10 INFO - PROCESS | 1966 | 1466702290558 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 1966 | 1466702290559 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x121874800 == 40 [pid = 1966] [id = 481] 10:18:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x118137400) [pid = 1966] [serial = 1442] [outer = 0x0] 10:18:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x118564800) [pid = 1966] [serial = 1443] [outer = 0x118137400] 10:18:10 INFO - PROCESS | 1966 | 1466702290590 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1192f3c00) [pid = 1966] [serial = 1444] [outer = 0x118137400] 10:18:11 INFO - PROCESS | 1966 | 1466702291340 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x12a755000 == 39 [pid = 1966] [id = 478] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x1296bd000 == 38 [pid = 1966] [id = 477] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x1180c3000 == 37 [pid = 1966] [id = 476] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x121108000 == 36 [pid = 1966] [id = 475] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x124cd2800 == 35 [pid = 1966] [id = 474] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x121868000 == 34 [pid = 1966] [id = 473] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x119d61800 == 33 [pid = 1966] [id = 472] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x119904000 == 32 [pid = 1966] [id = 471] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x1180bd800 == 31 [pid = 1966] [id = 470] 10:18:11 INFO - PROCESS | 1966 | --DOCSHELL 0x116409000 == 30 [pid = 1966] [id = 469] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x128b23400) [pid = 1966] [serial = 1345] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12896e000) [pid = 1966] [serial = 1371] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x126d3ac00) [pid = 1966] [serial = 1369] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1256fb800) [pid = 1966] [serial = 1368] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128e9fc00) [pid = 1966] [serial = 1374] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x129190400) [pid = 1966] [serial = 1377] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11847e400) [pid = 1966] [serial = 1380] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118ab9000) [pid = 1966] [serial = 1359] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119816400) [pid = 1966] [serial = 1360] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x129187800) [pid = 1966] [serial = 1375] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119c24400) [pid = 1966] [serial = 1362] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12155c800) [pid = 1966] [serial = 1363] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x114e81c00) [pid = 1966] [serial = 1353] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x118a6e800) [pid = 1966] [serial = 1354] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x111e2a000) [pid = 1966] [serial = 1347] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112fdc800) [pid = 1966] [serial = 1348] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x117485000) [pid = 1966] [serial = 1356] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1183f1000) [pid = 1966] [serial = 1357] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1241c6c00) [pid = 1966] [serial = 1365] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x117484c00) [pid = 1966] [serial = 1350] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1180b3c00) [pid = 1966] [serial = 1351] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12a6b5c00) [pid = 1966] [serial = 1389] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x126d34000) [pid = 1966] [serial = 1383] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12920ac00) [pid = 1966] [serial = 1378] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x128c6d400) [pid = 1966] [serial = 1372] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12920bc00) [pid = 1966] [serial = 1384] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x120fb3400) [pid = 1966] [serial = 1381] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x125616800) [pid = 1966] [serial = 1366] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x129482800) [pid = 1966] [serial = 1386] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12a6bf400) [pid = 1966] [serial = 1390] [outer = 0x0] [url = about:blank] 10:18:11 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12953ec00) [pid = 1966] [serial = 1387] [outer = 0x0] [url = about:blank] 10:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1076ms 10:18:11 INFO - PROCESS | 1966 | 1466702291422 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 1966 | 1466702291424 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:18:11 INFO - PROCESS | 1966 | 1466702291427 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 1966 | 1466702291429 Marionette TRACE conn2 <- [1,1898,null,{}] 10:18:11 INFO - PROCESS | 1966 | 1466702291432 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 1966 | 1466702291434 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:11 INFO - PROCESS | 1966 | 1466702291517 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:18:11 INFO - PROCESS | 1966 | 1466702291525 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 1966 | 1466702291526 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x116675800 == 31 [pid = 1966] [id = 482] 10:18:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x116f98800) [pid = 1966] [serial = 1445] [outer = 0x0] 10:18:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1176ec000) [pid = 1966] [serial = 1446] [outer = 0x116f98800] 10:18:11 INFO - PROCESS | 1966 | 1466702291554 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1183f4400) [pid = 1966] [serial = 1447] [outer = 0x116f98800] 10:18:12 INFO - PROCESS | 1966 | 1466702292026 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 621ms 10:18:12 INFO - PROCESS | 1966 | 1466702292049 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 1966 | 1466702292053 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:18:12 INFO - PROCESS | 1966 | 1466702292060 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 1966 | 1466702292062 Marionette TRACE conn2 <- [1,1902,null,{}] 10:18:12 INFO - PROCESS | 1966 | 1466702292068 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 1966 | 1466702292071 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:12 INFO - PROCESS | 1966 | 1466702292197 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:18:12 INFO - PROCESS | 1966 | 1466702292206 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 1966 | 1466702292207 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x11924c800 == 32 [pid = 1966] [id = 483] 10:18:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x11960e000) [pid = 1966] [serial = 1448] [outer = 0x0] 10:18:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119813c00) [pid = 1966] [serial = 1449] [outer = 0x11960e000] 10:18:12 INFO - PROCESS | 1966 | 1466702292246 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1199da400) [pid = 1966] [serial = 1450] [outer = 0x11960e000] 10:18:12 INFO - PROCESS | 1966 | 1466702292582 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 574ms 10:18:12 INFO - PROCESS | 1966 | 1466702292633 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 1966 | 1466702292635 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:18:12 INFO - PROCESS | 1966 | 1466702292637 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 1966 | 1466702292639 Marionette TRACE conn2 <- [1,1906,null,{}] 10:18:12 INFO - PROCESS | 1966 | 1466702292647 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 1966 | 1466702292650 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:12 INFO - PROCESS | 1966 | 1466702292727 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:18:12 INFO - PROCESS | 1966 | 1466702292734 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 1966 | 1466702292736 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x121208000 == 33 [pid = 1966] [id = 484] 10:18:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x119a0e000) [pid = 1966] [serial = 1451] [outer = 0x0] 10:18:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12138c400) [pid = 1966] [serial = 1452] [outer = 0x119a0e000] 10:18:12 INFO - PROCESS | 1966 | 1466702292763 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x123587400) [pid = 1966] [serial = 1453] [outer = 0x119a0e000] 10:18:13 INFO - PROCESS | 1966 | 1466702293093 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 472ms 10:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:18:13 INFO - PROCESS | 1966 | 1466702293109 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 1966 | 1466702293111 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:18:13 INFO - PROCESS | 1966 | 1466702293113 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 1966 | 1466702293117 Marionette TRACE conn2 <- [1,1910,null,{}] 10:18:13 INFO - PROCESS | 1966 | 1466702293120 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:13 INFO - PROCESS | 1966 | 1466702293122 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:13 INFO - PROCESS | 1966 | 1466702293205 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:18:13 INFO - PROCESS | 1966 | 1466702293265 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 1966 | 1466702293266 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12356d800 == 34 [pid = 1966] [id = 485] 10:18:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119610800) [pid = 1966] [serial = 1454] [outer = 0x0] 10:18:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x124b9c800) [pid = 1966] [serial = 1455] [outer = 0x119610800] 10:18:13 INFO - PROCESS | 1966 | 1466702293291 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1256fb800) [pid = 1966] [serial = 1456] [outer = 0x119610800] 10:18:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12886ec00) [pid = 1966] [serial = 1457] [outer = 0x12cb0c800] 10:18:13 INFO - PROCESS | 1966 | 1466702293738 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 672ms 10:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:18:13 INFO - PROCESS | 1966 | 1466702293789 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 1966 | 1466702293791 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:18:13 INFO - PROCESS | 1966 | 1466702293794 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 1966 | 1466702293798 Marionette TRACE conn2 <- [1,1914,null,{}] 10:18:13 INFO - PROCESS | 1966 | 1466702293801 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:13 INFO - PROCESS | 1966 | 1466702293803 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:13 INFO - PROCESS | 1966 | 1466702293926 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:18:13 INFO - PROCESS | 1966 | 1466702293934 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 1966 | 1466702293935 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a4d800 == 35 [pid = 1966] [id = 486] 10:18:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119a18800) [pid = 1966] [serial = 1458] [outer = 0x0] 10:18:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x126d0b400) [pid = 1966] [serial = 1459] [outer = 0x119a18800] 10:18:13 INFO - PROCESS | 1966 | 1466702293992 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x126d3a400) [pid = 1966] [serial = 1460] [outer = 0x119a18800] 10:18:14 INFO - PROCESS | 1966 | 1466702294323 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 576ms 10:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:18:14 INFO - PROCESS | 1966 | 1466702294369 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 1966 | 1466702294370 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:18:14 INFO - PROCESS | 1966 | 1466702294373 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 1966 | 1466702294374 Marionette TRACE conn2 <- [1,1918,null,{}] 10:18:14 INFO - PROCESS | 1966 | 1466702294376 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 1966 | 1466702294380 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:14 INFO - PROCESS | 1966 | 1466702294494 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:18:14 INFO - PROCESS | 1966 | 1466702294506 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 1966 | 1466702294507 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d8800 == 36 [pid = 1966] [id = 487] 10:18:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128ace800) [pid = 1966] [serial = 1461] [outer = 0x0] 10:18:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128b36c00) [pid = 1966] [serial = 1462] [outer = 0x128ace800] 10:18:14 INFO - PROCESS | 1966 | 1466702294531 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x129202800) [pid = 1966] [serial = 1463] [outer = 0x128ace800] 10:18:14 INFO - PROCESS | 1966 | 1466702294894 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 571ms 10:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:18:14 INFO - PROCESS | 1966 | 1466702294945 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 1966 | 1466702294946 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:18:14 INFO - PROCESS | 1966 | 1466702294948 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 1966 | 1466702294949 Marionette TRACE conn2 <- [1,1922,null,{}] 10:18:14 INFO - PROCESS | 1966 | 1466702294951 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 1966 | 1466702294953 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:15 INFO - PROCESS | 1966 | 1466702295050 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:18:15 INFO - PROCESS | 1966 | 1466702295054 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 1966 | 1466702295055 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a930000 == 37 [pid = 1966] [id = 488] 10:18:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x112965400) [pid = 1966] [serial = 1464] [outer = 0x0] 10:18:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12920b800) [pid = 1966] [serial = 1465] [outer = 0x112965400] 10:18:15 INFO - PROCESS | 1966 | 1466702295079 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1219afc00) [pid = 1966] [serial = 1466] [outer = 0x112965400] 10:18:15 INFO - PROCESS | 1966 | 1466702295378 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 472ms 10:18:15 INFO - PROCESS | 1966 | 1466702295420 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 1966 | 1466702295422 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:18:15 INFO - PROCESS | 1966 | 1466702295424 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 1966 | 1466702295425 Marionette TRACE conn2 <- [1,1926,null,{}] 10:18:15 INFO - PROCESS | 1966 | 1466702295436 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:15 INFO - PROCESS | 1966 | 1466702295437 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:15 INFO - PROCESS | 1966 | 1466702295538 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:18:15 INFO - PROCESS | 1966 | 1466702295541 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 1966 | 1466702295542 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb4f000 == 38 [pid = 1966] [id = 489] 10:18:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x117486800) [pid = 1966] [serial = 1467] [outer = 0x0] 10:18:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12947a400) [pid = 1966] [serial = 1468] [outer = 0x117486800] 10:18:15 INFO - PROCESS | 1966 | 1466702295567 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12952c800) [pid = 1966] [serial = 1469] [outer = 0x117486800] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x121226000) [pid = 1966] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118a6bc00) [pid = 1966] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112a76c00) [pid = 1966] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x113c8f800) [pid = 1966] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119966000) [pid = 1966] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119967c00) [pid = 1966] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x115e21800) [pid = 1966] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1268cf400) [pid = 1966] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113c4d400) [pid = 1966] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x111c22000) [pid = 1966] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11855b400) [pid = 1966] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x117480c00) [pid = 1966] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119817c00) [pid = 1966] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1243b4000) [pid = 1966] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:18:15 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119817400) [pid = 1966] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:18:15 INFO - PROCESS | 1966 | 1466702295956 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 578ms 10:18:16 INFO - PROCESS | 1966 | 1466702296003 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 1966 | 1466702296004 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:18:16 INFO - PROCESS | 1966 | 1466702296006 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 1966 | 1466702296007 Marionette TRACE conn2 <- [1,1930,null,{}] 10:18:16 INFO - PROCESS | 1966 | 1466702296010 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 1966 | 1466702296011 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:16 INFO - PROCESS | 1966 | 1466702296089 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:18:16 INFO - PROCESS | 1966 | 1466702296093 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 1966 | 1466702296094 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x121030000 == 39 [pid = 1966] [id = 490] 10:18:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x117d13400) [pid = 1966] [serial = 1470] [outer = 0x0] 10:18:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1196e6c00) [pid = 1966] [serial = 1471] [outer = 0x117d13400] 10:18:16 INFO - PROCESS | 1966 | 1466702296120 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x121226000) [pid = 1966] [serial = 1472] [outer = 0x117d13400] 10:18:16 INFO - PROCESS | 1966 | 1466702296451 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 468ms 10:18:16 INFO - PROCESS | 1966 | 1466702296476 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 1966 | 1466702296477 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:18:16 INFO - PROCESS | 1966 | 1466702296479 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 1966 | 1466702296482 Marionette TRACE conn2 <- [1,1934,null,{}] 10:18:16 INFO - PROCESS | 1966 | 1466702296485 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 1966 | 1466702296487 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:16 INFO - PROCESS | 1966 | 1466702296563 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:18:16 INFO - PROCESS | 1966 | 1466702296569 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 1966 | 1466702296570 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5cf000 == 40 [pid = 1966] [id = 491] 10:18:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x118a68800) [pid = 1966] [serial = 1473] [outer = 0x0] 10:18:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12896b000) [pid = 1966] [serial = 1474] [outer = 0x118a68800] 10:18:16 INFO - PROCESS | 1966 | 1466702296595 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12952b800) [pid = 1966] [serial = 1475] [outer = 0x118a68800] 10:18:16 INFO - PROCESS | 1966 | 1466702296956 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 524ms 10:18:17 INFO - PROCESS | 1966 | 1466702297003 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1966 | 1466702297005 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:18:17 INFO - PROCESS | 1966 | 1466702297007 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1966 | 1466702297008 Marionette TRACE conn2 <- [1,1938,null,{}] 10:18:17 INFO - PROCESS | 1966 | 1466702297011 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 1966 | 1466702297012 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:17 INFO - PROCESS | 1966 | 1466702297104 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:18:17 INFO - PROCESS | 1966 | 1466702297107 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1966 | 1466702297109 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbbb800 == 41 [pid = 1966] [id = 492] 10:18:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128ad4400) [pid = 1966] [serial = 1476] [outer = 0x0] 10:18:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12a68a000) [pid = 1966] [serial = 1477] [outer = 0x128ad4400] 10:18:17 INFO - PROCESS | 1966 | 1466702297135 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a6c3c00) [pid = 1966] [serial = 1478] [outer = 0x128ad4400] 10:18:17 INFO - PROCESS | 1966 | 1466702297461 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 470ms 10:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:18:17 INFO - PROCESS | 1966 | 1466702297477 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1966 | 1466702297478 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:18:17 INFO - PROCESS | 1966 | 1466702297481 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1966 | 1466702297484 Marionette TRACE conn2 <- [1,1942,null,{}] 10:18:17 INFO - PROCESS | 1966 | 1466702297486 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 1966 | 1466702297487 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:17 INFO - PROCESS | 1966 | 1466702297611 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:18:17 INFO - PROCESS | 1966 | 1466702297708 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1966 | 1466702297709 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbd1000 == 42 [pid = 1966] [id = 493] 10:18:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x129531000) [pid = 1966] [serial = 1479] [outer = 0x0] 10:18:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12a989800) [pid = 1966] [serial = 1480] [outer = 0x129531000] 10:18:17 INFO - PROCESS | 1966 | 1466702297745 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aef0c00) [pid = 1966] [serial = 1481] [outer = 0x129531000] 10:18:18 INFO - PROCESS | 1966 | 1466702298190 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 770ms 10:18:18 INFO - PROCESS | 1966 | 1466702298252 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1966 | 1466702298255 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:18:18 INFO - PROCESS | 1966 | 1466702298258 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1966 | 1466702298261 Marionette TRACE conn2 <- [1,1946,null,{}] 10:18:18 INFO - PROCESS | 1966 | 1466702298265 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 1966 | 1466702298266 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:18 INFO - PROCESS | 1966 | 1466702298398 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:18:18 INFO - PROCESS | 1966 | 1466702298458 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 1966 | 1466702298460 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ea6000 == 43 [pid = 1966] [id = 494] 10:18:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1168fc800) [pid = 1966] [serial = 1482] [outer = 0x0] 10:18:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1183eec00) [pid = 1966] [serial = 1483] [outer = 0x1168fc800] 10:18:18 INFO - PROCESS | 1966 | 1466702298491 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x118ab9000) [pid = 1966] [serial = 1484] [outer = 0x1168fc800] 10:18:18 INFO - PROCESS | 1966 | 1466702298963 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 725ms 10:18:18 INFO - PROCESS | 1966 | 1466702298983 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1966 | 1466702298986 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:18:18 INFO - PROCESS | 1966 | 1466702298991 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1966 | 1466702298992 Marionette TRACE conn2 <- [1,1950,null,{}] 10:18:18 INFO - PROCESS | 1966 | 1466702298995 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 1966 | 1466702298997 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:19 INFO - PROCESS | 1966 | 1466702299104 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:18:19 INFO - PROCESS | 1966 | 1466702299162 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 1966 | 1466702299164 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12922c000 == 44 [pid = 1966] [id = 495] 10:18:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119816c00) [pid = 1966] [serial = 1485] [outer = 0x0] 10:18:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x121099c00) [pid = 1966] [serial = 1486] [outer = 0x119816c00] 10:18:19 INFO - PROCESS | 1966 | 1466702299194 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1243b1400) [pid = 1966] [serial = 1487] [outer = 0x119816c00] 10:18:19 INFO - PROCESS | 1966 | 1466702299635 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 10:18:19 INFO - PROCESS | 1966 | 1466702299660 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 1966 | 1466702299662 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:18:19 INFO - PROCESS | 1966 | 1466702299664 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 1966 | 1466702299667 Marionette TRACE conn2 <- [1,1954,null,{}] 10:18:19 INFO - PROCESS | 1966 | 1466702299675 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 1966 | 1466702299678 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:19 INFO - PROCESS | 1966 | 1466702299803 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:18:19 INFO - PROCESS | 1966 | 1466702299866 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 1966 | 1466702299868 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d04b800 == 45 [pid = 1966] [id = 496] 10:18:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126d34000) [pid = 1966] [serial = 1488] [outer = 0x0] 10:18:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128b1c400) [pid = 1966] [serial = 1489] [outer = 0x126d34000] 10:18:19 INFO - PROCESS | 1966 | 1466702299899 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128ea0000) [pid = 1966] [serial = 1490] [outer = 0x126d34000] 10:18:20 INFO - PROCESS | 1966 | 1466702300372 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 722ms 10:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:18:20 INFO - PROCESS | 1966 | 1466702300387 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 1966 | 1466702300389 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:18:20 INFO - PROCESS | 1966 | 1466702300391 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 1966 | 1466702300392 Marionette TRACE conn2 <- [1,1958,null,{}] 10:18:20 INFO - PROCESS | 1966 | 1466702300394 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 1966 | 1466702300396 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:20 INFO - PROCESS | 1966 | 1466702300624 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:18:20 INFO - PROCESS | 1966 | 1466702300704 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1966 | 1466702300706 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180b8000 == 46 [pid = 1966] [id = 497] 10:18:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1133f6800) [pid = 1966] [serial = 1491] [outer = 0x0] 10:18:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x11612d800) [pid = 1966] [serial = 1492] [outer = 0x1133f6800] 10:18:20 INFO - PROCESS | 1966 | 1466702300736 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x116f6cc00) [pid = 1966] [serial = 1493] [outer = 0x1133f6800] 10:18:21 INFO - PROCESS | 1966 | 1466702301204 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 818ms 10:18:21 INFO - PROCESS | 1966 | 1466702301210 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 1966 | 1466702301212 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:18:21 INFO - PROCESS | 1966 | 1466702301216 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 1966 | 1466702301218 Marionette TRACE conn2 <- [1,1962,null,{}] 10:18:21 INFO - PROCESS | 1966 | 1466702301221 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 1966 | 1466702301222 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbbb800 == 45 [pid = 1966] [id = 492] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5cf000 == 44 [pid = 1966] [id = 491] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x121030000 == 43 [pid = 1966] [id = 490] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb4f000 == 42 [pid = 1966] [id = 489] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12a930000 == 41 [pid = 1966] [id = 488] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d8800 == 40 [pid = 1966] [id = 487] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x126a4d800 == 39 [pid = 1966] [id = 486] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12356d800 == 38 [pid = 1966] [id = 485] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x121208000 == 37 [pid = 1966] [id = 484] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x11924c800 == 36 [pid = 1966] [id = 483] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x116675800 == 35 [pid = 1966] [id = 482] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x121874800 == 34 [pid = 1966] [id = 481] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x118055800 == 33 [pid = 1966] [id = 480] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12b122000 == 32 [pid = 1966] [id = 479] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x116f26000 == 31 [pid = 1966] [id = 468] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x1180b8000 == 30 [pid = 1966] [id = 497] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12d04b800 == 29 [pid = 1966] [id = 496] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12922c000 == 28 [pid = 1966] [id = 495] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x118ea6000 == 27 [pid = 1966] [id = 494] 10:18:21 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbd1000 == 26 [pid = 1966] [id = 493] 10:18:21 INFO - PROCESS | 1966 | 1466702301831 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x128b21000) [pid = 1966] [serial = 1435] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x118e8c800) [pid = 1966] [serial = 1413] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119616c00) [pid = 1966] [serial = 1414] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x116f65000) [pid = 1966] [serial = 1405] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x113c4c400) [pid = 1966] [serial = 1404] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115d03400) [pid = 1966] [serial = 1407] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116135000) [pid = 1966] [serial = 1408] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1199d8c00) [pid = 1966] [serial = 1416] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x120fb5800) [pid = 1966] [serial = 1419] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1180a8000) [pid = 1966] [serial = 1393] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1168f3400) [pid = 1966] [serial = 1392] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x126d2e400) [pid = 1966] [serial = 1425] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124b98800) [pid = 1966] [serial = 1422] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128874c00) [pid = 1966] [serial = 1426] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1168fbc00) [pid = 1966] [serial = 1429] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1219b2000) [pid = 1966] [serial = 1431] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128ad4800) [pid = 1966] [serial = 1434] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112a76000) [pid = 1966] [serial = 1428] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x117488000) [pid = 1966] [serial = 1410] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119ed6400) [pid = 1966] [serial = 1396] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1199dd000) [pid = 1966] [serial = 1395] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128ad2800) [pid = 1966] [serial = 1399] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12887a000) [pid = 1966] [serial = 1398] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1180a7400) [pid = 1966] [serial = 1411] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128970400) [pid = 1966] [serial = 1432] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128e9d800) [pid = 1966] [serial = 1402] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x125db8800) [pid = 1966] [serial = 1423] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1215f0400) [pid = 1966] [serial = 1420] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x128b26000) [pid = 1966] [serial = 1401] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x119a11c00) [pid = 1966] [serial = 1417] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x128b33c00) [pid = 1966] [serial = 1437] [outer = 0x0] [url = about:blank] 10:18:21 INFO - PROCESS | 1966 | 1466702301928 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 1966 | 1466702301929 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132cb000 == 27 [pid = 1966] [id = 498] 10:18:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x112a7e000) [pid = 1966] [serial = 1494] [outer = 0x0] 10:18:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1131cf800) [pid = 1966] [serial = 1495] [outer = 0x112a7e000] 10:18:21 INFO - PROCESS | 1966 | 1466702301960 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1133ec400) [pid = 1966] [serial = 1496] [outer = 0x112a7e000] 10:18:22 INFO - PROCESS | 1966 | 1466702302262 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1071ms 10:18:22 INFO - PROCESS | 1966 | 1466702302288 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 1966 | 1466702302290 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:18:22 INFO - PROCESS | 1966 | 1466702302294 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 1966 | 1466702302296 Marionette TRACE conn2 <- [1,1966,null,{}] 10:18:22 INFO - PROCESS | 1966 | 1466702302306 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:22 INFO - PROCESS | 1966 | 1466702302308 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:22 INFO - PROCESS | 1966 | 1466702302392 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:18:22 INFO - PROCESS | 1966 | 1466702302467 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 1966 | 1466702302468 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x117461000 == 28 [pid = 1966] [id = 499] 10:18:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1133f6000) [pid = 1966] [serial = 1497] [outer = 0x0] 10:18:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1168ee800) [pid = 1966] [serial = 1498] [outer = 0x1133f6000] 10:18:22 INFO - PROCESS | 1966 | 1466702302496 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x117484c00) [pid = 1966] [serial = 1499] [outer = 0x1133f6000] 10:18:22 INFO - PROCESS | 1966 | 1466702302820 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 578ms 10:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:18:22 INFO - PROCESS | 1966 | 1466702302871 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 1966 | 1466702302873 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:18:22 INFO - PROCESS | 1966 | 1466702302875 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 1966 | 1466702302877 Marionette TRACE conn2 <- [1,1970,null,{}] 10:18:22 INFO - PROCESS | 1966 | 1466702302879 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:22 INFO - PROCESS | 1966 | 1466702302880 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:22 INFO - PROCESS | 1966 | 1466702302955 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:18:23 INFO - PROCESS | 1966 | 1466702303014 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 1966 | 1466702303015 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168a5800 == 29 [pid = 1966] [id = 500] 10:18:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x114e81c00) [pid = 1966] [serial = 1500] [outer = 0x0] 10:18:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118136000) [pid = 1966] [serial = 1501] [outer = 0x114e81c00] 10:18:23 INFO - PROCESS | 1966 | 1466702303052 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1185bac00) [pid = 1966] [serial = 1502] [outer = 0x114e81c00] 10:18:23 INFO - PROCESS | 1966 | 1466702303356 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 10:18:23 INFO - PROCESS | 1966 | 1466702303395 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:18:23 INFO - PROCESS | 1966 | 1466702303399 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:18:23 INFO - PROCESS | 1966 | 1466702303408 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 1966 | 1466702303411 Marionette TRACE conn2 <- [1,1974,null,{}] 10:18:23 INFO - PROCESS | 1966 | 1466702303414 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 1966 | 1466702303416 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:23 INFO - PROCESS | 1966 | 1466702303494 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:18:23 INFO - PROCESS | 1966 | 1466702303500 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 1966 | 1466702303501 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f20000 == 30 [pid = 1966] [id = 501] 10:18:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x118e90000) [pid = 1966] [serial = 1503] [outer = 0x0] 10:18:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119965c00) [pid = 1966] [serial = 1504] [outer = 0x118e90000] 10:18:23 INFO - PROCESS | 1966 | 1466702303526 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119a18400) [pid = 1966] [serial = 1505] [outer = 0x118e90000] 10:18:23 INFO - PROCESS | 1966 | 1466702303839 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 475ms 10:18:23 INFO - PROCESS | 1966 | 1466702303878 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 1966 | 1466702303880 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:18:23 INFO - PROCESS | 1966 | 1466702303912 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 1966 | 1466702303913 Marionette TRACE conn2 <- [1,1978,null,{}] 10:18:23 INFO - PROCESS | 1966 | 1466702303919 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 1966 | 1466702303920 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:24 INFO - PROCESS | 1966 | 1466702304029 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:18:24 INFO - PROCESS | 1966 | 1466702304032 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1966 | 1466702304033 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x121205800 == 31 [pid = 1966] [id = 502] 10:18:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x116481c00) [pid = 1966] [serial = 1506] [outer = 0x0] 10:18:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x120fb4400) [pid = 1966] [serial = 1507] [outer = 0x116481c00] 10:18:24 INFO - PROCESS | 1966 | 1466702304058 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12155dc00) [pid = 1966] [serial = 1508] [outer = 0x116481c00] 10:18:24 INFO - PROCESS | 1966 | 1466702304410 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 545ms 10:18:24 INFO - PROCESS | 1966 | 1466702304440 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 1966 | 1466702304441 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:18:24 INFO - PROCESS | 1966 | 1466702304443 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 1966 | 1466702304444 Marionette TRACE conn2 <- [1,1982,null,{}] 10:18:24 INFO - PROCESS | 1966 | 1466702304447 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:24 INFO - PROCESS | 1966 | 1466702304450 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:24 INFO - PROCESS | 1966 | 1466702304547 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:18:24 INFO - PROCESS | 1966 | 1466702304551 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1966 | 1466702304555 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x121ccf800 == 32 [pid = 1966] [id = 503] 10:18:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x113c4b400) [pid = 1966] [serial = 1509] [outer = 0x0] 10:18:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1243b5400) [pid = 1966] [serial = 1510] [outer = 0x113c4b400] 10:18:24 INFO - PROCESS | 1966 | 1466702304587 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12560e000) [pid = 1966] [serial = 1511] [outer = 0x113c4b400] 10:18:24 INFO - PROCESS | 1966 | 1466702304921 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 519ms 10:18:24 INFO - PROCESS | 1966 | 1466702304962 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 1966 | 1466702304964 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:18:24 INFO - PROCESS | 1966 | 1466702304968 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 1966 | 1466702304969 Marionette TRACE conn2 <- [1,1986,null,{}] 10:18:24 INFO - PROCESS | 1966 | 1466702304972 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:24 INFO - PROCESS | 1966 | 1466702304973 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:25 INFO - PROCESS | 1966 | 1466702305066 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:18:25 INFO - PROCESS | 1966 | 1466702305103 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 1966 | 1466702305104 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130dd800 == 33 [pid = 1966] [id = 504] 10:18:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x113c92c00) [pid = 1966] [serial = 1512] [outer = 0x0] 10:18:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1268cf400) [pid = 1966] [serial = 1513] [outer = 0x113c92c00] 10:18:25 INFO - PROCESS | 1966 | 1466702305129 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x126d10c00) [pid = 1966] [serial = 1514] [outer = 0x113c92c00] 10:18:25 INFO - PROCESS | 1966 | 1466702305442 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 10:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:18:25 INFO - PROCESS | 1966 | 1466702305487 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 1966 | 1466702305488 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:18:25 INFO - PROCESS | 1966 | 1466702305490 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 1966 | 1466702305491 Marionette TRACE conn2 <- [1,1990,null,{}] 10:18:25 INFO - PROCESS | 1966 | 1466702305494 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 1966 | 1466702305495 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:25 INFO - PROCESS | 1966 | 1466702305596 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:18:25 INFO - PROCESS | 1966 | 1466702305642 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 1966 | 1466702305643 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b55000 == 34 [pid = 1966] [id = 505] 10:18:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112a73400) [pid = 1966] [serial = 1515] [outer = 0x0] 10:18:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126d37000) [pid = 1966] [serial = 1516] [outer = 0x112a73400] 10:18:25 INFO - PROCESS | 1966 | 1466702305682 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12896fc00) [pid = 1966] [serial = 1517] [outer = 0x112a73400] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x119a18800) [pid = 1966] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128ace800) [pid = 1966] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112965400) [pid = 1966] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119a0e000) [pid = 1966] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1133b0400) [pid = 1966] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119610800) [pid = 1966] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12182e800) [pid = 1966] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11960e000) [pid = 1966] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118137400) [pid = 1966] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x117486800) [pid = 1966] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x116f98800) [pid = 1966] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128ad4400) [pid = 1966] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x118a68800) [pid = 1966] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x117d13400) [pid = 1966] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:18:26 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129531000) [pid = 1966] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:18:26 INFO - PROCESS | 1966 | 1466702306312 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 871ms 10:18:26 INFO - PROCESS | 1966 | 1466702306368 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1966 | 1466702306369 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:18:26 INFO - PROCESS | 1966 | 1466702306372 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 1966 | 1466702306373 Marionette TRACE conn2 <- [1,1994,null,{}] 10:18:26 INFO - PROCESS | 1966 | 1466702306375 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:26 INFO - PROCESS | 1966 | 1466702306376 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:26 INFO - PROCESS | 1966 | 1466702306453 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:18:26 INFO - PROCESS | 1966 | 1466702306457 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 1966 | 1466702306458 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x128e2e000 == 35 [pid = 1966] [id = 506] 10:18:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11747a800) [pid = 1966] [serial = 1518] [outer = 0x0] 10:18:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11960e000) [pid = 1966] [serial = 1519] [outer = 0x11747a800] 10:18:26 INFO - PROCESS | 1966 | 1466702306483 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1256f7000) [pid = 1966] [serial = 1520] [outer = 0x11747a800] 10:18:26 INFO - PROCESS | 1966 | 1466702306821 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 468ms 10:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:18:26 INFO - PROCESS | 1966 | 1466702306841 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1966 | 1466702306842 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:18:26 INFO - PROCESS | 1966 | 1466702306844 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 1966 | 1466702306845 Marionette TRACE conn2 <- [1,1998,null,{}] 10:18:26 INFO - PROCESS | 1966 | 1466702306850 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:26 INFO - PROCESS | 1966 | 1466702306851 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:26 INFO - PROCESS | 1966 | 1466702306953 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:18:26 INFO - PROCESS | 1966 | 1466702306959 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 1966 | 1466702306960 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296bb800 == 36 [pid = 1966] [id = 507] 10:18:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1268d0000) [pid = 1966] [serial = 1521] [outer = 0x0] 10:18:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128ad5800) [pid = 1966] [serial = 1522] [outer = 0x1268d0000] 10:18:26 INFO - PROCESS | 1966 | 1466702306984 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x126d12800) [pid = 1966] [serial = 1523] [outer = 0x1268d0000] 10:18:27 INFO - PROCESS | 1966 | 1466702307286 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 10:18:27 INFO - PROCESS | 1966 | 1466702307313 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 1966 | 1466702307316 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:18:27 INFO - PROCESS | 1966 | 1466702307320 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 1966 | 1466702307321 Marionette TRACE conn2 <- [1,2002,null,{}] 10:18:27 INFO - PROCESS | 1966 | 1466702307324 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 1966 | 1466702307325 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:27 INFO - PROCESS | 1966 | 1466702307409 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:18:27 INFO - PROCESS | 1966 | 1466702307414 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 1966 | 1466702307418 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b09a000 == 37 [pid = 1966] [id = 508] 10:18:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128b35000) [pid = 1966] [serial = 1524] [outer = 0x0] 10:18:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128c79800) [pid = 1966] [serial = 1525] [outer = 0x128b35000] 10:18:27 INFO - PROCESS | 1966 | 1466702307445 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12918d400) [pid = 1966] [serial = 1526] [outer = 0x128b35000] 10:18:27 INFO - PROCESS | 1966 | 1466702307825 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 10:18:27 INFO - PROCESS | 1966 | 1466702307844 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 1966 | 1466702307845 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:18:27 INFO - PROCESS | 1966 | 1466702307850 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 1966 | 1466702307853 Marionette TRACE conn2 <- [1,2006,null,{}] 10:18:27 INFO - PROCESS | 1966 | 1466702307869 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 1966 | 1466702307871 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:27 INFO - PROCESS | 1966 | 1466702307971 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:18:27 INFO - PROCESS | 1966 | 1466702307975 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 1966 | 1466702307975 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c98800 == 38 [pid = 1966] [id = 509] 10:18:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128c72400) [pid = 1966] [serial = 1527] [outer = 0x0] 10:18:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129205800) [pid = 1966] [serial = 1528] [outer = 0x128c72400] 10:18:28 INFO - PROCESS | 1966 | 1466702307999 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12947a000) [pid = 1966] [serial = 1529] [outer = 0x128c72400] 10:18:28 INFO - PROCESS | 1966 | 1466702308526 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 737ms 10:18:28 INFO - PROCESS | 1966 | 1466702308586 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 1966 | 1466702308589 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:18:28 INFO - PROCESS | 1966 | 1466702308592 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 1966 | 1466702308594 Marionette TRACE conn2 <- [1,2010,null,{}] 10:18:28 INFO - PROCESS | 1966 | 1466702308598 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:28 INFO - PROCESS | 1966 | 1466702308600 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:28 INFO - PROCESS | 1966 | 1466702308721 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:18:28 INFO - PROCESS | 1966 | 1466702308826 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1966 | 1466702308827 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180c6000 == 39 [pid = 1966] [id = 510] 10:18:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x115e1b400) [pid = 1966] [serial = 1530] [outer = 0x0] 10:18:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x116882800) [pid = 1966] [serial = 1531] [outer = 0x115e1b400] 10:18:28 INFO - PROCESS | 1966 | 1466702308860 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x117487800) [pid = 1966] [serial = 1532] [outer = 0x115e1b400] 10:18:29 INFO - PROCESS | 1966 | 1466702309363 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 822ms 10:18:29 INFO - PROCESS | 1966 | 1466702309424 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 1966 | 1466702309427 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:18:29 INFO - PROCESS | 1966 | 1466702309435 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 1966 | 1466702309437 Marionette TRACE conn2 <- [1,2014,null,{}] 10:18:29 INFO - PROCESS | 1966 | 1466702309440 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:29 INFO - PROCESS | 1966 | 1466702309441 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:29 INFO - PROCESS | 1966 | 1466702309555 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:18:29 INFO - PROCESS | 1966 | 1466702309639 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 1966 | 1466702309641 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12120b000 == 40 [pid = 1966] [id = 511] 10:18:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1185b6000) [pid = 1966] [serial = 1533] [outer = 0x0] 10:18:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1192f7000) [pid = 1966] [serial = 1534] [outer = 0x1185b6000] 10:18:29 INFO - PROCESS | 1966 | 1466702309672 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x11981e800) [pid = 1966] [serial = 1535] [outer = 0x1185b6000] 10:18:30 INFO - PROCESS | 1966 | 1466702310317 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 923ms 10:18:30 INFO - PROCESS | 1966 | 1466702310357 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:18:30 INFO - PROCESS | 1966 | 1466702310359 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:18:30 INFO - PROCESS | 1966 | 1466702310362 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 1966 | 1466702310364 Marionette TRACE conn2 <- [1,2018,null,{}] 10:18:30 INFO - PROCESS | 1966 | 1466702310368 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 1966 | 1466702310369 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:30 INFO - PROCESS | 1966 | 1466702310485 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x12b09a000 == 39 [pid = 1966] [id = 508] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x1296bb800 == 38 [pid = 1966] [id = 507] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x128e2e000 == 37 [pid = 1966] [id = 506] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x128b55000 == 36 [pid = 1966] [id = 505] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x1130dd800 == 35 [pid = 1966] [id = 504] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x121ccf800 == 34 [pid = 1966] [id = 503] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x121205800 == 33 [pid = 1966] [id = 502] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x120f20000 == 32 [pid = 1966] [id = 501] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x1168a5800 == 31 [pid = 1966] [id = 500] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x117461000 == 30 [pid = 1966] [id = 499] 10:18:30 INFO - PROCESS | 1966 | --DOCSHELL 0x1132cb000 == 29 [pid = 1966] [id = 498] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12a989800) [pid = 1966] [serial = 1480] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x126d0b400) [pid = 1966] [serial = 1459] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128b36c00) [pid = 1966] [serial = 1462] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126d3a400) [pid = 1966] [serial = 1460] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12920b800) [pid = 1966] [serial = 1465] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x129202800) [pid = 1966] [serial = 1463] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12138c400) [pid = 1966] [serial = 1452] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x123587400) [pid = 1966] [serial = 1453] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x115e1c000) [pid = 1966] [serial = 1440] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1168f5800) [pid = 1966] [serial = 1441] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124b9c800) [pid = 1966] [serial = 1455] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x129188400) [pid = 1966] [serial = 1438] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119813c00) [pid = 1966] [serial = 1449] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1199da400) [pid = 1966] [serial = 1450] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x118564800) [pid = 1966] [serial = 1443] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1192f3c00) [pid = 1966] [serial = 1444] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12947a400) [pid = 1966] [serial = 1468] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1176ec000) [pid = 1966] [serial = 1446] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1183f4400) [pid = 1966] [serial = 1447] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12a6c3c00) [pid = 1966] [serial = 1478] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1219afc00) [pid = 1966] [serial = 1466] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12896b000) [pid = 1966] [serial = 1474] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1268d7800) [pid = 1966] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12a68a000) [pid = 1966] [serial = 1477] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1196e6c00) [pid = 1966] [serial = 1471] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12952c800) [pid = 1966] [serial = 1469] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1256fb800) [pid = 1966] [serial = 1456] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x121226000) [pid = 1966] [serial = 1472] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12952b800) [pid = 1966] [serial = 1475] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12aef0c00) [pid = 1966] [serial = 1481] [outer = 0x0] [url = about:blank] 10:18:30 INFO - PROCESS | 1966 | 1466702310577 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 1966 | 1466702310578 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x11684d800 == 30 [pid = 1966] [id = 512] 10:18:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x115e1c000) [pid = 1966] [serial = 1536] [outer = 0x0] 10:18:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x116a1bc00) [pid = 1966] [serial = 1537] [outer = 0x115e1c000] 10:18:30 INFO - PROCESS | 1966 | 1466702310607 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1183f6800) [pid = 1966] [serial = 1538] [outer = 0x115e1c000] 10:18:30 INFO - PROCESS | 1966 | 1466702310909 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 572ms 10:18:30 INFO - PROCESS | 1966 | 1466702310938 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 1966 | 1466702310940 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:18:30 INFO - PROCESS | 1966 | 1466702310945 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 1966 | 1466702310947 Marionette TRACE conn2 <- [1,2022,null,{}] 10:18:30 INFO - PROCESS | 1966 | 1466702310953 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 1966 | 1466702310955 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:31 INFO - PROCESS | 1966 | 1466702311036 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:18:31 INFO - PROCESS | 1966 | 1466702311040 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1966 | 1466702311042 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x117151800 == 31 [pid = 1966] [id = 513] 10:18:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1185b8800) [pid = 1966] [serial = 1539] [outer = 0x0] 10:18:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x11981cc00) [pid = 1966] [serial = 1540] [outer = 0x1185b8800] 10:18:31 INFO - PROCESS | 1966 | 1466702311070 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1199dd800) [pid = 1966] [serial = 1541] [outer = 0x1185b8800] 10:18:31 INFO - PROCESS | 1966 | 1466702311426 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 526ms 10:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:18:31 INFO - PROCESS | 1966 | 1466702311472 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1966 | 1466702311473 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:18:31 INFO - PROCESS | 1966 | 1466702311475 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 1966 | 1466702311478 Marionette TRACE conn2 <- [1,2026,null,{}] 10:18:31 INFO - PROCESS | 1966 | 1466702311486 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 1966 | 1466702311489 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:31 INFO - PROCESS | 1966 | 1466702311574 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:18:31 INFO - PROCESS | 1966 | 1466702311583 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1966 | 1466702311585 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x121464000 == 32 [pid = 1966] [id = 514] 10:18:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1133edc00) [pid = 1966] [serial = 1542] [outer = 0x0] 10:18:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x120fb2000) [pid = 1966] [serial = 1543] [outer = 0x1133edc00] 10:18:31 INFO - PROCESS | 1966 | 1466702311613 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1241c6c00) [pid = 1966] [serial = 1544] [outer = 0x1133edc00] 10:18:31 INFO - PROCESS | 1966 | 1466702311974 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 524ms 10:18:32 INFO - PROCESS | 1966 | 1466702311999 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 1966 | 1466702312001 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:18:32 INFO - PROCESS | 1966 | 1466702312003 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 1966 | 1466702312004 Marionette TRACE conn2 <- [1,2030,null,{}] 10:18:32 INFO - PROCESS | 1966 | 1466702312007 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 1966 | 1466702312008 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:32 INFO - PROCESS | 1966 | 1466702312089 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:18:32 INFO - PROCESS | 1966 | 1466702312092 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 1966 | 1466702312093 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256d6800 == 33 [pid = 1966] [id = 515] 10:18:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x124b9c800) [pid = 1966] [serial = 1545] [outer = 0x0] 10:18:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12560c800) [pid = 1966] [serial = 1546] [outer = 0x124b9c800] 10:18:32 INFO - PROCESS | 1966 | 1466702312120 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x125dc3c00) [pid = 1966] [serial = 1547] [outer = 0x124b9c800] 10:18:32 INFO - PROCESS | 1966 | 1466702312442 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 471ms 10:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:18:32 INFO - PROCESS | 1966 | 1466702312475 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 1966 | 1466702312476 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:18:32 INFO - PROCESS | 1966 | 1466702312478 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 1966 | 1466702312479 Marionette TRACE conn2 <- [1,2034,null,{}] 10:18:32 INFO - PROCESS | 1966 | 1466702312483 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 1966 | 1466702312485 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:32 INFO - PROCESS | 1966 | 1466702312567 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:18:32 INFO - PROCESS | 1966 | 1466702312638 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 1966 | 1466702312639 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b44800 == 34 [pid = 1966] [id = 516] 10:18:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1133ec000) [pid = 1966] [serial = 1548] [outer = 0x0] 10:18:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x125db8800) [pid = 1966] [serial = 1549] [outer = 0x1133ec000] 10:18:32 INFO - PROCESS | 1966 | 1466702312663 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128874000) [pid = 1966] [serial = 1550] [outer = 0x1133ec000] 10:18:33 INFO - PROCESS | 1966 | 1466702313009 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 572ms 10:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:18:33 INFO - PROCESS | 1966 | 1466702313051 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 1966 | 1466702313052 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:18:33 INFO - PROCESS | 1966 | 1466702313054 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 1966 | 1466702313055 Marionette TRACE conn2 <- [1,2038,null,{}] 10:18:33 INFO - PROCESS | 1966 | 1466702313057 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 1966 | 1466702313061 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:33 INFO - PROCESS | 1966 | 1466702313180 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:18:33 INFO - PROCESS | 1966 | 1466702313184 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 1966 | 1466702313185 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5ad800 == 35 [pid = 1966] [id = 517] 10:18:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x128877400) [pid = 1966] [serial = 1551] [outer = 0x0] 10:18:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128b21000) [pid = 1966] [serial = 1552] [outer = 0x128877400] 10:18:33 INFO - PROCESS | 1966 | 1466702313210 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1215ed000) [pid = 1966] [serial = 1553] [outer = 0x128877400] 10:18:33 INFO - PROCESS | 1966 | 1466702313550 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 517ms 10:18:33 INFO - PROCESS | 1966 | 1466702313572 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 1966 | 1466702313573 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:18:33 INFO - PROCESS | 1966 | 1466702313575 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 1966 | 1466702313577 Marionette TRACE conn2 <- [1,2042,null,{}] 10:18:33 INFO - PROCESS | 1966 | 1466702313593 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 1966 | 1466702313594 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:33 INFO - PROCESS | 1966 | 1466702313692 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:18:33 INFO - PROCESS | 1966 | 1466702313697 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 1966 | 1466702313698 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b09c000 == 36 [pid = 1966] [id = 518] 10:18:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12896b800) [pid = 1966] [serial = 1554] [outer = 0x0] 10:18:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12920e000) [pid = 1966] [serial = 1555] [outer = 0x12896b800] 10:18:33 INFO - PROCESS | 1966 | 1466702313723 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129525000) [pid = 1966] [serial = 1556] [outer = 0x12896b800] 10:18:34 INFO - PROCESS | 1966 | 1466702314045 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 10:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:18:34 INFO - PROCESS | 1966 | 1466702314094 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1966 | 1466702314096 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:18:34 INFO - PROCESS | 1966 | 1466702314100 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 1966 | 1466702314101 Marionette TRACE conn2 <- [1,2046,null,{}] 10:18:34 INFO - PROCESS | 1966 | 1466702314104 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:34 INFO - PROCESS | 1966 | 1466702314105 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:34 INFO - PROCESS | 1966 | 1466702314204 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:18:34 INFO - PROCESS | 1966 | 1466702314208 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1966 | 1466702314209 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b12d800 == 37 [pid = 1966] [id = 519] 10:18:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128c6e000) [pid = 1966] [serial = 1557] [outer = 0x0] 10:18:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129530800) [pid = 1966] [serial = 1558] [outer = 0x128c6e000] 10:18:34 INFO - PROCESS | 1966 | 1466702314233 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12a683000) [pid = 1966] [serial = 1559] [outer = 0x128c6e000] 10:18:34 INFO - PROCESS | 1966 | 1466702314648 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a7e000) [pid = 1966] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x114e81c00) [pid = 1966] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118e90000) [pid = 1966] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1133f6000) [pid = 1966] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x113c92c00) [pid = 1966] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1133f6800) [pid = 1966] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1168fc800) [pid = 1966] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113c4b400) [pid = 1966] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112a73400) [pid = 1966] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119816c00) [pid = 1966] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11747a800) [pid = 1966] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x126d34000) [pid = 1966] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128b35000) [pid = 1966] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x116481c00) [pid = 1966] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:18:34 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1268d0000) [pid = 1966] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 573ms 10:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:18:34 INFO - PROCESS | 1966 | 1466702314672 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1966 | 1466702314673 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:18:34 INFO - PROCESS | 1966 | 1466702314675 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 1966 | 1466702314687 Marionette TRACE conn2 <- [1,2050,null,{}] 10:18:34 INFO - PROCESS | 1966 | 1466702314689 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:34 INFO - PROCESS | 1966 | 1466702314690 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:34 INFO - PROCESS | 1966 | 1466702314768 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:18:34 INFO - PROCESS | 1966 | 1466702314772 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1966 | 1466702314773 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x121036000 == 38 [pid = 1966] [id = 520] 10:18:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x113c4b400) [pid = 1966] [serial = 1560] [outer = 0x0] 10:18:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11747b400) [pid = 1966] [serial = 1561] [outer = 0x113c4b400] 10:18:34 INFO - PROCESS | 1966 | 1466702314797 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x118aab400) [pid = 1966] [serial = 1562] [outer = 0x113c4b400] 10:18:35 INFO - PROCESS | 1966 | 1466702315122 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 478ms 10:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:18:35 INFO - PROCESS | 1966 | 1466702315154 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 1966 | 1466702315155 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:18:35 INFO - PROCESS | 1966 | 1466702315157 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 1966 | 1466702315158 Marionette TRACE conn2 <- [1,2054,null,{}] 10:18:35 INFO - PROCESS | 1966 | 1466702315161 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 1966 | 1466702315162 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:35 INFO - PROCESS | 1966 | 1466702315238 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:18:35 INFO - PROCESS | 1966 | 1466702315298 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1966 | 1466702315299 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d0000 == 39 [pid = 1966] [id = 521] 10:18:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x113c92c00) [pid = 1966] [serial = 1563] [outer = 0x0] 10:18:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126a16000) [pid = 1966] [serial = 1564] [outer = 0x113c92c00] 10:18:35 INFO - PROCESS | 1966 | 1466702315323 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12952b800) [pid = 1966] [serial = 1565] [outer = 0x113c92c00] 10:18:35 INFO - PROCESS | 1966 | 1466702315693 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 571ms 10:18:35 INFO - PROCESS | 1966 | 1466702315729 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 1966 | 1466702315733 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:18:35 INFO - PROCESS | 1966 | 1466702315737 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 1966 | 1466702315739 Marionette TRACE conn2 <- [1,2058,null,{}] 10:18:35 INFO - PROCESS | 1966 | 1466702315743 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 1966 | 1466702315745 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:35 INFO - PROCESS | 1966 | 1466702315889 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:18:35 INFO - PROCESS | 1966 | 1466702315987 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1966 | 1466702315988 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbca800 == 40 [pid = 1966] [id = 522] 10:18:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1268d0000) [pid = 1966] [serial = 1566] [outer = 0x0] 10:18:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12a6bc800) [pid = 1966] [serial = 1567] [outer = 0x1268d0000] 10:18:36 INFO - PROCESS | 1966 | 1466702316016 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12aef5c00) [pid = 1966] [serial = 1568] [outer = 0x1268d0000] 10:18:36 INFO - PROCESS | 1966 | 1466702316286 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 571ms 10:18:36 INFO - PROCESS | 1966 | 1466702316307 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:18:36 INFO - PROCESS | 1966 | 1466702316308 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:18:36 INFO - PROCESS | 1966 | 1466702316311 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 1966 | 1466702316312 Marionette TRACE conn2 <- [1,2062,null,{}] 10:18:36 INFO - PROCESS | 1966 | 1466702316321 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 1966 | 1466702316322 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:36 INFO - PROCESS | 1966 | 1466702316408 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:18:36 INFO - PROCESS | 1966 | 1466702316412 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 1966 | 1466702316414 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce8f800 == 41 [pid = 1966] [id = 523] 10:18:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12aef6000) [pid = 1966] [serial = 1569] [outer = 0x0] 10:18:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12b139c00) [pid = 1966] [serial = 1570] [outer = 0x12aef6000] 10:18:36 INFO - PROCESS | 1966 | 1466702316437 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12b970400) [pid = 1966] [serial = 1571] [outer = 0x12aef6000] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x11684d800 == 40 [pid = 1966] [id = 512] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x12120b000 == 39 [pid = 1966] [id = 511] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x119c98800 == 38 [pid = 1966] [id = 509] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x1180c6000 == 37 [pid = 1966] [id = 510] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x121464000 == 36 [pid = 1966] [id = 514] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5ad800 == 35 [pid = 1966] [id = 517] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x121036000 == 34 [pid = 1966] [id = 520] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x117151800 == 33 [pid = 1966] [id = 513] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5d0000 == 32 [pid = 1966] [id = 521] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x12b12d800 == 31 [pid = 1966] [id = 519] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x1256d6800 == 30 [pid = 1966] [id = 515] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x12b09c000 == 29 [pid = 1966] [id = 518] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x128b44800 == 28 [pid = 1966] [id = 516] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1131cf800) [pid = 1966] [serial = 1495] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1133ec400) [pid = 1966] [serial = 1496] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118136000) [pid = 1966] [serial = 1501] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1185bac00) [pid = 1966] [serial = 1502] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119965c00) [pid = 1966] [serial = 1504] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1168ee800) [pid = 1966] [serial = 1498] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x117484c00) [pid = 1966] [serial = 1499] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1268cf400) [pid = 1966] [serial = 1513] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x116f6cc00) [pid = 1966] [serial = 1493] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11612d800) [pid = 1966] [serial = 1492] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x118ab9000) [pid = 1966] [serial = 1484] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1183eec00) [pid = 1966] [serial = 1483] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1243b5400) [pid = 1966] [serial = 1510] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x126d37000) [pid = 1966] [serial = 1516] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1243b1400) [pid = 1966] [serial = 1487] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x121099c00) [pid = 1966] [serial = 1486] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x126d10c00) [pid = 1966] [serial = 1514] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1256f7000) [pid = 1966] [serial = 1520] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x11960e000) [pid = 1966] [serial = 1519] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x129205800) [pid = 1966] [serial = 1528] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x128ea0000) [pid = 1966] [serial = 1490] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x128b1c400) [pid = 1966] [serial = 1489] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x128c79800) [pid = 1966] [serial = 1525] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x12896fc00) [pid = 1966] [serial = 1517] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x120fb4400) [pid = 1966] [serial = 1507] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12560e000) [pid = 1966] [serial = 1511] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x126d12800) [pid = 1966] [serial = 1523] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x12155dc00) [pid = 1966] [serial = 1508] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x119a18400) [pid = 1966] [serial = 1505] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x128ad5800) [pid = 1966] [serial = 1522] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x12918d400) [pid = 1966] [serial = 1526] [outer = 0x0] [url = about:blank] 10:18:37 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbca800 == 27 [pid = 1966] [id = 522] 10:18:37 INFO - PROCESS | 1966 | 1466702317873 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1575ms 10:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:18:37 INFO - PROCESS | 1966 | 1466702317887 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 1966 | 1466702317889 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:18:37 INFO - PROCESS | 1966 | 1466702317892 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 1966 | 1466702317894 Marionette TRACE conn2 <- [1,2066,null,{}] 10:18:37 INFO - PROCESS | 1966 | 1466702317900 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 1966 | 1466702317902 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:37 INFO - PROCESS | 1966 | 1466702317991 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:18:38 INFO - PROCESS | 1966 | 1466702318045 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 1966 | 1466702318047 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x116679800 == 28 [pid = 1966] [id = 524] 10:18:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x1131cdc00) [pid = 1966] [serial = 1572] [outer = 0x0] 10:18:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1131d0000) [pid = 1966] [serial = 1573] [outer = 0x1131cdc00] 10:18:38 INFO - PROCESS | 1966 | 1466702318075 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x114e7fc00) [pid = 1966] [serial = 1574] [outer = 0x1131cdc00] 10:18:38 INFO - PROCESS | 1966 | 1466702318392 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 521ms 10:18:38 INFO - PROCESS | 1966 | 1466702318413 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 1966 | 1466702318420 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:18:38 INFO - PROCESS | 1966 | 1466702318424 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 1966 | 1466702318426 Marionette TRACE conn2 <- [1,2070,null,{}] 10:18:38 INFO - PROCESS | 1966 | 1466702318428 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 1966 | 1466702318430 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:38 INFO - PROCESS | 1966 | 1466702318510 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:18:38 INFO - PROCESS | 1966 | 1466702318516 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 1966 | 1466702318519 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x118060800 == 29 [pid = 1966] [id = 525] 10:18:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x115e85800) [pid = 1966] [serial = 1575] [outer = 0x0] 10:18:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x1168ef000) [pid = 1966] [serial = 1576] [outer = 0x115e85800] 10:18:38 INFO - PROCESS | 1966 | 1466702318546 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x116f6d400) [pid = 1966] [serial = 1577] [outer = 0x115e85800] 10:18:38 INFO - PROCESS | 1966 | 1466702318875 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 470ms 10:18:38 INFO - PROCESS | 1966 | 1466702318895 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 1966 | 1466702318896 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:18:38 INFO - PROCESS | 1966 | 1466702318908 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 1966 | 1466702318911 Marionette TRACE conn2 <- [1,2074,null,{}] 10:18:38 INFO - PROCESS | 1966 | 1466702318919 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 1966 | 1466702318922 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:39 INFO - PROCESS | 1966 | 1466702318998 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:18:39 INFO - PROCESS | 1966 | 1466702319003 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1966 | 1466702319005 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x119249800 == 30 [pid = 1966] [id = 526] 10:18:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x110f7e000) [pid = 1966] [serial = 1578] [outer = 0x0] 10:18:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1180ab800) [pid = 1966] [serial = 1579] [outer = 0x110f7e000] 10:18:39 INFO - PROCESS | 1966 | 1466702319036 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1183f5000) [pid = 1966] [serial = 1580] [outer = 0x110f7e000] 10:18:39 INFO - PROCESS | 1966 | 1466702319382 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 530ms 10:18:39 INFO - PROCESS | 1966 | 1466702319430 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1966 | 1466702319432 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:18:39 INFO - PROCESS | 1966 | 1466702319434 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1966 | 1466702319435 Marionette TRACE conn2 <- [1,2078,null,{}] 10:18:39 INFO - PROCESS | 1966 | 1466702319437 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 1966 | 1466702319439 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:39 INFO - PROCESS | 1966 | 1466702319535 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:18:39 INFO - PROCESS | 1966 | 1466702319542 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1966 | 1466702319543 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d54800 == 31 [pid = 1966] [id = 527] 10:18:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x118560400) [pid = 1966] [serial = 1581] [outer = 0x0] 10:18:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x1185b6800) [pid = 1966] [serial = 1582] [outer = 0x118560400] 10:18:39 INFO - PROCESS | 1966 | 1466702319571 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x118e85800) [pid = 1966] [serial = 1583] [outer = 0x118560400] 10:18:39 INFO - PROCESS | 1966 | 1466702319870 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 10:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:18:39 INFO - PROCESS | 1966 | 1466702319904 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1966 | 1466702319905 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:18:39 INFO - PROCESS | 1966 | 1466702319907 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1966 | 1466702319908 Marionette TRACE conn2 <- [1,2082,null,{}] 10:18:39 INFO - PROCESS | 1966 | 1466702319910 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 1966 | 1466702319912 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:39 INFO - PROCESS | 1966 | 1466702319992 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:18:39 INFO - PROCESS | 1966 | 1466702319996 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1966 | 1466702319997 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110a800 == 32 [pid = 1966] [id = 528] 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112e04000) [pid = 1966] [serial = 1584] [outer = 0x0] 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x119612800) [pid = 1966] [serial = 1585] [outer = 0x112e04000] 10:18:40 INFO - PROCESS | 1966 | 1466702320025 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119967c00) [pid = 1966] [serial = 1586] [outer = 0x112e04000] 10:18:40 INFO - PROCESS | 1966 | 1466702320370 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 10:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:18:40 INFO - PROCESS | 1966 | 1466702320376 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 1966 | 1466702320377 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:18:40 INFO - PROCESS | 1966 | 1466702320379 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 1966 | 1466702320380 Marionette TRACE conn2 <- [1,2086,null,{}] 10:18:40 INFO - PROCESS | 1966 | 1466702320387 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:40 INFO - PROCESS | 1966 | 1466702320391 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:40 INFO - PROCESS | 1966 | 1466702320513 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:18:40 INFO - PROCESS | 1966 | 1466702320519 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1966 | 1466702320520 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12144f800 == 33 [pid = 1966] [id = 529] 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x118a66c00) [pid = 1966] [serial = 1587] [outer = 0x0] 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1199dc800) [pid = 1966] [serial = 1588] [outer = 0x118a66c00] 10:18:40 INFO - PROCESS | 1966 | 1466702320545 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12122c400) [pid = 1966] [serial = 1589] [outer = 0x118a66c00] 10:18:40 INFO - PROCESS | 1966 | 1466702320840 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 474ms 10:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:18:40 INFO - PROCESS | 1966 | 1466702320854 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 1966 | 1466702320855 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:18:40 INFO - PROCESS | 1966 | 1466702320857 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 1966 | 1466702320858 Marionette TRACE conn2 <- [1,2090,null,{}] 10:18:40 INFO - PROCESS | 1966 | 1466702320860 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:40 INFO - PROCESS | 1966 | 1466702320862 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:40 INFO - PROCESS | 1966 | 1466702320947 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:18:40 INFO - PROCESS | 1966 | 1466702320953 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1966 | 1466702320954 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c48800 == 34 [pid = 1966] [id = 530] 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112960400) [pid = 1966] [serial = 1590] [outer = 0x0] 10:18:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x121cdd000) [pid = 1966] [serial = 1591] [outer = 0x112960400] 10:18:40 INFO - PROCESS | 1966 | 1466702320978 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1243b4c00) [pid = 1966] [serial = 1592] [outer = 0x112960400] 10:18:41 INFO - PROCESS | 1966 | 1466702321286 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms 10:18:41 INFO - PROCESS | 1966 | 1466702321329 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 1966 | 1466702321331 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:18:41 INFO - PROCESS | 1966 | 1466702321335 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 1966 | 1466702321336 Marionette TRACE conn2 <- [1,2094,null,{}] 10:18:41 INFO - PROCESS | 1966 | 1466702321339 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 1966 | 1466702321340 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:41 INFO - PROCESS | 1966 | 1466702321438 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:18:41 INFO - PROCESS | 1966 | 1466702321470 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 1966 | 1466702321471 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a48000 == 35 [pid = 1966] [id = 531] 10:18:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x118e88c00) [pid = 1966] [serial = 1593] [outer = 0x0] 10:18:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1243b8800) [pid = 1966] [serial = 1594] [outer = 0x118e88c00] 10:18:41 INFO - PROCESS | 1966 | 1466702321495 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1256ef800) [pid = 1966] [serial = 1595] [outer = 0x118e88c00] 10:18:41 INFO - PROCESS | 1966 | 1466702321787 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 468ms 10:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:18:41 INFO - PROCESS | 1966 | 1466702321804 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 1966 | 1466702321805 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:18:41 INFO - PROCESS | 1966 | 1466702321808 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 1966 | 1466702321809 Marionette TRACE conn2 <- [1,2098,null,{}] 10:18:41 INFO - PROCESS | 1966 | 1466702321812 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 1966 | 1466702321813 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:41 INFO - PROCESS | 1966 | 1466702321914 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:18:41 INFO - PROCESS | 1966 | 1466702321922 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 1966 | 1466702321923 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x119248800 == 36 [pid = 1966] [id = 532] 10:18:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116808000) [pid = 1966] [serial = 1596] [outer = 0x0] 10:18:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1268d9400) [pid = 1966] [serial = 1597] [outer = 0x116808000] 10:18:41 INFO - PROCESS | 1966 | 1466702321963 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126d12800) [pid = 1966] [serial = 1598] [outer = 0x116808000] 10:18:42 INFO - PROCESS | 1966 | 1466702322350 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 571ms 10:18:42 INFO - PROCESS | 1966 | 1466702322380 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 1966 | 1466702322384 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:18:42 INFO - PROCESS | 1966 | 1466702322392 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 1966 | 1466702322393 Marionette TRACE conn2 <- [1,2102,null,{}] 10:18:42 INFO - PROCESS | 1966 | 1466702322396 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 1966 | 1466702322400 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:42 INFO - PROCESS | 1966 | 1466702322551 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:18:42 INFO - PROCESS | 1966 | 1466702322561 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 1966 | 1466702322562 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x12922b800 == 37 [pid = 1966] [id = 533] 10:18:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x126a1e400) [pid = 1966] [serial = 1599] [outer = 0x0] 10:18:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1185b2400) [pid = 1966] [serial = 1600] [outer = 0x126a1e400] 10:18:42 INFO - PROCESS | 1966 | 1466702322599 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128875800) [pid = 1966] [serial = 1601] [outer = 0x126a1e400] 10:18:43 INFO - PROCESS | 1966 | 1466702323010 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 10:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:18:43 INFO - PROCESS | 1966 | 1466702323062 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 1966 | 1466702323064 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:18:43 INFO - PROCESS | 1966 | 1466702323066 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 1966 | 1466702323068 Marionette TRACE conn2 <- [1,2106,null,{}] 10:18:43 INFO - PROCESS | 1966 | 1466702323071 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:43 INFO - PROCESS | 1966 | 1466702323072 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:43 INFO - PROCESS | 1966 | 1466702323193 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:18:43 INFO - PROCESS | 1966 | 1466702323211 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 1966 | 1466702323213 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x121107000 == 38 [pid = 1966] [id = 534] 10:18:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12896ac00) [pid = 1966] [serial = 1602] [outer = 0x0] 10:18:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128acfc00) [pid = 1966] [serial = 1603] [outer = 0x12896ac00] 10:18:43 INFO - PROCESS | 1966 | 1466702323240 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128add800) [pid = 1966] [serial = 1604] [outer = 0x12896ac00] 10:18:43 INFO - PROCESS | 1966 | 1466702323579 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 571ms 10:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:18:43 INFO - PROCESS | 1966 | 1466702323637 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 1966 | 1466702323638 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:18:43 INFO - PROCESS | 1966 | 1466702323640 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 1966 | 1466702323641 Marionette TRACE conn2 <- [1,2110,null,{}] 10:18:43 INFO - PROCESS | 1966 | 1466702323644 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:43 INFO - PROCESS | 1966 | 1466702323645 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:43 INFO - PROCESS | 1966 | 1466702323741 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:18:43 INFO - PROCESS | 1966 | 1466702323753 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 1966 | 1466702323755 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b01e000 == 39 [pid = 1966] [id = 535] 10:18:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128adb800) [pid = 1966] [serial = 1605] [outer = 0x0] 10:18:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b34000) [pid = 1966] [serial = 1606] [outer = 0x128adb800] 10:18:43 INFO - PROCESS | 1966 | 1466702323778 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128c78800) [pid = 1966] [serial = 1607] [outer = 0x128adb800] 10:18:44 INFO - PROCESS | 1966 | 1466702324092 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 10:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:18:44 INFO - PROCESS | 1966 | 1466702324110 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 1966 | 1466702324112 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:18:44 INFO - PROCESS | 1966 | 1466702324114 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 1966 | 1466702324116 Marionette TRACE conn2 <- [1,2114,null,{}] 10:18:44 INFO - PROCESS | 1966 | 1466702324121 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 1966 | 1466702324122 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:44 INFO - PROCESS | 1966 | 1466702324240 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:18:44 INFO - PROCESS | 1966 | 1466702324252 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 1966 | 1466702324254 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb5c000 == 40 [pid = 1966] [id = 536] 10:18:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x118556c00) [pid = 1966] [serial = 1608] [outer = 0x0] 10:18:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129182c00) [pid = 1966] [serial = 1609] [outer = 0x118556c00] 10:18:44 INFO - PROCESS | 1966 | 1466702324293 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129187c00) [pid = 1966] [serial = 1610] [outer = 0x118556c00] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128877400) [pid = 1966] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12896b800) [pid = 1966] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128c6e000) [pid = 1966] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x113c92c00) [pid = 1966] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x113c4b400) [pid = 1966] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x124b9c800) [pid = 1966] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1133edc00) [pid = 1966] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1185b8800) [pid = 1966] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x115e1c000) [pid = 1966] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1185b6000) [pid = 1966] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x115e1b400) [pid = 1966] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128c72400) [pid = 1966] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1133ec000) [pid = 1966] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:18:44 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1268d0000) [pid = 1966] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:18:45 INFO - PROCESS | 1966 | 1466702325302 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1223ms 10:18:45 INFO - PROCESS | 1966 | 1466702325339 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:18:45 INFO - PROCESS | 1966 | 1466702325343 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:18:45 INFO - PROCESS | 1966 | 1466702325348 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 1966 | 1466702325352 Marionette TRACE conn2 <- [1,2118,null,{}] 10:18:45 INFO - PROCESS | 1966 | 1466702325358 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:45 INFO - PROCESS | 1966 | 1466702325361 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:45 INFO - PROCESS | 1966 | 1466702325529 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:18:45 INFO - PROCESS | 1966 | 1466702325659 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 1966 | 1466702325661 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d4b000 == 41 [pid = 1966] [id = 537] 10:18:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112a7e800) [pid = 1966] [serial = 1611] [outer = 0x0] 10:18:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1133ef800) [pid = 1966] [serial = 1612] [outer = 0x112a7e800] 10:18:45 INFO - PROCESS | 1966 | 1466702325694 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x115dcd000) [pid = 1966] [serial = 1613] [outer = 0x112a7e800] 10:18:46 INFO - PROCESS | 1966 | 1466702326204 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 875ms 10:18:46 INFO - PROCESS | 1966 | 1466702326222 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 1966 | 1466702326225 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:18:46 INFO - PROCESS | 1966 | 1466702326230 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 1966 | 1466702326232 Marionette TRACE conn2 <- [1,2122,null,{}] 10:18:46 INFO - PROCESS | 1966 | 1466702326234 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:46 INFO - PROCESS | 1966 | 1466702326236 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:46 INFO - PROCESS | 1966 | 1466702326345 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:18:46 INFO - PROCESS | 1966 | 1466702326403 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 1966 | 1466702326404 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102f000 == 42 [pid = 1966] [id = 538] 10:18:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x116a14000) [pid = 1966] [serial = 1614] [outer = 0x0] 10:18:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x117486400) [pid = 1966] [serial = 1615] [outer = 0x116a14000] 10:18:46 INFO - PROCESS | 1966 | 1466702326435 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x118131400) [pid = 1966] [serial = 1616] [outer = 0x116a14000] 10:18:47 INFO - PROCESS | 1966 | 1466702327107 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 922ms 10:18:47 INFO - PROCESS | 1966 | 1466702327153 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 1966 | 1466702327155 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:18:47 INFO - PROCESS | 1966 | 1466702327158 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 1966 | 1466702327159 Marionette TRACE conn2 <- [1,2126,null,{}] 10:18:47 INFO - PROCESS | 1966 | 1466702327163 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 1966 | 1466702327165 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:47 INFO - PROCESS | 1966 | 1466702327274 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12b01e000 == 41 [pid = 1966] [id = 535] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x121107000 == 40 [pid = 1966] [id = 534] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12922b800 == 39 [pid = 1966] [id = 533] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119248800 == 38 [pid = 1966] [id = 532] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x126a48000 == 37 [pid = 1966] [id = 531] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x124c48800 == 36 [pid = 1966] [id = 530] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12144f800 == 35 [pid = 1966] [id = 529] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12110a800 == 34 [pid = 1966] [id = 528] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12b139c00) [pid = 1966] [serial = 1570] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119d54800 == 33 [pid = 1966] [id = 527] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119249800 == 32 [pid = 1966] [id = 526] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x118060800 == 31 [pid = 1966] [id = 525] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x116679800 == 30 [pid = 1966] [id = 524] 10:18:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce8f800 == 29 [pid = 1966] [id = 523] 10:18:47 INFO - PROCESS | 1966 | 1466702327367 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 1966 | 1466702327368 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x116857800 == 30 [pid = 1966] [id = 539] 10:18:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1133dd400) [pid = 1966] [serial = 1617] [outer = 0x0] 10:18:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x115e8b400) [pid = 1966] [serial = 1618] [outer = 0x1133dd400] 10:18:47 INFO - PROCESS | 1966 | 1466702327396 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x117485400) [pid = 1966] [serial = 1619] [outer = 0x1133dd400] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x128b21000) [pid = 1966] [serial = 1552] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12920e000) [pid = 1966] [serial = 1555] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x129530800) [pid = 1966] [serial = 1558] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126a16000) [pid = 1966] [serial = 1564] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11747b400) [pid = 1966] [serial = 1561] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x118aab400) [pid = 1966] [serial = 1562] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12a683000) [pid = 1966] [serial = 1559] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12952b800) [pid = 1966] [serial = 1565] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12560c800) [pid = 1966] [serial = 1546] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x125dc3c00) [pid = 1966] [serial = 1547] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x120fb2000) [pid = 1966] [serial = 1543] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1241c6c00) [pid = 1966] [serial = 1544] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x11981cc00) [pid = 1966] [serial = 1540] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1199dd800) [pid = 1966] [serial = 1541] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x116a1bc00) [pid = 1966] [serial = 1537] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1183f6800) [pid = 1966] [serial = 1538] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x11981e800) [pid = 1966] [serial = 1535] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1192f7000) [pid = 1966] [serial = 1534] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x117487800) [pid = 1966] [serial = 1532] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x116882800) [pid = 1966] [serial = 1531] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x12947a000) [pid = 1966] [serial = 1529] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x129525000) [pid = 1966] [serial = 1556] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x125db8800) [pid = 1966] [serial = 1549] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x128874000) [pid = 1966] [serial = 1550] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x12a6bc800) [pid = 1966] [serial = 1567] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1215ed000) [pid = 1966] [serial = 1553] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x12aef5c00) [pid = 1966] [serial = 1568] [outer = 0x0] [url = about:blank] 10:18:47 INFO - PROCESS | 1966 | 1466702327768 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 620ms 10:18:47 INFO - PROCESS | 1966 | 1466702327778 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 1966 | 1466702327783 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:18:47 INFO - PROCESS | 1966 | 1466702327790 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 1966 | 1466702327793 Marionette TRACE conn2 <- [1,2130,null,{}] 10:18:47 INFO - PROCESS | 1966 | 1466702327796 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 1966 | 1466702327799 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:47 INFO - PROCESS | 1966 | 1466702327926 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:18:48 INFO - PROCESS | 1966 | 1466702328015 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 1966 | 1466702328017 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x118adf000 == 31 [pid = 1966] [id = 540] 10:18:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x117d12000) [pid = 1966] [serial = 1620] [outer = 0x0] 10:18:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x118476400) [pid = 1966] [serial = 1621] [outer = 0x117d12000] 10:18:48 INFO - PROCESS | 1966 | 1466702328061 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x118a61000) [pid = 1966] [serial = 1622] [outer = 0x117d12000] 10:18:48 INFO - PROCESS | 1966 | 1466702328391 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 1966 | 1466702328412 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:18:48 INFO - PROCESS | 1966 | 1466702328415 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 1966 | 1466702328420 Marionette TRACE conn2 <- [1,2134,null,{}] 10:18:48 INFO - PROCESS | 1966 | 1466702328428 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:48 INFO - PROCESS | 1966 | 1466702328433 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:48 INFO - PROCESS | 1966 | 1466702328543 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:18:48 INFO - PROCESS | 1966 | 1466702328570 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 1966 | 1466702328573 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x121208000 == 32 [pid = 1966] [id = 541] 10:18:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x112d1c800) [pid = 1966] [serial = 1623] [outer = 0x0] 10:18:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119969400) [pid = 1966] [serial = 1624] [outer = 0x112d1c800] 10:18:48 INFO - PROCESS | 1966 | 1466702328600 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x119c28800) [pid = 1966] [serial = 1625] [outer = 0x112d1c800] 10:18:48 INFO - PROCESS | 1966 | 1466702328912 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 525ms 10:18:48 INFO - PROCESS | 1966 | 1466702328941 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 1966 | 1466702328942 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:18:48 INFO - PROCESS | 1966 | 1466702328945 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 1966 | 1466702328946 Marionette TRACE conn2 <- [1,2138,null,{}] 10:18:48 INFO - PROCESS | 1966 | 1466702328948 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:48 INFO - PROCESS | 1966 | 1466702328952 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:49 INFO - PROCESS | 1966 | 1466702329055 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:18:49 INFO - PROCESS | 1966 | 1466702329061 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 1966 | 1466702329062 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x124510000 == 33 [pid = 1966] [id = 542] 10:18:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x11960c000) [pid = 1966] [serial = 1626] [outer = 0x0] 10:18:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x120fb5000) [pid = 1966] [serial = 1627] [outer = 0x11960c000] 10:18:49 INFO - PROCESS | 1966 | 1466702329088 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x121a67c00) [pid = 1966] [serial = 1628] [outer = 0x11960c000] 10:18:49 INFO - PROCESS | 1966 | 1466702329390 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 470ms 10:18:49 INFO - PROCESS | 1966 | 1466702329415 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 1966 | 1466702329419 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:18:49 INFO - PROCESS | 1966 | 1466702329422 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 1966 | 1466702329423 Marionette TRACE conn2 <- [1,2142,null,{}] 10:18:49 INFO - PROCESS | 1966 | 1466702329425 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 1966 | 1466702329427 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:49 INFO - PROCESS | 1966 | 1466702329509 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:18:49 INFO - PROCESS | 1966 | 1466702329513 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 1966 | 1466702329514 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a66800 == 34 [pid = 1966] [id = 543] 10:18:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112a82c00) [pid = 1966] [serial = 1629] [outer = 0x0] 10:18:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1243b3000) [pid = 1966] [serial = 1630] [outer = 0x112a82c00] 10:18:49 INFO - PROCESS | 1966 | 1466702329542 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x125616800) [pid = 1966] [serial = 1631] [outer = 0x112a82c00] 10:18:49 INFO - PROCESS | 1966 | 1466702329914 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 1966 | 1466702329942 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:18:49 INFO - PROCESS | 1966 | 1466702329945 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 1966 | 1466702329946 Marionette TRACE conn2 <- [1,2146,null,{}] 10:18:49 INFO - PROCESS | 1966 | 1466702329948 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 1966 | 1466702329952 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:50 INFO - PROCESS | 1966 | 1466702330070 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:18:50 INFO - PROCESS | 1966 | 1466702330082 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 1966 | 1466702330084 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x128e45800 == 35 [pid = 1966] [id = 544] 10:18:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x12560f000) [pid = 1966] [serial = 1632] [outer = 0x0] 10:18:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x126a13c00) [pid = 1966] [serial = 1633] [outer = 0x12560f000] 10:18:50 INFO - PROCESS | 1966 | 1466702330109 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x128ad2c00) [pid = 1966] [serial = 1634] [outer = 0x12560f000] 10:18:50 INFO - PROCESS | 1966 | 1466702330458 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 1966 | 1466702330465 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:18:50 INFO - PROCESS | 1966 | 1466702330472 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 1966 | 1466702330473 Marionette TRACE conn2 <- [1,2150,null,{}] 10:18:50 INFO - PROCESS | 1966 | 1466702330475 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 1966 | 1466702330485 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:50 INFO - PROCESS | 1966 | 1466702330585 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:18:50 INFO - PROCESS | 1966 | 1466702330598 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 1966 | 1466702330599 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a750000 == 36 [pid = 1966] [id = 545] 10:18:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x128ad4000) [pid = 1966] [serial = 1635] [outer = 0x0] 10:18:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x128b22800) [pid = 1966] [serial = 1636] [outer = 0x128ad4000] 10:18:50 INFO - PROCESS | 1966 | 1466702330623 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x128c6cc00) [pid = 1966] [serial = 1637] [outer = 0x128ad4000] 10:18:50 INFO - PROCESS | 1966 | 1466702330967 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 517ms 10:18:50 INFO - PROCESS | 1966 | 1466702330990 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 1966 | 1466702330991 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:18:50 INFO - PROCESS | 1966 | 1466702330993 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 1966 | 1466702330994 Marionette TRACE conn2 <- [1,2154,null,{}] 10:18:51 INFO - PROCESS | 1966 | 1466702330997 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 1966 | 1466702330998 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:51 INFO - PROCESS | 1966 | 1466702331099 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:18:51 INFO - PROCESS | 1966 | 1466702331103 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 1966 | 1466702331104 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0a5800 == 37 [pid = 1966] [id = 546] 10:18:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128ad6400) [pid = 1966] [serial = 1638] [outer = 0x0] 10:18:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x129184c00) [pid = 1966] [serial = 1639] [outer = 0x128ad6400] 10:18:51 INFO - PROCESS | 1966 | 1466702331127 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12918e400) [pid = 1966] [serial = 1640] [outer = 0x128ad6400] 10:18:51 INFO - PROCESS | 1966 | 1466702331437 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 467ms 10:18:51 INFO - PROCESS | 1966 | 1466702331461 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 1966 | 1466702331463 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:18:51 INFO - PROCESS | 1966 | 1466702331479 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 1966 | 1466702331492 Marionette TRACE conn2 <- [1,2158,null,{}] 10:18:51 INFO - PROCESS | 1966 | 1466702331494 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 1966 | 1466702331495 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:51 INFO - PROCESS | 1966 | 1466702331593 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:18:51 INFO - PROCESS | 1966 | 1466702331605 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 1966 | 1466702331606 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12110f000 == 38 [pid = 1966] [id = 547] 10:18:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129202c00) [pid = 1966] [serial = 1641] [outer = 0x0] 10:18:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12920c800) [pid = 1966] [serial = 1642] [outer = 0x129202c00] 10:18:51 INFO - PROCESS | 1966 | 1466702331630 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12947a400) [pid = 1966] [serial = 1643] [outer = 0x129202c00] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x116808000) [pid = 1966] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118e88c00) [pid = 1966] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x110f7e000) [pid = 1966] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x118a66c00) [pid = 1966] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x115e85800) [pid = 1966] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112e04000) [pid = 1966] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x118560400) [pid = 1966] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112960400) [pid = 1966] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1131cdc00) [pid = 1966] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x126a1e400) [pid = 1966] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12896ac00) [pid = 1966] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128adb800) [pid = 1966] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:18:51 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12aef6000) [pid = 1966] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:18:52 INFO - PROCESS | 1966 | 1466702332010 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 591ms 10:18:52 INFO - PROCESS | 1966 | 1466702332060 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 1966 | 1466702332062 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:18:52 INFO - PROCESS | 1966 | 1466702332064 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 1966 | 1466702332067 Marionette TRACE conn2 <- [1,2162,null,{}] 10:18:52 INFO - PROCESS | 1966 | 1466702332070 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 1966 | 1466702332071 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:52 INFO - PROCESS | 1966 | 1466702332147 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:18:52 INFO - PROCESS | 1966 | 1466702332152 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 1966 | 1466702332153 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb64000 == 39 [pid = 1966] [id = 548] 10:18:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1133aa000) [pid = 1966] [serial = 1644] [outer = 0x0] 10:18:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x119edd800) [pid = 1966] [serial = 1645] [outer = 0x1133aa000] 10:18:52 INFO - PROCESS | 1966 | 1466702332177 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x125dc5800) [pid = 1966] [serial = 1646] [outer = 0x1133aa000] 10:18:52 INFO - PROCESS | 1966 | 1466702332503 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 471ms 10:18:52 INFO - PROCESS | 1966 | 1466702332536 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 1966 | 1466702332545 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:18:52 INFO - PROCESS | 1966 | 1466702332548 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 1966 | 1466702332549 Marionette TRACE conn2 <- [1,2166,null,{}] 10:18:52 INFO - PROCESS | 1966 | 1466702332552 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 1966 | 1466702332553 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:52 INFO - PROCESS | 1966 | 1466702332641 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:18:52 INFO - PROCESS | 1966 | 1466702332644 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 1966 | 1466702332646 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8be800 == 40 [pid = 1966] [id = 549] 10:18:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x126a1e400) [pid = 1966] [serial = 1647] [outer = 0x0] 10:18:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x129525000) [pid = 1966] [serial = 1648] [outer = 0x126a1e400] 10:18:52 INFO - PROCESS | 1966 | 1466702332676 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12a68a800) [pid = 1966] [serial = 1649] [outer = 0x126a1e400] 10:18:53 INFO - PROCESS | 1966 | 1466702333017 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 523ms 10:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:18:53 INFO - PROCESS | 1966 | 1466702333071 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 1966 | 1466702333073 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:18:53 INFO - PROCESS | 1966 | 1466702333075 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 1966 | 1466702333076 Marionette TRACE conn2 <- [1,2170,null,{}] 10:18:53 INFO - PROCESS | 1966 | 1466702333078 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 1966 | 1466702333079 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:53 INFO - PROCESS | 1966 | 1466702333158 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:18:53 INFO - PROCESS | 1966 | 1466702333162 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1966 | 1466702333163 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbd4800 == 41 [pid = 1966] [id = 550] 10:18:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1199e4800) [pid = 1966] [serial = 1650] [outer = 0x0] 10:18:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12a6bec00) [pid = 1966] [serial = 1651] [outer = 0x1199e4800] 10:18:53 INFO - PROCESS | 1966 | 1466702333189 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12a991800) [pid = 1966] [serial = 1652] [outer = 0x1199e4800] 10:18:53 INFO - PROCESS | 1966 | 1466702333501 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 472ms 10:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:18:53 INFO - PROCESS | 1966 | 1466702333547 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 1966 | 1466702333548 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:18:53 INFO - PROCESS | 1966 | 1466702333550 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 1966 | 1466702333551 Marionette TRACE conn2 <- [1,2174,null,{}] 10:18:53 INFO - PROCESS | 1966 | 1466702333554 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 1966 | 1466702333555 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:53 INFO - PROCESS | 1966 | 1466702333634 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:18:53 INFO - PROCESS | 1966 | 1466702333694 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1966 | 1466702333695 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce9a800 == 42 [pid = 1966] [id = 551] 10:18:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x120fb2800) [pid = 1966] [serial = 1653] [outer = 0x0] 10:18:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12a6be000) [pid = 1966] [serial = 1654] [outer = 0x120fb2800] 10:18:53 INFO - PROCESS | 1966 | 1466702333719 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12aef5c00) [pid = 1966] [serial = 1655] [outer = 0x120fb2800] 10:18:54 INFO - PROCESS | 1966 | 1466702334122 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 622ms 10:18:54 INFO - PROCESS | 1966 | 1466702334182 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 1966 | 1466702334185 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:18:54 INFO - PROCESS | 1966 | 1466702334190 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1966 | 1466702334192 Marionette TRACE conn2 <- [1,2178,null,{}] 10:18:54 INFO - PROCESS | 1966 | 1466702334197 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 1966 | 1466702334200 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:54 INFO - PROCESS | 1966 | 1466702334310 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:18:54 INFO - PROCESS | 1966 | 1466702334417 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 1966 | 1466702334419 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x11923e800 == 43 [pid = 1966] [id = 552] 10:18:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1168f6000) [pid = 1966] [serial = 1656] [outer = 0x0] 10:18:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x116f9c000) [pid = 1966] [serial = 1657] [outer = 0x1168f6000] 10:18:54 INFO - PROCESS | 1966 | 1466702334450 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1183f7000) [pid = 1966] [serial = 1658] [outer = 0x1168f6000] 10:18:54 INFO - PROCESS | 1966 | 1466702334883 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 721ms 10:18:54 INFO - PROCESS | 1966 | 1466702334911 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 1966 | 1466702334914 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:18:54 INFO - PROCESS | 1966 | 1466702334919 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1966 | 1466702334921 Marionette TRACE conn2 <- [1,2182,null,{}] 10:18:54 INFO - PROCESS | 1966 | 1466702334924 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 1966 | 1466702334926 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:55 INFO - PROCESS | 1966 | 1466702335029 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:18:55 INFO - PROCESS | 1966 | 1466702335088 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 1966 | 1466702335089 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a51000 == 44 [pid = 1966] [id = 553] 10:18:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11981d000) [pid = 1966] [serial = 1659] [outer = 0x0] 10:18:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1199db400) [pid = 1966] [serial = 1660] [outer = 0x11981d000] 10:18:55 INFO - PROCESS | 1966 | 1466702335121 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119c63000) [pid = 1966] [serial = 1661] [outer = 0x11981d000] 10:18:55 INFO - PROCESS | 1966 | 1466702335571 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 10:18:55 INFO - PROCESS | 1966 | 1466702335590 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:18:55 INFO - PROCESS | 1966 | 1466702335591 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:18:55 INFO - PROCESS | 1966 | 1466702335594 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 1966 | 1466702335596 Marionette TRACE conn2 <- [1,2186,null,{}] 10:18:55 INFO - PROCESS | 1966 | 1466702335607 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:55 INFO - PROCESS | 1966 | 1466702335610 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:55 INFO - PROCESS | 1966 | 1466702335733 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:18:55 INFO - PROCESS | 1966 | 1466702335820 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 1966 | 1466702335823 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d05a000 == 45 [pid = 1966] [id = 554] 10:18:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x125dc1000) [pid = 1966] [serial = 1662] [outer = 0x0] 10:18:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x126d18c00) [pid = 1966] [serial = 1663] [outer = 0x125dc1000] 10:18:55 INFO - PROCESS | 1966 | 1466702335854 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128969400) [pid = 1966] [serial = 1664] [outer = 0x125dc1000] 10:18:56 INFO - PROCESS | 1966 | 1466702336305 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 728ms 10:18:56 INFO - PROCESS | 1966 | 1466702336325 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:18:56 INFO - PROCESS | 1966 | 1466702336326 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:18:56 INFO - PROCESS | 1966 | 1466702336329 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 1966 | 1466702336330 Marionette TRACE conn2 <- [1,2190,null,{}] 10:18:56 INFO - PROCESS | 1966 | 1466702336332 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:56 INFO - PROCESS | 1966 | 1466702336333 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:56 INFO - PROCESS | 1966 | 1466702336437 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:18:56 INFO - PROCESS | 1966 | 1466702336496 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 1966 | 1466702336497 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168b1800 == 46 [pid = 1966] [id = 555] 10:18:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1133ab000) [pid = 1966] [serial = 1665] [outer = 0x0] 10:18:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12182cc00) [pid = 1966] [serial = 1666] [outer = 0x1133ab000] 10:18:56 INFO - PROCESS | 1966 | 1466702336538 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128adb800) [pid = 1966] [serial = 1667] [outer = 0x1133ab000] 10:18:57 INFO - PROCESS | 1966 | 1466702337277 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 968ms 10:18:57 INFO - PROCESS | 1966 | 1466702337318 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 1966 | 1466702337322 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:18:57 INFO - PROCESS | 1966 | 1466702337328 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 1966 | 1466702337332 Marionette TRACE conn2 <- [1,2194,null,{}] 10:18:57 INFO - PROCESS | 1966 | 1466702337339 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 1966 | 1466702337341 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:57 INFO - PROCESS | 1966 | 1466702337490 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:18:57 INFO - PROCESS | 1966 | 1466702337565 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 1966 | 1466702337566 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180d2800 == 47 [pid = 1966] [id = 556] 10:18:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x113383800) [pid = 1966] [serial = 1668] [outer = 0x0] 10:18:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x113dd2400) [pid = 1966] [serial = 1669] [outer = 0x113383800] 10:18:57 INFO - PROCESS | 1966 | 1466702337594 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11747f000) [pid = 1966] [serial = 1670] [outer = 0x113383800] 10:18:58 INFO - PROCESS | 1966 | 1466702338063 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 777ms 10:18:58 INFO - PROCESS | 1966 | 1466702338106 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:18:58 INFO - PROCESS | 1966 | 1466702338110 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:18:58 INFO - PROCESS | 1966 | 1466702338116 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - PROCESS | 1966 | 1466702338119 Marionette TRACE conn2 <- [1,2198,null,{}] 10:18:58 INFO - PROCESS | 1966 | 1466702338122 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:58 INFO - PROCESS | 1966 | 1466702338125 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:58 INFO - PROCESS | 1966 | 1466702338256 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:18:58 INFO - PROCESS | 1966 | 1466702338329 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 1966 | 1466702338330 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x119239800 == 48 [pid = 1966] [id = 557] 10:18:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1183edc00) [pid = 1966] [serial = 1671] [outer = 0x0] 10:18:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x118a68400) [pid = 1966] [serial = 1672] [outer = 0x1183edc00] 10:18:58 INFO - PROCESS | 1966 | 1466702338358 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x11960f400) [pid = 1966] [serial = 1673] [outer = 0x1183edc00] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbd4800 == 47 [pid = 1966] [id = 550] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8be800 == 46 [pid = 1966] [id = 549] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb64000 == 45 [pid = 1966] [id = 548] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12110f000 == 44 [pid = 1966] [id = 547] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0a5800 == 43 [pid = 1966] [id = 546] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12a750000 == 42 [pid = 1966] [id = 545] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x128e45800 == 41 [pid = 1966] [id = 544] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x126a66800 == 40 [pid = 1966] [id = 543] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x124510000 == 39 [pid = 1966] [id = 542] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x121208000 == 38 [pid = 1966] [id = 541] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x118adf000 == 37 [pid = 1966] [id = 540] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x116857800 == 36 [pid = 1966] [id = 539] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12102f000 == 35 [pid = 1966] [id = 538] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x117d4b000 == 34 [pid = 1966] [id = 537] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb5c000 == 33 [pid = 1966] [id = 536] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x1180d2800 == 32 [pid = 1966] [id = 556] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x1168b1800 == 31 [pid = 1966] [id = 555] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12d05a000 == 30 [pid = 1966] [id = 554] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x126a51000 == 29 [pid = 1966] [id = 553] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce9a800 == 28 [pid = 1966] [id = 551] 10:18:59 INFO - PROCESS | 1966 | --DOCSHELL 0x11923e800 == 27 [pid = 1966] [id = 552] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1243b8800) [pid = 1966] [serial = 1594] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1256ef800) [pid = 1966] [serial = 1595] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1180ab800) [pid = 1966] [serial = 1579] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1183f5000) [pid = 1966] [serial = 1580] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1199dc800) [pid = 1966] [serial = 1588] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12122c400) [pid = 1966] [serial = 1589] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1168ef000) [pid = 1966] [serial = 1576] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x116f6d400) [pid = 1966] [serial = 1577] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119612800) [pid = 1966] [serial = 1585] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119967c00) [pid = 1966] [serial = 1586] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1185b6800) [pid = 1966] [serial = 1582] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x118e85800) [pid = 1966] [serial = 1583] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x121cdd000) [pid = 1966] [serial = 1591] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1243b4c00) [pid = 1966] [serial = 1592] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1131d0000) [pid = 1966] [serial = 1573] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x114e7fc00) [pid = 1966] [serial = 1574] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128c78800) [pid = 1966] [serial = 1607] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128875800) [pid = 1966] [serial = 1601] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1185b2400) [pid = 1966] [serial = 1600] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128acfc00) [pid = 1966] [serial = 1603] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128b34000) [pid = 1966] [serial = 1606] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128add800) [pid = 1966] [serial = 1604] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12b970400) [pid = 1966] [serial = 1571] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x129182c00) [pid = 1966] [serial = 1609] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1268d9400) [pid = 1966] [serial = 1597] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x126d12800) [pid = 1966] [serial = 1598] [outer = 0x0] [url = about:blank] 10:18:59 INFO - PROCESS | 1966 | 1466702339275 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1175ms 10:18:59 INFO - PROCESS | 1966 | 1466702339291 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 1966 | 1466702339293 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:18:59 INFO - PROCESS | 1966 | 1466702339296 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1966 | 1466702339297 Marionette TRACE conn2 <- [1,2202,null,{}] 10:18:59 INFO - PROCESS | 1966 | 1466702339301 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 1966 | 1466702339303 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:59 INFO - PROCESS | 1966 | 1466702339390 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:18:59 INFO - PROCESS | 1966 | 1466702339444 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1966 | 1466702339447 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x11714a800 == 28 [pid = 1966] [id = 558] 10:18:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x114e81800) [pid = 1966] [serial = 1674] [outer = 0x0] 10:18:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11612e400) [pid = 1966] [serial = 1675] [outer = 0x114e81800] 10:18:59 INFO - PROCESS | 1966 | 1466702339474 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1168f4000) [pid = 1966] [serial = 1676] [outer = 0x114e81800] 10:18:59 INFO - PROCESS | 1966 | 1466702339790 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 521ms 10:18:59 INFO - PROCESS | 1966 | 1466702339818 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 1966 | 1466702339821 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:18:59 INFO - PROCESS | 1966 | 1466702339826 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1966 | 1466702339827 Marionette TRACE conn2 <- [1,2206,null,{}] 10:18:59 INFO - PROCESS | 1966 | 1466702339829 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 1966 | 1466702339831 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:59 INFO - PROCESS | 1966 | 1466702339905 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:18:59 INFO - PROCESS | 1966 | 1466702339909 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1966 | 1466702339910 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:18:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ad5800 == 29 [pid = 1966] [id = 559] 10:18:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116f95400) [pid = 1966] [serial = 1677] [outer = 0x0] 10:18:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1183f4000) [pid = 1966] [serial = 1678] [outer = 0x116f95400] 10:18:59 INFO - PROCESS | 1966 | 1466702339938 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1185b6800) [pid = 1966] [serial = 1679] [outer = 0x116f95400] 10:19:00 INFO - PROCESS | 1966 | 1466702340282 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 472ms 10:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:19:00 INFO - PROCESS | 1966 | 1466702340298 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 1966 | 1466702340299 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:19:00 INFO - PROCESS | 1966 | 1466702340301 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 1966 | 1466702340304 Marionette TRACE conn2 <- [1,2210,null,{}] 10:19:00 INFO - PROCESS | 1966 | 1466702340312 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 1966 | 1466702340315 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:00 INFO - PROCESS | 1966 | 1466702340388 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:19:00 INFO - PROCESS | 1966 | 1466702340393 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 1966 | 1466702340395 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f22000 == 30 [pid = 1966] [id = 560] 10:19:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x114e74000) [pid = 1966] [serial = 1680] [outer = 0x0] 10:19:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119817c00) [pid = 1966] [serial = 1681] [outer = 0x114e74000] 10:19:00 INFO - PROCESS | 1966 | 1466702340425 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119a11c00) [pid = 1966] [serial = 1682] [outer = 0x114e74000] 10:19:00 INFO - PROCESS | 1966 | 1466702340773 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 523ms 10:19:00 INFO - PROCESS | 1966 | 1466702340825 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 1966 | 1466702340826 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:19:00 INFO - PROCESS | 1966 | 1466702340828 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 1966 | 1466702340829 Marionette TRACE conn2 <- [1,2214,null,{}] 10:19:00 INFO - PROCESS | 1966 | 1466702340832 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 1966 | 1466702340833 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:00 INFO - PROCESS | 1966 | 1466702340940 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:19:00 INFO - PROCESS | 1966 | 1466702340947 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 1966 | 1466702340948 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x12345c800 == 31 [pid = 1966] [id = 561] 10:19:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119a15400) [pid = 1966] [serial = 1683] [outer = 0x0] 10:19:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x120fb8800) [pid = 1966] [serial = 1684] [outer = 0x119a15400] 10:19:00 INFO - PROCESS | 1966 | 1466702340974 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x121822000) [pid = 1966] [serial = 1685] [outer = 0x119a15400] 10:19:01 INFO - PROCESS | 1966 | 1466702341305 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 517ms 10:19:01 INFO - PROCESS | 1966 | 1466702341347 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 1966 | 1466702341348 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:19:01 INFO - PROCESS | 1966 | 1466702341350 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 1966 | 1466702341351 Marionette TRACE conn2 <- [1,2218,null,{}] 10:19:01 INFO - PROCESS | 1966 | 1466702341353 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 1966 | 1466702341355 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:01 INFO - PROCESS | 1966 | 1466702341448 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:19:01 INFO - PROCESS | 1966 | 1466702341452 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 1966 | 1466702341453 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256df800 == 32 [pid = 1966] [id = 562] 10:19:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x116f94c00) [pid = 1966] [serial = 1686] [outer = 0x0] 10:19:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x121cde400) [pid = 1966] [serial = 1687] [outer = 0x116f94c00] 10:19:01 INFO - PROCESS | 1966 | 1466702341477 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1243b5400) [pid = 1966] [serial = 1688] [outer = 0x116f94c00] 10:19:01 INFO - PROCESS | 1966 | 1466702341836 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 10:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:19:01 INFO - PROCESS | 1966 | 1466702341872 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 1966 | 1466702341873 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:19:01 INFO - PROCESS | 1966 | 1466702341875 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 1966 | 1466702341876 Marionette TRACE conn2 <- [1,2222,null,{}] 10:19:01 INFO - PROCESS | 1966 | 1466702341878 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 1966 | 1466702341883 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:02 INFO - PROCESS | 1966 | 1466702341997 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:19:02 INFO - PROCESS | 1966 | 1466702342034 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 1966 | 1466702342035 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x129215800 == 33 [pid = 1966] [id = 563] 10:19:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1243ae400) [pid = 1966] [serial = 1689] [outer = 0x0] 10:19:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x125db9400) [pid = 1966] [serial = 1690] [outer = 0x1243ae400] 10:19:02 INFO - PROCESS | 1966 | 1466702342060 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126d3ac00) [pid = 1966] [serial = 1691] [outer = 0x1243ae400] 10:19:02 INFO - PROCESS | 1966 | 1466702342388 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 10:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:19:02 INFO - PROCESS | 1966 | 1466702342395 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 1966 | 1466702342396 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:19:02 INFO - PROCESS | 1966 | 1466702342401 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 1966 | 1466702342402 Marionette TRACE conn2 <- [1,2226,null,{}] 10:19:02 INFO - PROCESS | 1966 | 1466702342405 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 1966 | 1466702342406 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:02 INFO - PROCESS | 1966 | 1466702342501 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:19:02 INFO - PROCESS | 1966 | 1466702342505 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 1966 | 1466702342506 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d5000 == 34 [pid = 1966] [id = 564] 10:19:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x119966000) [pid = 1966] [serial = 1692] [outer = 0x0] 10:19:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12896f800) [pid = 1966] [serial = 1693] [outer = 0x119966000] 10:19:02 INFO - PROCESS | 1966 | 1466702342530 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128ad7c00) [pid = 1966] [serial = 1694] [outer = 0x119966000] 10:19:02 INFO - PROCESS | 1966 | 1466702342843 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 472ms 10:19:02 INFO - PROCESS | 1966 | 1466702342872 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 1966 | 1466702342873 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:19:02 INFO - PROCESS | 1966 | 1466702342876 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 1966 | 1466702342877 Marionette TRACE conn2 <- [1,2230,null,{}] 10:19:02 INFO - PROCESS | 1966 | 1466702342879 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 1966 | 1466702342880 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:03 INFO - PROCESS | 1966 | 1466702342991 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:19:03 INFO - PROCESS | 1966 | 1466702343003 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 1966 | 1466702343004 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a915800 == 35 [pid = 1966] [id = 565] 10:19:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12896bc00) [pid = 1966] [serial = 1695] [outer = 0x0] 10:19:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128b23c00) [pid = 1966] [serial = 1696] [outer = 0x12896bc00] 10:19:03 INFO - PROCESS | 1966 | 1466702343028 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128b37000) [pid = 1966] [serial = 1697] [outer = 0x12896bc00] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x120fb2800) [pid = 1966] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12560f000) [pid = 1966] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128ad4000) [pid = 1966] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128ad6400) [pid = 1966] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x129202c00) [pid = 1966] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112a82c00) [pid = 1966] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116a14000) [pid = 1966] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1133dd400) [pid = 1966] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1199e4800) [pid = 1966] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112a7e800) [pid = 1966] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x118556c00) [pid = 1966] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112d1c800) [pid = 1966] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x117d12000) [pid = 1966] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11960c000) [pid = 1966] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1133aa000) [pid = 1966] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:19:03 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126a1e400) [pid = 1966] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:19:03 INFO - PROCESS | 1966 | 1466702343538 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 10:19:03 INFO - PROCESS | 1966 | 1466702343545 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 1966 | 1466702343546 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:19:03 INFO - PROCESS | 1966 | 1466702343551 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 1966 | 1466702343552 Marionette TRACE conn2 <- [1,2234,null,{}] 10:19:03 INFO - PROCESS | 1966 | 1466702343555 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 1966 | 1466702343556 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:03 INFO - PROCESS | 1966 | 1466702343628 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:19:03 INFO - PROCESS | 1966 | 1466702343635 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 1966 | 1466702343636 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x120f21800 == 36 [pid = 1966] [id = 566] 10:19:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x115e24400) [pid = 1966] [serial = 1698] [outer = 0x0] 10:19:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x116a1a800) [pid = 1966] [serial = 1699] [outer = 0x115e24400] 10:19:03 INFO - PROCESS | 1966 | 1466702343660 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119a15800) [pid = 1966] [serial = 1700] [outer = 0x115e24400] 10:19:03 INFO - PROCESS | 1966 | 1466702343965 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 424ms 10:19:03 INFO - PROCESS | 1966 | 1466702343973 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 1966 | 1466702343974 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:19:03 INFO - PROCESS | 1966 | 1466702343977 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 1966 | 1466702343978 Marionette TRACE conn2 <- [1,2238,null,{}] 10:19:03 INFO - PROCESS | 1966 | 1466702343980 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 1966 | 1466702343981 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:04 INFO - PROCESS | 1966 | 1466702344100 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:19:04 INFO - PROCESS | 1966 | 1466702344105 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 1966 | 1466702344106 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0aa000 == 37 [pid = 1966] [id = 567] 10:19:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x117488c00) [pid = 1966] [serial = 1701] [outer = 0x0] 10:19:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x121a6f400) [pid = 1966] [serial = 1702] [outer = 0x117488c00] 10:19:04 INFO - PROCESS | 1966 | 1466702344130 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b29000) [pid = 1966] [serial = 1703] [outer = 0x117488c00] 10:19:04 INFO - PROCESS | 1966 | 1466702344435 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 10:19:04 INFO - PROCESS | 1966 | 1466702344448 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 1966 | 1466702344450 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:19:04 INFO - PROCESS | 1966 | 1466702344457 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 1966 | 1466702344459 Marionette TRACE conn2 <- [1,2242,null,{}] 10:19:04 INFO - PROCESS | 1966 | 1466702344479 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 1966 | 1466702344481 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:04 INFO - PROCESS | 1966 | 1466702344572 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:19:04 INFO - PROCESS | 1966 | 1466702344576 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 1966 | 1466702344577 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c16000 == 38 [pid = 1966] [id = 568] 10:19:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b38400) [pid = 1966] [serial = 1704] [outer = 0x0] 10:19:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12918b400) [pid = 1966] [serial = 1705] [outer = 0x128b38400] 10:19:04 INFO - PROCESS | 1966 | 1466702344604 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129478c00) [pid = 1966] [serial = 1706] [outer = 0x128b38400] 10:19:04 INFO - PROCESS | 1966 | 1466702344939 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 488ms 10:19:04 INFO - PROCESS | 1966 | 1466702344945 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 1966 | 1466702344947 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:19:04 INFO - PROCESS | 1966 | 1466702344953 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 1966 | 1466702344955 Marionette TRACE conn2 <- [1,2246,null,{}] 10:19:04 INFO - PROCESS | 1966 | 1466702344957 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 1966 | 1466702344958 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:05 INFO - PROCESS | 1966 | 1466702345066 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:19:05 INFO - PROCESS | 1966 | 1466702345073 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 1966 | 1466702345074 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbc6000 == 39 [pid = 1966] [id = 569] 10:19:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128b28c00) [pid = 1966] [serial = 1707] [outer = 0x0] 10:19:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x129526400) [pid = 1966] [serial = 1708] [outer = 0x128b28c00] 10:19:05 INFO - PROCESS | 1966 | 1466702345098 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12953c800) [pid = 1966] [serial = 1709] [outer = 0x128b28c00] 10:19:05 INFO - PROCESS | 1966 | 1466702345392 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 472ms 10:19:05 INFO - PROCESS | 1966 | 1466702345461 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 1966 | 1466702345464 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:19:05 INFO - PROCESS | 1966 | 1466702345470 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 1966 | 1466702345472 Marionette TRACE conn2 <- [1,2250,null,{}] 10:19:05 INFO - PROCESS | 1966 | 1466702345476 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 1966 | 1466702345478 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:05 INFO - PROCESS | 1966 | 1466702345602 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:19:05 INFO - PROCESS | 1966 | 1466702345658 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 1966 | 1466702345660 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168c3000 == 40 [pid = 1966] [id = 570] 10:19:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x112e04000) [pid = 1966] [serial = 1710] [outer = 0x0] 10:19:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1131d0000) [pid = 1966] [serial = 1711] [outer = 0x112e04000] 10:19:05 INFO - PROCESS | 1966 | 1466702345693 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x115e17800) [pid = 1966] [serial = 1712] [outer = 0x112e04000] 10:19:06 INFO - PROCESS | 1966 | 1466702346269 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 873ms 10:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:19:06 INFO - PROCESS | 1966 | 1466702346343 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 1966 | 1466702346345 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:19:06 INFO - PROCESS | 1966 | 1466702346350 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 1966 | 1466702346352 Marionette TRACE conn2 <- [1,2254,null,{}] 10:19:06 INFO - PROCESS | 1966 | 1466702346355 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:06 INFO - PROCESS | 1966 | 1466702346357 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:06 INFO - PROCESS | 1966 | 1466702346466 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:19:06 INFO - PROCESS | 1966 | 1466702346527 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 1966 | 1466702346529 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x121868000 == 41 [pid = 1966] [id = 571] 10:19:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x11812f000) [pid = 1966] [serial = 1713] [outer = 0x0] 10:19:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1185b4c00) [pid = 1966] [serial = 1714] [outer = 0x11812f000] 10:19:06 INFO - PROCESS | 1966 | 1466702346560 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1192f6000) [pid = 1966] [serial = 1715] [outer = 0x11812f000] 10:19:07 INFO - PROCESS | 1966 | 1466702347131 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 826ms 10:19:07 INFO - PROCESS | 1966 | 1466702347301 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 1966 | 1466702347303 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:19:07 INFO - PROCESS | 1966 | 1466702347335 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 1966 | 1466702347337 Marionette TRACE conn2 <- [1,2258,null,{}] 10:19:07 INFO - PROCESS | 1966 | 1466702347341 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:07 INFO - PROCESS | 1966 | 1466702347343 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:07 INFO - PROCESS | 1966 | 1466702347459 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:19:07 INFO - PROCESS | 1966 | 1466702347516 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 1966 | 1466702347520 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x11828c800 == 42 [pid = 1966] [id = 572] 10:19:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1168ee000) [pid = 1966] [serial = 1716] [outer = 0x0] 10:19:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1168fc800) [pid = 1966] [serial = 1717] [outer = 0x1168ee000] 10:19:07 INFO - PROCESS | 1966 | 1466702347547 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x1176ea000) [pid = 1966] [serial = 1718] [outer = 0x1168ee000] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x124c16000 == 41 [pid = 1966] [id = 568] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0aa000 == 40 [pid = 1966] [id = 567] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x120f21800 == 39 [pid = 1966] [id = 566] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x12a915800 == 38 [pid = 1966] [id = 565] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d5000 == 37 [pid = 1966] [id = 564] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x129215800 == 36 [pid = 1966] [id = 563] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x1256df800 == 35 [pid = 1966] [id = 562] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x12345c800 == 34 [pid = 1966] [id = 561] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x120f22000 == 33 [pid = 1966] [id = 560] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x118ad5800 == 32 [pid = 1966] [id = 559] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x11714a800 == 31 [pid = 1966] [id = 558] 10:19:07 INFO - PROCESS | 1966 | --DOCSHELL 0x119239800 == 30 [pid = 1966] [id = 557] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12aef5c00) [pid = 1966] [serial = 1655] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12a6be000) [pid = 1966] [serial = 1654] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x126a13c00) [pid = 1966] [serial = 1633] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x128b22800) [pid = 1966] [serial = 1636] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128ad2c00) [pid = 1966] [serial = 1634] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x129184c00) [pid = 1966] [serial = 1639] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x128c6cc00) [pid = 1966] [serial = 1637] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12920c800) [pid = 1966] [serial = 1642] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1243b3000) [pid = 1966] [serial = 1630] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x117486400) [pid = 1966] [serial = 1615] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118131400) [pid = 1966] [serial = 1616] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115e8b400) [pid = 1966] [serial = 1618] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x117485400) [pid = 1966] [serial = 1619] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a991800) [pid = 1966] [serial = 1652] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1133ef800) [pid = 1966] [serial = 1612] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115dcd000) [pid = 1966] [serial = 1613] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x129187c00) [pid = 1966] [serial = 1610] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119969400) [pid = 1966] [serial = 1624] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119c28800) [pid = 1966] [serial = 1625] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x118476400) [pid = 1966] [serial = 1621] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x118a61000) [pid = 1966] [serial = 1622] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12918e400) [pid = 1966] [serial = 1640] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x120fb5000) [pid = 1966] [serial = 1627] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x121a67c00) [pid = 1966] [serial = 1628] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119edd800) [pid = 1966] [serial = 1645] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129525000) [pid = 1966] [serial = 1648] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12a6bec00) [pid = 1966] [serial = 1651] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12947a400) [pid = 1966] [serial = 1643] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12a68a800) [pid = 1966] [serial = 1649] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x125dc5800) [pid = 1966] [serial = 1646] [outer = 0x0] [url = about:blank] 10:19:07 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x125616800) [pid = 1966] [serial = 1631] [outer = 0x0] [url = about:blank] 10:19:08 INFO - PROCESS | 1966 | 1466702347996 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 679ms 10:19:08 INFO - PROCESS | 1966 | 1466702348008 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 1966 | 1466702348010 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:19:08 INFO - PROCESS | 1966 | 1466702348015 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 1966 | 1466702348019 Marionette TRACE conn2 <- [1,2262,null,{}] 10:19:08 INFO - PROCESS | 1966 | 1466702348022 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 1966 | 1466702348023 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:08 INFO - PROCESS | 1966 | 1466702348102 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:19:08 INFO - PROCESS | 1966 | 1466702348106 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 1966 | 1466702348107 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x118287000 == 31 [pid = 1966] [id = 573] 10:19:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118131800) [pid = 1966] [serial = 1719] [outer = 0x0] 10:19:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1185b2400) [pid = 1966] [serial = 1720] [outer = 0x118131800] 10:19:08 INFO - PROCESS | 1966 | 1466702348134 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11960cc00) [pid = 1966] [serial = 1721] [outer = 0x118131800] 10:19:08 INFO - PROCESS | 1966 | 1466702348473 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 525ms 10:19:08 INFO - PROCESS | 1966 | 1466702348539 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 1966 | 1466702348540 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:19:08 INFO - PROCESS | 1966 | 1466702348542 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 1966 | 1466702348544 Marionette TRACE conn2 <- [1,2266,null,{}] 10:19:08 INFO - PROCESS | 1966 | 1466702348550 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 1966 | 1466702348554 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:08 INFO - PROCESS | 1966 | 1466702348634 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:19:08 INFO - PROCESS | 1966 | 1466702348643 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 1966 | 1466702348645 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x121454000 == 32 [pid = 1966] [id = 574] 10:19:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119c68000) [pid = 1966] [serial = 1722] [outer = 0x0] 10:19:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x120fad000) [pid = 1966] [serial = 1723] [outer = 0x119c68000] 10:19:08 INFO - PROCESS | 1966 | 1466702348674 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1214fc000) [pid = 1966] [serial = 1724] [outer = 0x119c68000] 10:19:09 INFO - PROCESS | 1966 | 1466702349036 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 10:19:09 INFO - PROCESS | 1966 | 1466702349070 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 1966 | 1466702349071 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:19:09 INFO - PROCESS | 1966 | 1466702349074 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1966 | 1466702349076 Marionette TRACE conn2 <- [1,2270,null,{}] 10:19:09 INFO - PROCESS | 1966 | 1466702349078 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 1966 | 1466702349079 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:09 INFO - PROCESS | 1966 | 1466702349159 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:19:09 INFO - PROCESS | 1966 | 1466702349162 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1966 | 1466702349163 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e5800 == 33 [pid = 1966] [id = 575] 10:19:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1243abc00) [pid = 1966] [serial = 1725] [outer = 0x0] 10:19:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124b9b000) [pid = 1966] [serial = 1726] [outer = 0x1243abc00] 10:19:09 INFO - PROCESS | 1966 | 1466702349190 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1256ee400) [pid = 1966] [serial = 1727] [outer = 0x1243abc00] 10:19:09 INFO - PROCESS | 1966 | 1466702349534 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 470ms 10:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:19:09 INFO - PROCESS | 1966 | 1466702349546 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 1966 | 1466702349547 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:19:09 INFO - PROCESS | 1966 | 1466702349552 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1966 | 1466702349553 Marionette TRACE conn2 <- [1,2274,null,{}] 10:19:09 INFO - PROCESS | 1966 | 1466702349555 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 1966 | 1466702349556 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:09 INFO - PROCESS | 1966 | 1466702349630 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:19:09 INFO - PROCESS | 1966 | 1466702349635 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1966 | 1466702349636 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x128e48000 == 34 [pid = 1966] [id = 576] 10:19:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x113323400) [pid = 1966] [serial = 1728] [outer = 0x0] 10:19:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x126a1d000) [pid = 1966] [serial = 1729] [outer = 0x113323400] 10:19:09 INFO - PROCESS | 1966 | 1466702349661 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x126d2e400) [pid = 1966] [serial = 1730] [outer = 0x113323400] 10:19:10 INFO - PROCESS | 1966 | 1466702350002 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 471ms 10:19:10 INFO - PROCESS | 1966 | 1466702350022 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1966 | 1466702350023 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:19:10 INFO - PROCESS | 1966 | 1466702350025 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1966 | 1466702350026 Marionette TRACE conn2 <- [1,2278,null,{}] 10:19:10 INFO - PROCESS | 1966 | 1466702350029 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 1966 | 1466702350033 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:10 INFO - PROCESS | 1966 | 1466702350171 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:19:10 INFO - PROCESS | 1966 | 1466702350183 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 1966 | 1466702350185 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a74f000 == 35 [pid = 1966] [id = 577] 10:19:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128874000) [pid = 1966] [serial = 1731] [outer = 0x0] 10:19:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128ace800) [pid = 1966] [serial = 1732] [outer = 0x128874000] 10:19:10 INFO - PROCESS | 1966 | 1466702350210 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128e9e400) [pid = 1966] [serial = 1733] [outer = 0x128874000] 10:19:10 INFO - PROCESS | 1966 | 1466702350528 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 10:19:10 INFO - PROCESS | 1966 | 1466702350547 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1966 | 1466702350548 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:19:10 INFO - PROCESS | 1966 | 1466702350553 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1966 | 1466702350554 Marionette TRACE conn2 <- [1,2282,null,{}] 10:19:10 INFO - PROCESS | 1966 | 1466702350556 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 1966 | 1466702350557 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:10 INFO - PROCESS | 1966 | 1466702350655 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:19:10 INFO - PROCESS | 1966 | 1466702350666 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 1966 | 1466702350667 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b127800 == 36 [pid = 1966] [id = 578] 10:19:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128e99400) [pid = 1966] [serial = 1734] [outer = 0x0] 10:19:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x129206400) [pid = 1966] [serial = 1735] [outer = 0x128e99400] 10:19:10 INFO - PROCESS | 1966 | 1466702350699 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12947a800) [pid = 1966] [serial = 1736] [outer = 0x128e99400] 10:19:11 INFO - PROCESS | 1966 | 1466702351058 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 521ms 10:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:19:11 INFO - PROCESS | 1966 | 1466702351073 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 1966 | 1466702351075 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:19:11 INFO - PROCESS | 1966 | 1466702351077 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 1966 | 1466702351079 Marionette TRACE conn2 <- [1,2286,null,{}] 10:19:11 INFO - PROCESS | 1966 | 1466702351081 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 1966 | 1466702351082 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:11 INFO - PROCESS | 1966 | 1466702351210 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:19:11 INFO - PROCESS | 1966 | 1466702351231 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1966 | 1466702351232 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c094800 == 37 [pid = 1966] [id = 579] 10:19:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12947ec00) [pid = 1966] [serial = 1737] [outer = 0x0] 10:19:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129530000) [pid = 1966] [serial = 1738] [outer = 0x12947ec00] 10:19:11 INFO - PROCESS | 1966 | 1466702351264 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a688400) [pid = 1966] [serial = 1739] [outer = 0x12947ec00] 10:19:11 INFO - PROCESS | 1966 | 1466702351603 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 10:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:19:11 INFO - PROCESS | 1966 | 1466702351646 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 1966 | 1466702351647 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:19:11 INFO - PROCESS | 1966 | 1466702351649 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 1966 | 1466702351650 Marionette TRACE conn2 <- [1,2290,null,{}] 10:19:11 INFO - PROCESS | 1966 | 1466702351652 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 1966 | 1466702351653 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:11 INFO - PROCESS | 1966 | 1466702351763 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:19:11 INFO - PROCESS | 1966 | 1466702351767 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1966 | 1466702351768 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5e0800 == 38 [pid = 1966] [id = 580] 10:19:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a689400) [pid = 1966] [serial = 1740] [outer = 0x0] 10:19:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12a6b8000) [pid = 1966] [serial = 1741] [outer = 0x12a689400] 10:19:11 INFO - PROCESS | 1966 | 1466702351792 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12a98c400) [pid = 1966] [serial = 1742] [outer = 0x12a689400] 10:19:12 INFO - PROCESS | 1966 | 1466702352111 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 473ms 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x116f94c00) [pid = 1966] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x114e74000) [pid = 1966] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119a15400) [pid = 1966] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1183edc00) [pid = 1966] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116f95400) [pid = 1966] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x114e81800) [pid = 1966] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1168f6000) [pid = 1966] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x11981d000) [pid = 1966] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x125dc1000) [pid = 1966] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1243ae400) [pid = 1966] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1133ab000) [pid = 1966] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12896bc00) [pid = 1966] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119966000) [pid = 1966] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x115e24400) [pid = 1966] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128b38400) [pid = 1966] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x117488c00) [pid = 1966] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:19:12 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113383800) [pid = 1966] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:19:12 INFO - PROCESS | 1966 | 1466702352244 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 1966 | 1466702352245 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:19:12 INFO - PROCESS | 1966 | 1466702352251 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 1966 | 1466702352252 Marionette TRACE conn2 <- [1,2294,null,{}] 10:19:12 INFO - PROCESS | 1966 | 1466702352254 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 1966 | 1466702352255 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:12 INFO - PROCESS | 1966 | 1466702352336 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:19:12 INFO - PROCESS | 1966 | 1466702352339 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 1966 | 1466702352340 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a5e800 == 39 [pid = 1966] [id = 581] 10:19:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1168f6000) [pid = 1966] [serial = 1743] [outer = 0x0] 10:19:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x117488c00) [pid = 1966] [serial = 1744] [outer = 0x1168f6000] 10:19:12 INFO - PROCESS | 1966 | 1466702352364 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11981d000) [pid = 1966] [serial = 1745] [outer = 0x1168f6000] 10:19:12 INFO - PROCESS | 1966 | 1466702352691 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 473ms 10:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:19:12 INFO - PROCESS | 1966 | 1466702352725 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 1966 | 1466702352726 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:19:12 INFO - PROCESS | 1966 | 1466702352728 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 1966 | 1466702352730 Marionette TRACE conn2 <- [1,2298,null,{}] 10:19:12 INFO - PROCESS | 1966 | 1466702352732 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 1966 | 1466702352734 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:12 INFO - PROCESS | 1966 | 1466702352830 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:19:12 INFO - PROCESS | 1966 | 1466702352896 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 1966 | 1466702352898 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d391800 == 40 [pid = 1966] [id = 582] 10:19:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119965000) [pid = 1966] [serial = 1746] [outer = 0x0] 10:19:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1256f6c00) [pid = 1966] [serial = 1747] [outer = 0x119965000] 10:19:12 INFO - PROCESS | 1966 | 1466702352924 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aef5c00) [pid = 1966] [serial = 1748] [outer = 0x119965000] 10:19:13 INFO - PROCESS | 1966 | 1466702353191 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 10:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:19:13 INFO - PROCESS | 1966 | 1466702353205 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 1966 | 1466702353206 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:19:13 INFO - PROCESS | 1966 | 1466702353210 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 1966 | 1466702353211 Marionette TRACE conn2 <- [1,2302,null,{}] 10:19:13 INFO - PROCESS | 1966 | 1466702353213 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 1966 | 1466702353215 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:13 INFO - PROCESS | 1966 | 1466702353310 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:19:13 INFO - PROCESS | 1966 | 1466702353314 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 1966 | 1466702353315 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d6a9000 == 41 [pid = 1966] [id = 583] 10:19:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12aef7000) [pid = 1966] [serial = 1749] [outer = 0x0] 10:19:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12b13f800) [pid = 1966] [serial = 1750] [outer = 0x12aef7000] 10:19:13 INFO - PROCESS | 1966 | 1466702353339 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b976400) [pid = 1966] [serial = 1751] [outer = 0x12aef7000] 10:19:13 INFO - PROCESS | 1966 | 1466702353670 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 10:19:13 INFO - PROCESS | 1966 | 1466702353678 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 1966 | 1466702353679 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:19:13 INFO - PROCESS | 1966 | 1466702353682 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 1966 | 1466702353684 Marionette TRACE conn2 <- [1,2306,null,{}] 10:19:13 INFO - PROCESS | 1966 | 1466702353688 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 1966 | 1466702353696 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:13 INFO - PROCESS | 1966 | 1466702353805 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:19:13 INFO - PROCESS | 1966 | 1466702353812 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 1966 | 1466702353813 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d6be000 == 42 [pid = 1966] [id = 584] 10:19:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128870400) [pid = 1966] [serial = 1752] [outer = 0x0] 10:19:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12b976c00) [pid = 1966] [serial = 1753] [outer = 0x128870400] 10:19:13 INFO - PROCESS | 1966 | 1466702353838 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12bb24000) [pid = 1966] [serial = 1754] [outer = 0x128870400] 10:19:14 INFO - PROCESS | 1966 | 1466702354137 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 10:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:19:14 INFO - PROCESS | 1966 | 1466702354155 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1966 | 1466702354157 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:19:14 INFO - PROCESS | 1966 | 1466702354159 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1966 | 1466702354160 Marionette TRACE conn2 <- [1,2310,null,{}] 10:19:14 INFO - PROCESS | 1966 | 1466702354162 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 1966 | 1466702354163 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:14 INFO - PROCESS | 1966 | 1466702354247 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:19:14 INFO - PROCESS | 1966 | 1466702354357 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 1966 | 1466702354359 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x116627800 == 43 [pid = 1966] [id = 585] 10:19:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x110f82400) [pid = 1966] [serial = 1755] [outer = 0x0] 10:19:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1133aa000) [pid = 1966] [serial = 1756] [outer = 0x110f82400] 10:19:14 INFO - PROCESS | 1966 | 1466702354391 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x115e87c00) [pid = 1966] [serial = 1757] [outer = 0x110f82400] 10:19:14 INFO - PROCESS | 1966 | 1466702354869 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 10:19:14 INFO - PROCESS | 1966 | 1466702354936 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1966 | 1466702354938 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:19:14 INFO - PROCESS | 1966 | 1466702354942 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1966 | 1466702354944 Marionette TRACE conn2 <- [1,2314,null,{}] 10:19:14 INFO - PROCESS | 1966 | 1466702354948 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 1966 | 1466702354953 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:15 INFO - PROCESS | 1966 | 1466702355060 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:19:15 INFO - PROCESS | 1966 | 1466702355134 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 1966 | 1466702355136 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12451a800 == 44 [pid = 1966] [id = 586] 10:19:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x11960c800) [pid = 1966] [serial = 1758] [outer = 0x0] 10:19:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119817400) [pid = 1966] [serial = 1759] [outer = 0x11960c800] 10:19:15 INFO - PROCESS | 1966 | 1466702355166 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x119a13400) [pid = 1966] [serial = 1760] [outer = 0x11960c800] 10:19:15 INFO - PROCESS | 1966 | 1466702355567 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 669ms 10:19:15 INFO - PROCESS | 1966 | 1466702355614 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:19:15 INFO - PROCESS | 1966 | 1466702355617 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:19:15 INFO - PROCESS | 1966 | 1466702355620 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 1966 | 1466702355622 Marionette TRACE conn2 <- [1,2318,null,{}] 10:19:15 INFO - PROCESS | 1966 | 1466702355624 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 1966 | 1466702355626 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:15 INFO - PROCESS | 1966 | 1466702355734 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:19:15 INFO - PROCESS | 1966 | 1466702355841 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 1966 | 1466702355843 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce90000 == 45 [pid = 1966] [id = 587] 10:19:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12122e800) [pid = 1966] [serial = 1761] [outer = 0x0] 10:19:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x124ba2c00) [pid = 1966] [serial = 1762] [outer = 0x12122e800] 10:19:15 INFO - PROCESS | 1966 | 1466702355873 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x126d32400) [pid = 1966] [serial = 1763] [outer = 0x12122e800] 10:19:16 INFO - PROCESS | 1966 | 1466702356282 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 1966 | 1466702356343 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:19:16 INFO - PROCESS | 1966 | 1466702356367 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 1966 | 1466702356371 Marionette TRACE conn2 <- [1,2322,null,{}] 10:19:16 INFO - PROCESS | 1966 | 1466702356377 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:16 INFO - PROCESS | 1966 | 1466702356380 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:16 INFO - PROCESS | 1966 | 1466702356484 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:19:16 INFO - PROCESS | 1966 | 1466702356559 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 1966 | 1466702356561 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d26a000 == 46 [pid = 1966] [id = 588] 10:19:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128973400) [pid = 1966] [serial = 1764] [outer = 0x0] 10:19:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128e91800) [pid = 1966] [serial = 1765] [outer = 0x128973400] 10:19:16 INFO - PROCESS | 1966 | 1466702356589 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x129210800) [pid = 1966] [serial = 1766] [outer = 0x128973400] 10:19:17 INFO - PROCESS | 1966 | 1466702357030 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 701ms 10:19:17 INFO - PROCESS | 1966 | 1466702357054 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:19:17 INFO - PROCESS | 1966 | 1466702357056 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:19:17 INFO - PROCESS | 1966 | 1466702357058 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1966 | 1466702357060 Marionette TRACE conn2 <- [1,2326,null,{}] 10:19:17 INFO - PROCESS | 1966 | 1466702357062 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 1966 | 1466702357063 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:17 INFO - PROCESS | 1966 | 1466702357204 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:19:17 INFO - PROCESS | 1966 | 1466702357245 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 1966 | 1466702357247 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x124181800 == 47 [pid = 1966] [id = 589] 10:19:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1256f8000) [pid = 1966] [serial = 1767] [outer = 0x0] 10:19:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12947c400) [pid = 1966] [serial = 1768] [outer = 0x1256f8000] 10:19:17 INFO - PROCESS | 1966 | 1466702357275 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x12a6c0c00) [pid = 1966] [serial = 1769] [outer = 0x1256f8000] 10:19:17 INFO - PROCESS | 1966 | 1466702357869 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 820ms 10:19:17 INFO - PROCESS | 1966 | 1466702357879 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 1966 | 1466702357881 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:19:17 INFO - PROCESS | 1966 | 1466702357885 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1966 | 1466702357887 Marionette TRACE conn2 <- [1,2330,null,{}] 10:19:17 INFO - PROCESS | 1966 | 1466702357890 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 1966 | 1466702357892 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:17 INFO - PROCESS | 1966 | 1466702357995 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:19:18 INFO - PROCESS | 1966 | 1466702358058 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 1966 | 1466702358061 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x121103000 == 48 [pid = 1966] [id = 590] 10:19:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1168f3800) [pid = 1966] [serial = 1770] [outer = 0x0] 10:19:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1180a9000) [pid = 1966] [serial = 1771] [outer = 0x1168f3800] 10:19:18 INFO - PROCESS | 1966 | 1466702358089 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x118561000) [pid = 1966] [serial = 1772] [outer = 0x1168f3800] 10:19:18 INFO - PROCESS | 1966 | 1466702358532 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 672ms 10:19:18 INFO - PROCESS | 1966 | 1466702358557 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 1966 | 1466702358560 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:19:18 INFO - PROCESS | 1966 | 1466702358565 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 1966 | 1466702358567 Marionette TRACE conn2 <- [1,2334,null,{}] 10:19:18 INFO - PROCESS | 1966 | 1466702358570 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:18 INFO - PROCESS | 1966 | 1466702358573 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:18 INFO - PROCESS | 1966 | 1466702358699 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12d6be000 == 47 [pid = 1966] [id = 584] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12d6a9000 == 46 [pid = 1966] [id = 583] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12d391800 == 45 [pid = 1966] [id = 582] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x126a5e800 == 44 [pid = 1966] [id = 581] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5e0800 == 43 [pid = 1966] [id = 580] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12c094800 == 42 [pid = 1966] [id = 579] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12b127800 == 41 [pid = 1966] [id = 578] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12a74f000 == 40 [pid = 1966] [id = 577] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x128e48000 == 39 [pid = 1966] [id = 576] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x1256e5800 == 38 [pid = 1966] [id = 575] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x121454000 == 37 [pid = 1966] [id = 574] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x118287000 == 36 [pid = 1966] [id = 573] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x11828c800 == 35 [pid = 1966] [id = 572] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x121868000 == 34 [pid = 1966] [id = 571] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x1168c3000 == 33 [pid = 1966] [id = 570] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbc6000 == 32 [pid = 1966] [id = 569] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x121103000 == 31 [pid = 1966] [id = 590] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x124181800 == 30 [pid = 1966] [id = 589] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12d26a000 == 29 [pid = 1966] [id = 588] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce90000 == 28 [pid = 1966] [id = 587] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x12451a800 == 27 [pid = 1966] [id = 586] 10:19:19 INFO - PROCESS | 1966 | --DOCSHELL 0x116627800 == 26 [pid = 1966] [id = 585] 10:19:19 INFO - PROCESS | 1966 | 1466702359375 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 1966 | 1466702359377 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x121cde400) [pid = 1966] [serial = 1687] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x119817c00) [pid = 1966] [serial = 1681] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x119a11c00) [pid = 1966] [serial = 1682] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x120fb8800) [pid = 1966] [serial = 1684] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x11960f400) [pid = 1966] [serial = 1673] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x118a68400) [pid = 1966] [serial = 1672] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1183f4000) [pid = 1966] [serial = 1678] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1185b6800) [pid = 1966] [serial = 1679] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11612e400) [pid = 1966] [serial = 1675] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1168f4000) [pid = 1966] [serial = 1676] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1183f7000) [pid = 1966] [serial = 1658] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x116f9c000) [pid = 1966] [serial = 1657] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x119c63000) [pid = 1966] [serial = 1661] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1199db400) [pid = 1966] [serial = 1660] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128969400) [pid = 1966] [serial = 1664] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x126d18c00) [pid = 1966] [serial = 1663] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x126d3ac00) [pid = 1966] [serial = 1691] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x125db9400) [pid = 1966] [serial = 1690] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128adb800) [pid = 1966] [serial = 1667] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128b23c00) [pid = 1966] [serial = 1696] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12182cc00) [pid = 1966] [serial = 1666] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12896f800) [pid = 1966] [serial = 1693] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119a15800) [pid = 1966] [serial = 1700] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x116a1a800) [pid = 1966] [serial = 1699] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12918b400) [pid = 1966] [serial = 1705] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128ad7c00) [pid = 1966] [serial = 1694] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x129478c00) [pid = 1966] [serial = 1706] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128b29000) [pid = 1966] [serial = 1703] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128b37000) [pid = 1966] [serial = 1697] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1243b5400) [pid = 1966] [serial = 1688] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11747f000) [pid = 1966] [serial = 1670] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x113dd2400) [pid = 1966] [serial = 1669] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x121a6f400) [pid = 1966] [serial = 1702] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x121822000) [pid = 1966] [serial = 1685] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x129526400) [pid = 1966] [serial = 1708] [outer = 0x0] [url = about:blank] 10:19:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x11264c800 == 27 [pid = 1966] [id = 591] 10:19:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x111ec9800) [pid = 1966] [serial = 1773] [outer = 0x0] 10:19:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112965000) [pid = 1966] [serial = 1774] [outer = 0x111ec9800] 10:19:19 INFO - PROCESS | 1966 | 1466702359451 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1133b0400) [pid = 1966] [serial = 1775] [outer = 0x111ec9800] 10:19:19 INFO - PROCESS | 1966 | 1466702359781 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1272ms 10:19:19 INFO - PROCESS | 1966 | 1466702359839 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 1966 | 1466702359841 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:19:19 INFO - PROCESS | 1966 | 1466702359844 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 1966 | 1466702359846 Marionette TRACE conn2 <- [1,2338,null,{}] 10:19:19 INFO - PROCESS | 1966 | 1466702359849 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:19 INFO - PROCESS | 1966 | 1466702359852 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:19 INFO - PROCESS | 1966 | 1466702359932 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:19:20 INFO - PROCESS | 1966 | 1466702360012 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 1966 | 1466702360014 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180b8000 == 28 [pid = 1966] [id = 592] 10:19:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x114e7f000) [pid = 1966] [serial = 1776] [outer = 0x0] 10:19:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1168f1800) [pid = 1966] [serial = 1777] [outer = 0x114e7f000] 10:19:20 INFO - PROCESS | 1966 | 1466702360041 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11747ec00) [pid = 1966] [serial = 1778] [outer = 0x114e7f000] 10:19:20 INFO - PROCESS | 1966 | 1466702360323 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 10:19:20 INFO - PROCESS | 1966 | 1466702360365 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 1966 | 1466702360371 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:19:20 INFO - PROCESS | 1966 | 1466702360375 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 1966 | 1466702360376 Marionette TRACE conn2 <- [1,2342,null,{}] 10:19:20 INFO - PROCESS | 1966 | 1466702360378 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 1966 | 1466702360380 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:20 INFO - PROCESS | 1966 | 1466702360460 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:19:20 INFO - PROCESS | 1966 | 1466702360464 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 1966 | 1466702360466 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x119564800 == 29 [pid = 1966] [id = 593] 10:19:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x117485c00) [pid = 1966] [serial = 1779] [outer = 0x0] 10:19:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1183f4000) [pid = 1966] [serial = 1780] [outer = 0x117485c00] 10:19:20 INFO - PROCESS | 1966 | 1466702360494 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1185b4800) [pid = 1966] [serial = 1781] [outer = 0x117485c00] 10:19:20 INFO - PROCESS | 1966 | 1466702360864 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 10:19:20 INFO - PROCESS | 1966 | 1466702360895 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 1966 | 1466702360897 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:19:20 INFO - PROCESS | 1966 | 1466702360900 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 1966 | 1466702360905 Marionette TRACE conn2 <- [1,2346,null,{}] 10:19:20 INFO - PROCESS | 1966 | 1466702360911 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 1966 | 1466702360914 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:20 INFO - PROCESS | 1966 | 1466702360992 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:19:21 INFO - PROCESS | 1966 | 1466702360998 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 1966 | 1466702361001 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x121105000 == 30 [pid = 1966] [id = 594] 10:19:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x118a64c00) [pid = 1966] [serial = 1782] [outer = 0x0] 10:19:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119968c00) [pid = 1966] [serial = 1783] [outer = 0x118a64c00] 10:19:21 INFO - PROCESS | 1966 | 1466702361027 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119a12800) [pid = 1966] [serial = 1784] [outer = 0x118a64c00] 10:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 473ms 10:19:21 INFO - PROCESS | 1966 | 1466702361368 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:19:21 INFO - PROCESS | 1966 | 1466702361373 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 1966 | 1466702361374 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:19:21 INFO - PROCESS | 1966 | 1466702361376 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 1966 | 1466702361377 Marionette TRACE conn2 <- [1,2350,null,{}] 10:19:21 INFO - PROCESS | 1966 | 1466702361380 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 1966 | 1466702361381 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:21 INFO - PROCESS | 1966 | 1466702361460 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:19:21 INFO - PROCESS | 1966 | 1466702361536 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 1966 | 1466702361537 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x121341800 == 31 [pid = 1966] [id = 595] 10:19:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x115dca400) [pid = 1966] [serial = 1785] [outer = 0x0] 10:19:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119a18800) [pid = 1966] [serial = 1786] [outer = 0x115dca400] 10:19:21 INFO - PROCESS | 1966 | 1466702361562 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1214ee400) [pid = 1966] [serial = 1787] [outer = 0x115dca400] 10:19:21 INFO - PROCESS | 1966 | 1466702361906 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 571ms 10:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:19:21 INFO - PROCESS | 1966 | 1466702361951 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 1966 | 1466702361952 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:19:21 INFO - PROCESS | 1966 | 1466702361954 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 1966 | 1466702361955 Marionette TRACE conn2 <- [1,2354,null,{}] 10:19:21 INFO - PROCESS | 1966 | 1466702361958 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 1966 | 1466702361959 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:22 INFO - PROCESS | 1966 | 1466702362054 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:19:22 INFO - PROCESS | 1966 | 1466702362057 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 1966 | 1466702362062 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e3000 == 32 [pid = 1966] [id = 596] 10:19:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x117485400) [pid = 1966] [serial = 1788] [outer = 0x0] 10:19:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1243b1c00) [pid = 1966] [serial = 1789] [outer = 0x117485400] 10:19:22 INFO - PROCESS | 1966 | 1466702362094 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x124c69c00) [pid = 1966] [serial = 1790] [outer = 0x117485400] 10:19:22 INFO - PROCESS | 1966 | 1466702362488 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 568ms 10:19:22 INFO - PROCESS | 1966 | 1466702362523 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:19:22 INFO - PROCESS | 1966 | 1466702362525 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:19:22 INFO - PROCESS | 1966 | 1466702362529 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 1966 | 1466702362530 Marionette TRACE conn2 <- [1,2358,null,{}] 10:19:22 INFO - PROCESS | 1966 | 1466702362542 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:22 INFO - PROCESS | 1966 | 1466702362544 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:22 INFO - PROCESS | 1966 | 1466702362692 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:19:22 INFO - PROCESS | 1966 | 1466702362754 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 1966 | 1466702362756 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x113c13800 == 33 [pid = 1966] [id = 597] 10:19:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1180b1400) [pid = 1966] [serial = 1791] [outer = 0x0] 10:19:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x125602400) [pid = 1966] [serial = 1792] [outer = 0x1180b1400] 10:19:22 INFO - PROCESS | 1966 | 1466702362780 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x126d0f000) [pid = 1966] [serial = 1793] [outer = 0x1180b1400] 10:19:23 INFO - PROCESS | 1966 | 1466702363127 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 621ms 10:19:23 INFO - PROCESS | 1966 | 1466702363149 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 1966 | 1466702363151 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:19:23 INFO - PROCESS | 1966 | 1466702363153 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 1966 | 1466702363154 Marionette TRACE conn2 <- [1,2362,null,{}] 10:19:23 INFO - PROCESS | 1966 | 1466702363162 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 1966 | 1466702363163 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:23 INFO - PROCESS | 1966 | 1466702363260 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:19:23 INFO - PROCESS | 1966 | 1466702363263 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 1966 | 1466702363264 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5ad800 == 34 [pid = 1966] [id = 598] 10:19:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1122aa400) [pid = 1966] [serial = 1794] [outer = 0x0] 10:19:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128870c00) [pid = 1966] [serial = 1795] [outer = 0x1122aa400] 10:19:23 INFO - PROCESS | 1966 | 1466702363290 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128972400) [pid = 1966] [serial = 1796] [outer = 0x1122aa400] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12aef7000) [pid = 1966] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x128e99400) [pid = 1966] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12947ec00) [pid = 1966] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12a689400) [pid = 1966] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11812f000) [pid = 1966] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118131800) [pid = 1966] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1168ee000) [pid = 1966] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x113323400) [pid = 1966] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112e04000) [pid = 1966] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1243abc00) [pid = 1966] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x128b28c00) [pid = 1966] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119c68000) [pid = 1966] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1168f6000) [pid = 1966] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119965000) [pid = 1966] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:19:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128874000) [pid = 1966] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:19:23 INFO - PROCESS | 1966 | 1466702363819 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 675ms 10:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:19:23 INFO - PROCESS | 1966 | 1466702363829 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 1966 | 1466702363830 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:19:23 INFO - PROCESS | 1966 | 1466702363836 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 1966 | 1466702363837 Marionette TRACE conn2 <- [1,2366,null,{}] 10:19:23 INFO - PROCESS | 1966 | 1466702363839 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 1966 | 1466702363841 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:23 INFO - PROCESS | 1966 | 1466702363920 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:19:23 INFO - PROCESS | 1966 | 1466702363924 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 1966 | 1466702363925 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a73c800 == 35 [pid = 1966] [id = 599] 10:19:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x115e1c000) [pid = 1966] [serial = 1797] [outer = 0x0] 10:19:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x11960b000) [pid = 1966] [serial = 1798] [outer = 0x115e1c000] 10:19:23 INFO - PROCESS | 1966 | 1466702363950 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1256f6800) [pid = 1966] [serial = 1799] [outer = 0x115e1c000] 10:19:24 INFO - PROCESS | 1966 | 1466702364381 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 573ms 10:19:24 INFO - PROCESS | 1966 | 1466702364406 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1966 | 1466702364408 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:19:24 INFO - PROCESS | 1966 | 1466702364411 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1966 | 1466702364413 Marionette TRACE conn2 <- [1,2370,null,{}] 10:19:24 INFO - PROCESS | 1966 | 1466702364417 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 1966 | 1466702364420 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:24 INFO - PROCESS | 1966 | 1466702364539 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:19:24 INFO - PROCESS | 1966 | 1466702364547 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 1966 | 1466702364548 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb55800 == 36 [pid = 1966] [id = 600] 10:19:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x115e24400) [pid = 1966] [serial = 1800] [outer = 0x0] 10:19:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128ad0000) [pid = 1966] [serial = 1801] [outer = 0x115e24400] 10:19:24 INFO - PROCESS | 1966 | 1466702364588 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b29000) [pid = 1966] [serial = 1802] [outer = 0x115e24400] 10:19:24 INFO - PROCESS | 1966 | 1466702364973 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 10:19:24 INFO - PROCESS | 1966 | 1466702364981 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1966 | 1466702364983 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:19:24 INFO - PROCESS | 1966 | 1466702364992 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1966 | 1466702364993 Marionette TRACE conn2 <- [1,2374,null,{}] 10:19:24 INFO - PROCESS | 1966 | 1466702364996 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 1966 | 1466702364997 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:25 INFO - PROCESS | 1966 | 1466702365112 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:19:25 INFO - PROCESS | 1966 | 1466702365118 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 1966 | 1466702365120 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c093000 == 37 [pid = 1966] [id = 601] 10:19:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1268d1800) [pid = 1966] [serial = 1803] [outer = 0x0] 10:19:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128b34400) [pid = 1966] [serial = 1804] [outer = 0x1268d1800] 10:19:25 INFO - PROCESS | 1966 | 1466702365149 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129183000) [pid = 1966] [serial = 1805] [outer = 0x1268d1800] 10:19:25 INFO - PROCESS | 1966 | 1466702365521 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 571ms 10:19:25 INFO - PROCESS | 1966 | 1466702365564 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 1966 | 1466702365566 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:19:25 INFO - PROCESS | 1966 | 1466702365570 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 1966 | 1466702365572 Marionette TRACE conn2 <- [1,2378,null,{}] 10:19:25 INFO - PROCESS | 1966 | 1466702365574 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 1966 | 1466702365576 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:25 INFO - PROCESS | 1966 | 1466702365662 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:19:25 INFO - PROCESS | 1966 | 1466702365670 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 1966 | 1466702365672 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102e800 == 38 [pid = 1966] [id = 602] 10:19:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128b37000) [pid = 1966] [serial = 1806] [outer = 0x0] 10:19:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12920d400) [pid = 1966] [serial = 1807] [outer = 0x128b37000] 10:19:25 INFO - PROCESS | 1966 | 1466702365695 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12952b400) [pid = 1966] [serial = 1808] [outer = 0x128b37000] 10:19:26 INFO - PROCESS | 1966 | 1466702366290 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 769ms 10:19:26 INFO - PROCESS | 1966 | 1466702366354 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:19:26 INFO - PROCESS | 1966 | 1466702366356 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:19:26 INFO - PROCESS | 1966 | 1466702366360 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 1966 | 1466702366363 Marionette TRACE conn2 <- [1,2382,null,{}] 10:19:26 INFO - PROCESS | 1966 | 1466702366391 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 1966 | 1466702366392 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:26 INFO - PROCESS | 1966 | 1466702366509 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:19:26 INFO - PROCESS | 1966 | 1466702366622 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 1966 | 1466702366624 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x119554000 == 39 [pid = 1966] [id = 603] 10:19:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1168fa400) [pid = 1966] [serial = 1809] [outer = 0x0] 10:19:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x116f9c000) [pid = 1966] [serial = 1810] [outer = 0x1168fa400] 10:19:26 INFO - PROCESS | 1966 | 1466702366657 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x118135000) [pid = 1966] [serial = 1811] [outer = 0x1168fa400] 10:19:27 INFO - PROCESS | 1966 | 1466702367149 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 827ms 10:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:19:27 INFO - PROCESS | 1966 | 1466702367187 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 1966 | 1466702367190 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:19:27 INFO - PROCESS | 1966 | 1466702367195 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 1966 | 1466702367196 Marionette TRACE conn2 <- [1,2386,null,{}] 10:19:27 INFO - PROCESS | 1966 | 1466702367199 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:27 INFO - PROCESS | 1966 | 1466702367201 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:27 INFO - PROCESS | 1966 | 1466702367313 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:19:27 INFO - PROCESS | 1966 | 1466702367396 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 1966 | 1466702367398 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12145a800 == 40 [pid = 1966] [id = 604] 10:19:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x118a6d400) [pid = 1966] [serial = 1812] [outer = 0x0] 10:19:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1192f8c00) [pid = 1966] [serial = 1813] [outer = 0x118a6d400] 10:19:27 INFO - PROCESS | 1966 | 1466702367429 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x119c28800) [pid = 1966] [serial = 1814] [outer = 0x118a6d400] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x12c093000 == 39 [pid = 1966] [id = 601] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb55800 == 38 [pid = 1966] [id = 600] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x12a73c800 == 37 [pid = 1966] [id = 599] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5ad800 == 36 [pid = 1966] [id = 598] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x113c13800 == 35 [pid = 1966] [id = 597] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x1256e3000 == 34 [pid = 1966] [id = 596] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x121341800 == 33 [pid = 1966] [id = 595] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x121105000 == 32 [pid = 1966] [id = 594] 10:19:28 INFO - PROCESS | 1966 | 1466702368107 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]]]}] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x119564800 == 31 [pid = 1966] [id = 593] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x1180b8000 == 30 [pid = 1966] [id = 592] 10:19:28 INFO - PROCESS | 1966 | --DOCSHELL 0x11264c800 == 29 [pid = 1966] [id = 591] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12b976400) [pid = 1966] [serial = 1751] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12b976c00) [pid = 1966] [serial = 1753] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x129206400) [pid = 1966] [serial = 1735] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x129530000) [pid = 1966] [serial = 1738] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12a6b8000) [pid = 1966] [serial = 1741] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1185b4c00) [pid = 1966] [serial = 1714] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1192f6000) [pid = 1966] [serial = 1715] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1185b2400) [pid = 1966] [serial = 1720] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11960cc00) [pid = 1966] [serial = 1721] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1168fc800) [pid = 1966] [serial = 1717] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1176ea000) [pid = 1966] [serial = 1718] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126a1d000) [pid = 1966] [serial = 1729] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x126d2e400) [pid = 1966] [serial = 1730] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1131d0000) [pid = 1966] [serial = 1711] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x115e17800) [pid = 1966] [serial = 1712] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x124b9b000) [pid = 1966] [serial = 1726] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1256ee400) [pid = 1966] [serial = 1727] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12953c800) [pid = 1966] [serial = 1709] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x120fad000) [pid = 1966] [serial = 1723] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1214fc000) [pid = 1966] [serial = 1724] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x117488c00) [pid = 1966] [serial = 1744] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1256f6c00) [pid = 1966] [serial = 1747] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11981d000) [pid = 1966] [serial = 1745] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12b13f800) [pid = 1966] [serial = 1750] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12a98c400) [pid = 1966] [serial = 1742] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12aef5c00) [pid = 1966] [serial = 1748] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128ace800) [pid = 1966] [serial = 1732] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12947a800) [pid = 1966] [serial = 1736] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12a688400) [pid = 1966] [serial = 1739] [outer = 0x0] [url = about:blank] 10:19:28 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128e9e400) [pid = 1966] [serial = 1733] [outer = 0x0] [url = about:blank] 10:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 972ms 10:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:19:28 INFO - PROCESS | 1966 | 1466702368167 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 1966 | 1466702368169 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:19:28 INFO - PROCESS | 1966 | 1466702368172 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 1966 | 1466702368174 Marionette TRACE conn2 <- [1,2390,null,{}] 10:19:28 INFO - PROCESS | 1966 | 1466702368178 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}] 10:19:28 INFO - PROCESS | 1966 | 1466702368180 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:28 INFO - PROCESS | 1966 | 1466702368279 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:19:28 INFO - PROCESS | 1966 | 1466702368293 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1966 | 1466702368295 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180c8000 == 30 [pid = 1966] [id = 605] 10:19:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x117488c00) [pid = 1966] [serial = 1815] [outer = 0x0] 10:19:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x117d15000) [pid = 1966] [serial = 1816] [outer = 0x117488c00] 10:19:28 INFO - PROCESS | 1966 | 1466702368331 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118560400) [pid = 1966] [serial = 1817] [outer = 0x117488c00] 10:19:28 INFO - PROCESS | 1966 | 1466702368821 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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 10:19:28 INFO - PROCESS | 1966 | 1466702368843 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 1966 | 1466702368846 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:19:28 INFO - PROCESS | 1966 | 1466702368853 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 1966 | 1466702368855 Marionette TRACE conn2 <- [1,2394,null,{}] 10:19:28 INFO - PROCESS | 1966 | 1466702368857 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}] 10:19:28 INFO - PROCESS | 1966 | 1466702368859 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:28 INFO - PROCESS | 1966 | 1466702368938 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:19:28 INFO - PROCESS | 1966 | 1466702368942 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1966 | 1466702368943 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x11991b800 == 31 [pid = 1966] [id = 606] 10:19:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1192f6000) [pid = 1966] [serial = 1818] [outer = 0x0] 10:19:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1199e0000) [pid = 1966] [serial = 1819] [outer = 0x1192f6000] 10:19:28 INFO - PROCESS | 1966 | 1466702368972 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119ed6800) [pid = 1966] [serial = 1820] [outer = 0x1192f6000] 10:19:29 INFO - PROCESS | 1966 | 1466702369314 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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 471ms 10:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:19:29 INFO - PROCESS | 1966 | 1466702369328 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 1966 | 1466702369329 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:19:29 INFO - PROCESS | 1966 | 1466702369332 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 1966 | 1466702369336 Marionette TRACE conn2 <- [1,2398,null,{}] 10:19:29 INFO - PROCESS | 1966 | 1466702369344 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}] 10:19:29 INFO - PROCESS | 1966 | 1466702369348 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:29 INFO - PROCESS | 1966 | 1466702369426 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:19:29 INFO - PROCESS | 1966 | 1466702369432 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1966 | 1466702369436 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x123468800 == 32 [pid = 1966] [id = 607] 10:19:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1214fbc00) [pid = 1966] [serial = 1821] [outer = 0x0] 10:19:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x121a6f800) [pid = 1966] [serial = 1822] [outer = 0x1214fbc00] 10:19:29 INFO - PROCESS | 1966 | 1466702369464 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124c67400) [pid = 1966] [serial = 1823] [outer = 0x1214fbc00] 10:19:29 INFO - PROCESS | 1966 | 1466702369807 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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 10:19:29 INFO - PROCESS | 1966 | 1466702369856 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 1966 | 1466702369857 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:19:29 INFO - PROCESS | 1966 | 1466702369860 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 1966 | 1466702369861 Marionette TRACE conn2 <- [1,2402,null,{}] 10:19:29 INFO - PROCESS | 1966 | 1466702369863 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}] 10:19:29 INFO - PROCESS | 1966 | 1466702369864 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:29 INFO - PROCESS | 1966 | 1466702369975 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:19:29 INFO - PROCESS | 1966 | 1466702369982 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1966 | 1466702369983 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x126db1800 == 33 [pid = 1966] [id = 608] 10:19:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x125603000) [pid = 1966] [serial = 1824] [outer = 0x0] 10:19:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1256f7400) [pid = 1966] [serial = 1825] [outer = 0x125603000] 10:19:30 INFO - PROCESS | 1966 | 1466702370009 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x126d18c00) [pid = 1966] [serial = 1826] [outer = 0x125603000] 10:19:30 INFO - PROCESS | 1966 | 1466702370353 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 10:19:30 INFO - PROCESS | 1966 | 1466702370379 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 1966 | 1466702370380 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:19:30 INFO - PROCESS | 1966 | 1466702370390 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1966 | 1466702370391 Marionette TRACE conn2 <- [1,2406,null,{}] 10:19:30 INFO - PROCESS | 1966 | 1466702370393 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}] 10:19:30 INFO - PROCESS | 1966 | 1466702370394 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:30 INFO - PROCESS | 1966 | 1466702370493 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:19:30 INFO - PROCESS | 1966 | 1466702370496 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 1966 | 1466702370498 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296bd000 == 34 [pid = 1966] [id = 609] 10:19:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x121ce5000) [pid = 1966] [serial = 1827] [outer = 0x0] 10:19:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12887c400) [pid = 1966] [serial = 1828] [outer = 0x121ce5000] 10:19:30 INFO - PROCESS | 1966 | 1466702370523 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128ad3c00) [pid = 1966] [serial = 1829] [outer = 0x121ce5000] 10:19:30 INFO - PROCESS | 1966 | 1466702370897 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 526ms 10:19:30 INFO - PROCESS | 1966 | 1466702370908 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:19:30 INFO - PROCESS | 1966 | 1466702370910 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:19:30 INFO - PROCESS | 1966 | 1466702370912 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1966 | 1466702370913 Marionette TRACE conn2 <- [1,2410,null,{}] 10:19:30 INFO - PROCESS | 1966 | 1466702370915 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}] 10:19:30 INFO - PROCESS | 1966 | 1466702370922 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:31 INFO - PROCESS | 1966 | 1466702371052 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:19:31 INFO - PROCESS | 1966 | 1466702371056 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1966 | 1466702371057 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb66000 == 35 [pid = 1966] [id = 610] 10:19:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12560d400) [pid = 1966] [serial = 1830] [outer = 0x0] 10:19:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128e9dc00) [pid = 1966] [serial = 1831] [outer = 0x12560d400] 10:19:31 INFO - PROCESS | 1966 | 1466702371089 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12953dc00) [pid = 1966] [serial = 1832] [outer = 0x12560d400] 10:19:31 INFO - PROCESS | 1966 | 1466702371481 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 618ms 10:19:31 INFO - PROCESS | 1966 | 1466702371531 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 1966 | 1466702371532 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:19:31 INFO - PROCESS | 1966 | 1466702371534 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 1966 | 1466702371535 Marionette TRACE conn2 <- [1,2414,null,{}] 10:19:31 INFO - PROCESS | 1966 | 1466702371538 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}] 10:19:31 INFO - PROCESS | 1966 | 1466702371539 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:31 INFO - PROCESS | 1966 | 1466702371639 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:19:31 INFO - PROCESS | 1966 | 1466702371642 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1966 | 1466702371643 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c13000 == 36 [pid = 1966] [id = 611] 10:19:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128ad3400) [pid = 1966] [serial = 1833] [outer = 0x0] 10:19:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12a6b5c00) [pid = 1966] [serial = 1834] [outer = 0x128ad3400] 10:19:31 INFO - PROCESS | 1966 | 1466702371668 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12a987c00) [pid = 1966] [serial = 1835] [outer = 0x128ad3400] 10:19:31 INFO - PROCESS | 1966 | 1466702371993 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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 10:19:32 INFO - PROCESS | 1966 | 1466702372054 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1966 | 1466702372056 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:19:32 INFO - PROCESS | 1966 | 1466702372058 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1966 | 1466702372059 Marionette TRACE conn2 <- [1,2418,null,{}] 10:19:32 INFO - PROCESS | 1966 | 1466702372061 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}] 10:19:32 INFO - PROCESS | 1966 | 1466702372062 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:32 INFO - PROCESS | 1966 | 1466702372162 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:19:32 INFO - PROCESS | 1966 | 1466702372172 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1966 | 1466702372181 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbd2000 == 37 [pid = 1966] [id = 612] 10:19:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a988000) [pid = 1966] [serial = 1836] [outer = 0x0] 10:19:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12aef0c00) [pid = 1966] [serial = 1837] [outer = 0x12a988000] 10:19:32 INFO - PROCESS | 1966 | 1466702372206 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12b130400) [pid = 1966] [serial = 1838] [outer = 0x12a988000] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128870400) [pid = 1966] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x110f82400) [pid = 1966] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11960c800) [pid = 1966] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x117485400) [pid = 1966] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x114e7f000) [pid = 1966] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12122e800) [pid = 1966] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x111ec9800) [pid = 1966] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117485c00) [pid = 1966] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118a64c00) [pid = 1966] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x128973400) [pid = 1966] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1168f3800) [pid = 1966] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1256f8000) [pid = 1966] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1180b1400) [pid = 1966] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1122aa400) [pid = 1966] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x115e1c000) [pid = 1966] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x115e24400) [pid = 1966] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x115dca400) [pid = 1966] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:19:32 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1268d1800) [pid = 1966] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:19:32 INFO - PROCESS | 1966 | 1466702372623 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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 10:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:19:32 INFO - PROCESS | 1966 | 1466702372629 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1966 | 1466702372631 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:19:32 INFO - PROCESS | 1966 | 1466702372639 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1966 | 1466702372640 Marionette TRACE conn2 <- [1,2422,null,{}] 10:19:32 INFO - PROCESS | 1966 | 1466702372642 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}] 10:19:32 INFO - PROCESS | 1966 | 1466702372643 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:32 INFO - PROCESS | 1966 | 1466702372757 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:19:32 INFO - PROCESS | 1966 | 1466702372792 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1966 | 1466702372794 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296d4800 == 38 [pid = 1966] [id = 613] 10:19:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x110f82400) [pid = 1966] [serial = 1839] [outer = 0x0] 10:19:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x117489400) [pid = 1966] [serial = 1840] [outer = 0x110f82400] 10:19:32 INFO - PROCESS | 1966 | 1466702372818 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119edd400) [pid = 1966] [serial = 1841] [outer = 0x110f82400] 10:19:33 INFO - PROCESS | 1966 | 1466702373075 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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 476ms 10:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:19:33 INFO - PROCESS | 1966 | 1466702373109 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 1966 | 1466702373110 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:19:33 INFO - PROCESS | 1966 | 1466702373112 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 1966 | 1466702373113 Marionette TRACE conn2 <- [1,2426,null,{}] 10:19:33 INFO - PROCESS | 1966 | 1466702373123 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}] 10:19:33 INFO - PROCESS | 1966 | 1466702373124 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:33 INFO - PROCESS | 1966 | 1466702373218 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:19:33 INFO - PROCESS | 1966 | 1466702373222 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 1966 | 1466702373223 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d040000 == 39 [pid = 1966] [id = 614] 10:19:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124b9e400) [pid = 1966] [serial = 1842] [outer = 0x0] 10:19:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128b2f800) [pid = 1966] [serial = 1843] [outer = 0x124b9e400] 10:19:33 INFO - PROCESS | 1966 | 1466702373247 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12a992800) [pid = 1966] [serial = 1844] [outer = 0x124b9e400] 10:19:33 INFO - PROCESS | 1966 | 1466702373605 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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 10:19:33 INFO - PROCESS | 1966 | 1466702373642 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 1966 | 1466702373643 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:19:33 INFO - PROCESS | 1966 | 1466702373647 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 1966 | 1466702373649 Marionette TRACE conn2 <- [1,2430,null,{}] 10:19:33 INFO - PROCESS | 1966 | 1466702373657 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}] 10:19:33 INFO - PROCESS | 1966 | 1466702373659 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:33 INFO - PROCESS | 1966 | 1466702373752 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:19:33 INFO - PROCESS | 1966 | 1466702373756 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 1966 | 1466702373758 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d391000 == 40 [pid = 1966] [id = 615] 10:19:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12b970800) [pid = 1966] [serial = 1845] [outer = 0x0] 10:19:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12b979c00) [pid = 1966] [serial = 1846] [outer = 0x12b970800] 10:19:33 INFO - PROCESS | 1966 | 1466702373783 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12bb2d000) [pid = 1966] [serial = 1847] [outer = 0x12b970800] 10:19:34 INFO - PROCESS | 1966 | 1466702374089 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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 476ms 10:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:19:34 INFO - PROCESS | 1966 | 1466702374124 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 1966 | 1466702374125 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:19:34 INFO - PROCESS | 1966 | 1466702374127 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 1966 | 1466702374128 Marionette TRACE conn2 <- [1,2434,null,{}] 10:19:34 INFO - PROCESS | 1966 | 1466702374130 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}] 10:19:34 INFO - PROCESS | 1966 | 1466702374131 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:34 INFO - PROCESS | 1966 | 1466702374220 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:19:34 INFO - PROCESS | 1966 | 1466702374281 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 1966 | 1466702374282 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d3a9800 == 41 [pid = 1966] [id = 616] 10:19:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12b978c00) [pid = 1966] [serial = 1848] [outer = 0x0] 10:19:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12bb2d800) [pid = 1966] [serial = 1849] [outer = 0x12b978c00] 10:19:34 INFO - PROCESS | 1966 | 1466702374307 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12bbb9800) [pid = 1966] [serial = 1850] [outer = 0x12b978c00] 10:19:34 INFO - PROCESS | 1966 | 1466702374711 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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 620ms 10:19:34 INFO - PROCESS | 1966 | 1466702374747 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 1966 | 1466702374750 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:19:34 INFO - PROCESS | 1966 | 1466702374753 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 1966 | 1466702374755 Marionette TRACE conn2 <- [1,2438,null,{}] 10:19:34 INFO - PROCESS | 1966 | 1466702374759 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}] 10:19:34 INFO - PROCESS | 1966 | 1466702374760 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:34 INFO - PROCESS | 1966 | 1466702374874 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:19:34 INFO - PROCESS | 1966 | 1466702374950 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 1966 | 1466702374952 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x119918000 == 42 [pid = 1966] [id = 617] 10:19:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x11612e000) [pid = 1966] [serial = 1851] [outer = 0x0] 10:19:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x11747ac00) [pid = 1966] [serial = 1852] [outer = 0x11612e000] 10:19:34 INFO - PROCESS | 1966 | 1466702374982 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x118564800) [pid = 1966] [serial = 1853] [outer = 0x11612e000] 10:19:35 INFO - PROCESS | 1966 | 1466702375422 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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 10:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:19:35 INFO - PROCESS | 1966 | 1466702375473 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 1966 | 1466702375477 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:19:35 INFO - PROCESS | 1966 | 1466702375481 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 1966 | 1466702375483 Marionette TRACE conn2 <- [1,2442,null,{}] 10:19:35 INFO - PROCESS | 1966 | 1466702375485 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}] 10:19:35 INFO - PROCESS | 1966 | 1466702375487 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:35 INFO - PROCESS | 1966 | 1466702375591 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:19:35 INFO - PROCESS | 1966 | 1466702375655 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 1966 | 1466702375657 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a91e000 == 43 [pid = 1966] [id = 618] 10:19:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1199e2000) [pid = 1966] [serial = 1854] [outer = 0x0] 10:19:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12122c400) [pid = 1966] [serial = 1855] [outer = 0x1199e2000] 10:19:35 INFO - PROCESS | 1966 | 1466702375688 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1243b0800) [pid = 1966] [serial = 1856] [outer = 0x1199e2000] 10:19:36 INFO - PROCESS | 1966 | 1466702376137 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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 10:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:19:36 INFO - PROCESS | 1966 | 1466702376152 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 1966 | 1466702376154 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:19:36 INFO - PROCESS | 1966 | 1466702376156 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 1966 | 1466702376159 Marionette TRACE conn2 <- [1,2446,null,{}] 10:19:36 INFO - PROCESS | 1966 | 1466702376167 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}] 10:19:36 INFO - PROCESS | 1966 | 1466702376170 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:36 INFO - PROCESS | 1966 | 1466702376295 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:19:36 INFO - PROCESS | 1966 | 1466702376385 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 1966 | 1466702376386 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d6bc000 == 44 [pid = 1966] [id = 619] 10:19:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12887b000) [pid = 1966] [serial = 1857] [outer = 0x0] 10:19:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128b39000) [pid = 1966] [serial = 1858] [outer = 0x12887b000] 10:19:36 INFO - PROCESS | 1966 | 1466702376419 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x129188400) [pid = 1966] [serial = 1859] [outer = 0x12887b000] 10:19:36 INFO - PROCESS | 1966 | 1466702376859 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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 723ms 10:19:36 INFO - PROCESS | 1966 | 1466702376881 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 1966 | 1466702376884 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:19:36 INFO - PROCESS | 1966 | 1466702376887 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 1966 | 1466702376889 Marionette TRACE conn2 <- [1,2450,null,{}] 10:19:36 INFO - PROCESS | 1966 | 1466702376893 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}] 10:19:36 INFO - PROCESS | 1966 | 1466702376895 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:37 INFO - PROCESS | 1966 | 1466702377053 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:19:37 INFO - PROCESS | 1966 | 1466702377185 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 1966 | 1466702377187 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12de81000 == 45 [pid = 1966] [id = 620] 10:19:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x129478400) [pid = 1966] [serial = 1860] [outer = 0x0] 10:19:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12953c800) [pid = 1966] [serial = 1861] [outer = 0x129478400] 10:19:37 INFO - PROCESS | 1966 | 1466702377217 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12a98d400) [pid = 1966] [serial = 1862] [outer = 0x129478400] 10:19:37 INFO - PROCESS | 1966 | 1466702377668 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]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 821ms 10:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:19:37 INFO - PROCESS | 1966 | 1466702377708 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 1966 | 1466702377709 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:19:37 INFO - PROCESS | 1966 | 1466702377712 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 1966 | 1466702377713 Marionette TRACE conn2 <- [1,2454,null,{}] 10:19:37 INFO - PROCESS | 1966 | 1466702377715 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}] 10:19:37 INFO - PROCESS | 1966 | 1466702377717 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:37 INFO - PROCESS | 1966 | 1466702377858 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:19:37 INFO - PROCESS | 1966 | 1466702377867 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 1966 | 1466702377869 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f20000 == 46 [pid = 1966] [id = 621] 10:19:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x113c92c00) [pid = 1966] [serial = 1863] [outer = 0x0] 10:19:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b2dc00) [pid = 1966] [serial = 1864] [outer = 0x113c92c00] 10:19:37 INFO - PROCESS | 1966 | 1466702377897 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12b130800) [pid = 1966] [serial = 1865] [outer = 0x113c92c00] 10:19:38 INFO - PROCESS | 1966 | 1466702378464 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]]]}] 10:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 820ms 10:19:38 INFO - PROCESS | 1966 | 1466702378550 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 1966 | 1466702378552 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:19:38 INFO - PROCESS | 1966 | 1466702378557 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 1966 | 1466702378559 Marionette TRACE conn2 <- [1,2458,null,{}] 10:19:38 INFO - PROCESS | 1966 | 1466702378562 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}] 10:19:38 INFO - PROCESS | 1966 | 1466702378564 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:38 INFO - PROCESS | 1966 | 1466702378669 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:19:38 INFO - PROCESS | 1966 | 1466702378748 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 1966 | 1466702378749 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715b000 == 47 [pid = 1966] [id = 622] 10:19:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x112963000) [pid = 1966] [serial = 1866] [outer = 0x0] 10:19:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x112a74000) [pid = 1966] [serial = 1867] [outer = 0x112963000] 10:19:38 INFO - PROCESS | 1966 | 1466702378777 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1133a9c00) [pid = 1966] [serial = 1868] [outer = 0x112963000] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12d391000 == 46 [pid = 1966] [id = 615] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12d040000 == 45 [pid = 1966] [id = 614] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x1296d4800 == 44 [pid = 1966] [id = 613] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbd2000 == 43 [pid = 1966] [id = 612] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x124c13000 == 42 [pid = 1966] [id = 611] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb66000 == 41 [pid = 1966] [id = 610] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x1296bd000 == 40 [pid = 1966] [id = 609] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x126db1800 == 39 [pid = 1966] [id = 608] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x123468800 == 38 [pid = 1966] [id = 607] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x11991b800 == 37 [pid = 1966] [id = 606] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x1180c8000 == 36 [pid = 1966] [id = 605] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12145a800 == 35 [pid = 1966] [id = 604] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x119554000 == 34 [pid = 1966] [id = 603] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12102e800 == 33 [pid = 1966] [id = 602] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x116f20000 == 32 [pid = 1966] [id = 621] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12de81000 == 31 [pid = 1966] [id = 620] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12d6bc000 == 30 [pid = 1966] [id = 619] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12a91e000 == 29 [pid = 1966] [id = 618] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x12d3a9800 == 28 [pid = 1966] [id = 616] 10:19:39 INFO - PROCESS | 1966 | --DOCSHELL 0x119918000 == 27 [pid = 1966] [id = 617] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x115e87c00) [pid = 1966] [serial = 1757] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x1133aa000) [pid = 1966] [serial = 1756] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x119a13400) [pid = 1966] [serial = 1760] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x119817400) [pid = 1966] [serial = 1759] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1243b1c00) [pid = 1966] [serial = 1789] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1168f1800) [pid = 1966] [serial = 1777] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11747ec00) [pid = 1966] [serial = 1778] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x126d32400) [pid = 1966] [serial = 1763] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x124ba2c00) [pid = 1966] [serial = 1762] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112965000) [pid = 1966] [serial = 1774] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1133b0400) [pid = 1966] [serial = 1775] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1183f4000) [pid = 1966] [serial = 1780] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1185b4800) [pid = 1966] [serial = 1781] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119968c00) [pid = 1966] [serial = 1783] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x129210800) [pid = 1966] [serial = 1766] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119a12800) [pid = 1966] [serial = 1784] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128e91800) [pid = 1966] [serial = 1765] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118561000) [pid = 1966] [serial = 1772] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1180a9000) [pid = 1966] [serial = 1771] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12a6c0c00) [pid = 1966] [serial = 1769] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12947c400) [pid = 1966] [serial = 1768] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x125602400) [pid = 1966] [serial = 1792] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128870c00) [pid = 1966] [serial = 1795] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x126d0f000) [pid = 1966] [serial = 1793] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1256f6800) [pid = 1966] [serial = 1799] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11960b000) [pid = 1966] [serial = 1798] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128ad0000) [pid = 1966] [serial = 1801] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128972400) [pid = 1966] [serial = 1796] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119a18800) [pid = 1966] [serial = 1786] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129183000) [pid = 1966] [serial = 1805] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1214ee400) [pid = 1966] [serial = 1787] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128b34400) [pid = 1966] [serial = 1804] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x124c69c00) [pid = 1966] [serial = 1790] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128b29000) [pid = 1966] [serial = 1802] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12bb24000) [pid = 1966] [serial = 1754] [outer = 0x0] [url = about:blank] 10:19:39 INFO - PROCESS | 1966 | 1466702379846 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]]]}] 10:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1322ms 10:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:19:39 INFO - PROCESS | 1966 | 1466702379879 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 1966 | 1466702379881 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:19:39 INFO - PROCESS | 1966 | 1466702379887 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - PROCESS | 1966 | 1466702379889 Marionette TRACE conn2 <- [1,2462,null,{}] 10:19:39 INFO - PROCESS | 1966 | 1466702379896 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}] 10:19:39 INFO - PROCESS | 1966 | 1466702379898 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:39 INFO - PROCESS | 1966 | 1466702379984 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:19:39 INFO - PROCESS | 1966 | 1466702379992 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 1966 | 1466702379993 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x116863800 == 28 [pid = 1966] [id = 623] 10:19:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1131d8400) [pid = 1966] [serial = 1869] [outer = 0x0] 10:19:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x113318800) [pid = 1966] [serial = 1870] [outer = 0x1131d8400] 10:19:40 INFO - PROCESS | 1966 | 1466702380022 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x113c4bc00) [pid = 1966] [serial = 1871] [outer = 0x1131d8400] 10:19:40 INFO - PROCESS | 1966 | 1466702380373 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]]]}] 10:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 526ms 10:19:40 INFO - PROCESS | 1966 | 1466702380410 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 1966 | 1466702380414 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:19:40 INFO - PROCESS | 1966 | 1466702380418 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 1966 | 1466702380420 Marionette TRACE conn2 <- [1,2466,null,{}] 10:19:40 INFO - PROCESS | 1966 | 1466702380423 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}] 10:19:40 INFO - PROCESS | 1966 | 1466702380424 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:40 INFO - PROCESS | 1966 | 1466702380502 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:19:40 INFO - PROCESS | 1966 | 1466702380507 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 1966 | 1466702380508 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827b000 == 29 [pid = 1966] [id = 624] 10:19:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1161ad400) [pid = 1966] [serial = 1872] [outer = 0x0] 10:19:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x116887c00) [pid = 1966] [serial = 1873] [outer = 0x1161ad400] 10:19:40 INFO - PROCESS | 1966 | 1466702380537 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1168fac00) [pid = 1966] [serial = 1874] [outer = 0x1161ad400] 10:19:40 INFO - PROCESS | 1966 | 1466702380875 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]]]}] 10:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 10:19:40 INFO - PROCESS | 1966 | 1466702380888 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 1966 | 1466702380897 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:19:40 INFO - PROCESS | 1966 | 1466702380900 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 1966 | 1466702380904 Marionette TRACE conn2 <- [1,2470,null,{}] 10:19:40 INFO - PROCESS | 1966 | 1466702380912 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}] 10:19:40 INFO - PROCESS | 1966 | 1466702380915 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:41 INFO - PROCESS | 1966 | 1466702380998 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:19:41 INFO - PROCESS | 1966 | 1466702381057 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 1966 | 1466702381059 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x119922800 == 30 [pid = 1966] [id = 625] 10:19:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x117484000) [pid = 1966] [serial = 1875] [outer = 0x0] 10:19:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1176f4800) [pid = 1966] [serial = 1876] [outer = 0x117484000] 10:19:41 INFO - PROCESS | 1966 | 1466702381090 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1183f4400) [pid = 1966] [serial = 1877] [outer = 0x117484000] 10:19:41 INFO - PROCESS | 1966 | 1466702381395 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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 525ms 10:19:41 INFO - PROCESS | 1966 | 1466702381424 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 1966 | 1466702381426 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:19:41 INFO - PROCESS | 1966 | 1466702381428 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 1966 | 1466702381429 Marionette TRACE conn2 <- [1,2474,null,{}] 10:19:41 INFO - PROCESS | 1966 | 1466702381432 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}] 10:19:41 INFO - PROCESS | 1966 | 1466702381435 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:41 INFO - PROCESS | 1966 | 1466702381516 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:19:41 INFO - PROCESS | 1966 | 1466702381592 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 1966 | 1466702381593 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12120d800 == 31 [pid = 1966] [id = 626] 10:19:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1185b1000) [pid = 1966] [serial = 1878] [outer = 0x0] 10:19:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x118ab2c00) [pid = 1966] [serial = 1879] [outer = 0x1185b1000] 10:19:41 INFO - PROCESS | 1966 | 1466702381621 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1192f3400) [pid = 1966] [serial = 1880] [outer = 0x1185b1000] 10:19:41 INFO - PROCESS | 1966 | 1466702381922 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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 10:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:19:41 INFO - PROCESS | 1966 | 1466702381956 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 1966 | 1466702381958 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:19:41 INFO - PROCESS | 1966 | 1466702381960 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 1966 | 1466702381961 Marionette TRACE conn2 <- [1,2478,null,{}] 10:19:41 INFO - PROCESS | 1966 | 1466702381963 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}] 10:19:41 INFO - PROCESS | 1966 | 1466702381964 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:42 INFO - PROCESS | 1966 | 1466702382062 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:19:42 INFO - PROCESS | 1966 | 1466702382067 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 1966 | 1466702382068 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x123468000 == 32 [pid = 1966] [id = 627] 10:19:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x118a61800) [pid = 1966] [serial = 1881] [outer = 0x0] 10:19:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1196e1400) [pid = 1966] [serial = 1882] [outer = 0x118a61800] 10:19:42 INFO - PROCESS | 1966 | 1466702382093 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11996c800) [pid = 1966] [serial = 1883] [outer = 0x118a61800] 10:19:42 INFO - PROCESS | 1966 | 1466702382442 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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 10:19:42 INFO - PROCESS | 1966 | 1466702382479 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 1966 | 1466702382481 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:19:42 INFO - PROCESS | 1966 | 1466702382483 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 1966 | 1466702382484 Marionette TRACE conn2 <- [1,2482,null,{}] 10:19:42 INFO - PROCESS | 1966 | 1466702382486 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}] 10:19:42 INFO - PROCESS | 1966 | 1466702382491 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:42 INFO - PROCESS | 1966 | 1466702382607 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:19:42 INFO - PROCESS | 1966 | 1466702382619 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 1966 | 1466702382621 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a4c000 == 33 [pid = 1966] [id = 628] 10:19:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x11996d800) [pid = 1966] [serial = 1884] [outer = 0x0] 10:19:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119c2cc00) [pid = 1966] [serial = 1885] [outer = 0x11996d800] 10:19:42 INFO - PROCESS | 1966 | 1466702382646 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12182d800) [pid = 1966] [serial = 1886] [outer = 0x11996d800] 10:19:42 INFO - PROCESS | 1966 | 1466702382980 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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 10:19:43 INFO - PROCESS | 1966 | 1466702383002 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 1966 | 1466702383004 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:19:43 INFO - PROCESS | 1966 | 1466702383006 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 1966 | 1466702383015 Marionette TRACE conn2 <- [1,2486,null,{}] 10:19:43 INFO - PROCESS | 1966 | 1466702383024 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}] 10:19:43 INFO - PROCESS | 1966 | 1466702383026 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:43 INFO - PROCESS | 1966 | 1466702383137 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:19:43 INFO - PROCESS | 1966 | 1466702383141 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 1966 | 1466702383142 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b62000 == 34 [pid = 1966] [id = 629] 10:19:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1199d8000) [pid = 1966] [serial = 1887] [outer = 0x0] 10:19:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12410bc00) [pid = 1966] [serial = 1888] [outer = 0x1199d8000] 10:19:43 INFO - PROCESS | 1966 | 1466702383182 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12466dc00) [pid = 1966] [serial = 1889] [outer = 0x1199d8000] 10:19:43 INFO - PROCESS | 1966 | 1466702383659 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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 685ms 10:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:19:43 INFO - PROCESS | 1966 | 1466702383691 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 1966 | 1466702383693 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:19:43 INFO - PROCESS | 1966 | 1466702383695 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 1966 | 1466702383696 Marionette TRACE conn2 <- [1,2490,null,{}] 10:19:43 INFO - PROCESS | 1966 | 1466702383698 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}] 10:19:43 INFO - PROCESS | 1966 | 1466702383699 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:43 INFO - PROCESS | 1966 | 1466702383800 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:19:43 INFO - PROCESS | 1966 | 1466702383803 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 1966 | 1466702383804 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x129226800 == 35 [pid = 1966] [id = 630] 10:19:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x111c81800) [pid = 1966] [serial = 1890] [outer = 0x0] 10:19:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x124c61c00) [pid = 1966] [serial = 1891] [outer = 0x111c81800] 10:19:43 INFO - PROCESS | 1966 | 1466702383828 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12561e400) [pid = 1966] [serial = 1892] [outer = 0x111c81800] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x121ce5000) [pid = 1966] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12560d400) [pid = 1966] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x110f82400) [pid = 1966] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118a6d400) [pid = 1966] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128b37000) [pid = 1966] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x125603000) [pid = 1966] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1192f6000) [pid = 1966] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128ad3400) [pid = 1966] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117488c00) [pid = 1966] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1214fbc00) [pid = 1966] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1168fa400) [pid = 1966] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124b9e400) [pid = 1966] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12b970800) [pid = 1966] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:19:44 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12b978c00) [pid = 1966] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:19:44 INFO - PROCESS | 1966 | 1466702384354 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]]]}] 10:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 668ms 10:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:19:44 INFO - PROCESS | 1966 | 1466702384363 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 1966 | 1466702384365 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:19:44 INFO - PROCESS | 1966 | 1466702384382 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - PROCESS | 1966 | 1466702384383 Marionette TRACE conn2 <- [1,2494,null,{}] 10:19:44 INFO - PROCESS | 1966 | 1466702384397 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}] 10:19:44 INFO - PROCESS | 1966 | 1466702384398 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:44 INFO - PROCESS | 1966 | 1466702384477 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:19:44 INFO - PROCESS | 1966 | 1466702384480 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 1966 | 1466702384481 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5a8800 == 36 [pid = 1966] [id = 631] 10:19:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11647a000) [pid = 1966] [serial = 1893] [outer = 0x0] 10:19:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119a15800) [pid = 1966] [serial = 1894] [outer = 0x11647a000] 10:19:44 INFO - PROCESS | 1966 | 1466702384509 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x125603000) [pid = 1966] [serial = 1895] [outer = 0x11647a000] 10:19:44 INFO - PROCESS | 1966 | 1466702384870 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]]]}] 10:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 538ms 10:19:44 INFO - PROCESS | 1966 | 1466702384906 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 1966 | 1466702384907 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:19:44 INFO - PROCESS | 1966 | 1466702384909 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - PROCESS | 1966 | 1466702384910 Marionette TRACE conn2 <- [1,2498,null,{}] 10:19:44 INFO - PROCESS | 1966 | 1466702384912 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}] 10:19:44 INFO - PROCESS | 1966 | 1466702384913 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:44 INFO - PROCESS | 1966 | 1466702384977 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:19:45 INFO - PROCESS | 1966 | 1466702385035 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 1966 | 1466702385037 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a749800 == 37 [pid = 1966] [id = 632] 10:19:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x114e7f000) [pid = 1966] [serial = 1896] [outer = 0x0] 10:19:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1256f2400) [pid = 1966] [serial = 1897] [outer = 0x114e7f000] 10:19:45 INFO - PROCESS | 1966 | 1466702385063 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x126a1e800) [pid = 1966] [serial = 1898] [outer = 0x114e7f000] 10:19:45 INFO - PROCESS | 1966 | 1466702385455 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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 571ms 10:19:45 INFO - PROCESS | 1966 | 1466702385481 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 1966 | 1466702385485 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:19:45 INFO - PROCESS | 1966 | 1466702385489 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 1966 | 1466702385492 Marionette TRACE conn2 <- [1,2502,null,{}] 10:19:45 INFO - PROCESS | 1966 | 1466702385495 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}] 10:19:45 INFO - PROCESS | 1966 | 1466702385498 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:45 INFO - PROCESS | 1966 | 1466702385677 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:19:45 INFO - PROCESS | 1966 | 1466702385696 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 1966 | 1466702385697 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb55800 == 38 [pid = 1966] [id = 633] 10:19:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1268d8000) [pid = 1966] [serial = 1899] [outer = 0x0] 10:19:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x126d18800) [pid = 1966] [serial = 1900] [outer = 0x1268d8000] 10:19:45 INFO - PROCESS | 1966 | 1466702385741 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12896c800) [pid = 1966] [serial = 1901] [outer = 0x1268d8000] 10:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 622ms 10:19:46 INFO - PROCESS | 1966 | 1466702386104 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]]]}] 10:19:46 INFO - PROCESS | 1966 | 1466702386112 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:19:46 INFO - PROCESS | 1966 | 1466702386114 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:19:46 INFO - PROCESS | 1966 | 1466702386196 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 1966 | 1466702386199 Marionette TRACE conn2 <- [1,2506,null,{}] 10:19:46 INFO - PROCESS | 1966 | 1466702386211 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}] 10:19:46 INFO - PROCESS | 1966 | 1466702386214 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:46 INFO - PROCESS | 1966 | 1466702386466 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:19:46 INFO - PROCESS | 1966 | 1466702386554 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 1966 | 1466702386557 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d3d000 == 39 [pid = 1966] [id = 634] 10:19:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1131c9400) [pid = 1966] [serial = 1902] [outer = 0x0] 10:19:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1133ec000) [pid = 1966] [serial = 1903] [outer = 0x1131c9400] 10:19:46 INFO - PROCESS | 1966 | 1466702386606 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x115d11800) [pid = 1966] [serial = 1904] [outer = 0x1131c9400] 10:19:47 INFO - PROCESS | 1966 | 1466702387091 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]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1008ms 10:19:47 INFO - PROCESS | 1966 | 1466702387174 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 1966 | 1466702387177 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:19:47 INFO - PROCESS | 1966 | 1466702387183 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 1966 | 1466702387185 Marionette TRACE conn2 <- [1,2510,null,{}] 10:19:47 INFO - PROCESS | 1966 | 1466702387190 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}] 10:19:47 INFO - PROCESS | 1966 | 1466702387193 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:47 INFO - PROCESS | 1966 | 1466702387301 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:19:47 INFO - PROCESS | 1966 | 1466702387408 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 1966 | 1466702387409 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x121a09800 == 40 [pid = 1966] [id = 635] 10:19:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x117484400) [pid = 1966] [serial = 1905] [outer = 0x0] 10:19:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x117489000) [pid = 1966] [serial = 1906] [outer = 0x117484400] 10:19:47 INFO - PROCESS | 1966 | 1466702387440 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1183fa400) [pid = 1966] [serial = 1907] [outer = 0x117484400] 10:19:48 INFO - PROCESS | 1966 | 1466702388131 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1024ms 10:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:19:48 INFO - PROCESS | 1966 | 1466702388207 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 1966 | 1466702388209 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:19:48 INFO - PROCESS | 1966 | 1466702388212 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 1966 | 1466702388214 Marionette TRACE conn2 <- [1,2514,null,{}] 10:19:48 INFO - PROCESS | 1966 | 1466702388218 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}] 10:19:48 INFO - PROCESS | 1966 | 1466702388220 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:48 INFO - PROCESS | 1966 | 1466702388332 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:19:48 INFO - PROCESS | 1966 | 1466702388419 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 1966 | 1466702388422 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x11806c800 == 41 [pid = 1966] [id = 636] 10:19:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x115e8a800) [pid = 1966] [serial = 1908] [outer = 0x0] 10:19:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1164e5c00) [pid = 1966] [serial = 1909] [outer = 0x115e8a800] 10:19:48 INFO - PROCESS | 1966 | 1466702388451 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x116f9bc00) [pid = 1966] [serial = 1910] [outer = 0x115e8a800] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x12a749800 == 40 [pid = 1966] [id = 632] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5a8800 == 39 [pid = 1966] [id = 631] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x129226800 == 38 [pid = 1966] [id = 630] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x128b62000 == 37 [pid = 1966] [id = 629] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x126a4c000 == 36 [pid = 1966] [id = 628] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x123468000 == 35 [pid = 1966] [id = 627] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x12120d800 == 34 [pid = 1966] [id = 626] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x119922800 == 33 [pid = 1966] [id = 625] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x11827b000 == 32 [pid = 1966] [id = 624] 10:19:48 INFO - PROCESS | 1966 | --DOCSHELL 0x116863800 == 31 [pid = 1966] [id = 623] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12bb2d800) [pid = 1966] [serial = 1849] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12887c400) [pid = 1966] [serial = 1828] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x128e9dc00) [pid = 1966] [serial = 1831] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12aef0c00) [pid = 1966] [serial = 1837] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x117489400) [pid = 1966] [serial = 1840] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1192f8c00) [pid = 1966] [serial = 1813] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119c28800) [pid = 1966] [serial = 1814] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12920d400) [pid = 1966] [serial = 1807] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12952b400) [pid = 1966] [serial = 1808] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1256f7400) [pid = 1966] [serial = 1825] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1199e0000) [pid = 1966] [serial = 1819] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12a6b5c00) [pid = 1966] [serial = 1834] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x119ed6800) [pid = 1966] [serial = 1820] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12a987c00) [pid = 1966] [serial = 1835] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x117d15000) [pid = 1966] [serial = 1816] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118560400) [pid = 1966] [serial = 1817] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x121a6f800) [pid = 1966] [serial = 1822] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124c67400) [pid = 1966] [serial = 1823] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116f9c000) [pid = 1966] [serial = 1810] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x118135000) [pid = 1966] [serial = 1811] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128b2f800) [pid = 1966] [serial = 1843] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12b979c00) [pid = 1966] [serial = 1846] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12953dc00) [pid = 1966] [serial = 1832] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128ad3c00) [pid = 1966] [serial = 1829] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12bb2d000) [pid = 1966] [serial = 1847] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x126d18c00) [pid = 1966] [serial = 1826] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119edd400) [pid = 1966] [serial = 1841] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12a992800) [pid = 1966] [serial = 1844] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12bbb9800) [pid = 1966] [serial = 1850] [outer = 0x0] [url = about:blank] 10:19:48 INFO - PROCESS | 1966 | 1466702388855 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 674ms 10:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:19:48 INFO - PROCESS | 1966 | 1466702388886 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 1966 | 1466702388889 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:19:48 INFO - PROCESS | 1966 | 1466702388893 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 1966 | 1466702388895 Marionette TRACE conn2 <- [1,2518,null,{}] 10:19:48 INFO - PROCESS | 1966 | 1466702388897 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}] 10:19:48 INFO - PROCESS | 1966 | 1466702388899 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:48 INFO - PROCESS | 1966 | 1466702388981 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:19:49 INFO - PROCESS | 1966 | 1466702389041 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1966 | 1466702389042 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x119568800 == 32 [pid = 1966] [id = 637] 10:19:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116f65000) [pid = 1966] [serial = 1911] [outer = 0x0] 10:19:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1180a9800) [pid = 1966] [serial = 1912] [outer = 0x116f65000] 10:19:49 INFO - PROCESS | 1966 | 1466702389069 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1185ad400) [pid = 1966] [serial = 1913] [outer = 0x116f65000] 10:19:49 INFO - PROCESS | 1966 | 1466702389374 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]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 10:19:49 INFO - PROCESS | 1966 | 1466702389413 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 1966 | 1466702389415 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:19:49 INFO - PROCESS | 1966 | 1466702389419 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 1966 | 1466702389422 Marionette TRACE conn2 <- [1,2522,null,{}] 10:19:49 INFO - PROCESS | 1966 | 1466702389430 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}] 10:19:49 INFO - PROCESS | 1966 | 1466702389433 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:49 INFO - PROCESS | 1966 | 1466702389514 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:19:49 INFO - PROCESS | 1966 | 1466702389524 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1966 | 1466702389526 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x12185b800 == 33 [pid = 1966] [id = 638] 10:19:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1185ae000) [pid = 1966] [serial = 1914] [outer = 0x0] 10:19:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11960b000) [pid = 1966] [serial = 1915] [outer = 0x1185ae000] 10:19:49 INFO - PROCESS | 1966 | 1466702389604 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1199e1800) [pid = 1966] [serial = 1916] [outer = 0x1185ae000] 10:19:49 INFO - PROCESS | 1966 | 1466702389938 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]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 574ms 10:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:19:49 INFO - PROCESS | 1966 | 1466702389991 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 1966 | 1466702389993 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:19:49 INFO - PROCESS | 1966 | 1466702389995 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 1966 | 1466702389997 Marionette TRACE conn2 <- [1,2526,null,{}] 10:19:50 INFO - PROCESS | 1966 | 1466702389999 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}] 10:19:50 INFO - PROCESS | 1966 | 1466702390001 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:50 INFO - PROCESS | 1966 | 1466702390081 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:19:50 INFO - PROCESS | 1966 | 1466702390140 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 1966 | 1466702390141 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e7000 == 34 [pid = 1966] [id = 639] 10:19:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1133db800) [pid = 1966] [serial = 1917] [outer = 0x0] 10:19:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119e0cc00) [pid = 1966] [serial = 1918] [outer = 0x1133db800] 10:19:50 INFO - PROCESS | 1966 | 1466702390166 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1214fbc00) [pid = 1966] [serial = 1919] [outer = 0x1133db800] 10:19:50 INFO - PROCESS | 1966 | 1466702390452 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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 519ms 10:19:50 INFO - PROCESS | 1966 | 1466702390514 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 1966 | 1466702390516 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:19:50 INFO - PROCESS | 1966 | 1466702390521 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 1966 | 1466702390522 Marionette TRACE conn2 <- [1,2530,null,{}] 10:19:50 INFO - PROCESS | 1966 | 1466702390524 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}] 10:19:50 INFO - PROCESS | 1966 | 1466702390525 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:50 INFO - PROCESS | 1966 | 1466702390602 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:19:50 INFO - PROCESS | 1966 | 1466702390606 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 1966 | 1466702390607 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x129230800 == 35 [pid = 1966] [id = 640] 10:19:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112a80800) [pid = 1966] [serial = 1920] [outer = 0x0] 10:19:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124105400) [pid = 1966] [serial = 1921] [outer = 0x112a80800] 10:19:50 INFO - PROCESS | 1966 | 1466702390632 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124b9dc00) [pid = 1966] [serial = 1922] [outer = 0x112a80800] 10:19:51 INFO - PROCESS | 1966 | 1466702391019 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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 10:19:51 INFO - PROCESS | 1966 | 1466702391040 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 1966 | 1466702391042 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:19:51 INFO - PROCESS | 1966 | 1466702391044 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 1966 | 1466702391045 Marionette TRACE conn2 <- [1,2534,null,{}] 10:19:51 INFO - PROCESS | 1966 | 1466702391047 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}] 10:19:51 INFO - PROCESS | 1966 | 1466702391053 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:51 INFO - PROCESS | 1966 | 1466702391180 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:19:51 INFO - PROCESS | 1966 | 1466702391186 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1966 | 1466702391188 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5a8800 == 36 [pid = 1966] [id = 641] 10:19:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x121cdcc00) [pid = 1966] [serial = 1923] [outer = 0x0] 10:19:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12560e000) [pid = 1966] [serial = 1924] [outer = 0x121cdcc00] 10:19:51 INFO - PROCESS | 1966 | 1466702391245 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128876800) [pid = 1966] [serial = 1925] [outer = 0x121cdcc00] 10:19:51 INFO - PROCESS | 1966 | 1466702391639 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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 618ms 10:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:19:51 INFO - PROCESS | 1966 | 1466702391662 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 1966 | 1466702391664 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:19:51 INFO - PROCESS | 1966 | 1466702391666 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 1966 | 1466702391667 Marionette TRACE conn2 <- [1,2538,null,{}] 10:19:51 INFO - PROCESS | 1966 | 1466702391669 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}] 10:19:51 INFO - PROCESS | 1966 | 1466702391670 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:51 INFO - PROCESS | 1966 | 1466702391772 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:19:51 INFO - PROCESS | 1966 | 1466702391776 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1966 | 1466702391777 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0a9800 == 37 [pid = 1966] [id = 642] 10:19:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x124ba1000) [pid = 1966] [serial = 1926] [outer = 0x0] 10:19:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128973800) [pid = 1966] [serial = 1927] [outer = 0x124ba1000] 10:19:51 INFO - PROCESS | 1966 | 1466702391835 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128ad6400) [pid = 1966] [serial = 1928] [outer = 0x124ba1000] 10:19:52 INFO - PROCESS | 1966 | 1466702392176 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 10:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:19:52 INFO - PROCESS | 1966 | 1466702392187 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 1966 | 1466702392188 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:19:52 INFO - PROCESS | 1966 | 1466702392190 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 1966 | 1466702392191 Marionette TRACE conn2 <- [1,2542,null,{}] 10:19:52 INFO - PROCESS | 1966 | 1466702392193 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}] 10:19:52 INFO - PROCESS | 1966 | 1466702392194 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:52 INFO - PROCESS | 1966 | 1466702392300 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:19:52 INFO - PROCESS | 1966 | 1466702392304 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1966 | 1466702392305 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c0a2000 == 38 [pid = 1966] [id = 643] 10:19:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x126d2dc00) [pid = 1966] [serial = 1929] [outer = 0x0] 10:19:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128b31800) [pid = 1966] [serial = 1930] [outer = 0x126d2dc00] 10:19:52 INFO - PROCESS | 1966 | 1466702392330 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128e98800) [pid = 1966] [serial = 1931] [outer = 0x126d2dc00] 10:19:52 INFO - PROCESS | 1966 | 1466702392636 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 10:19:52 INFO - PROCESS | 1966 | 1466702392662 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 1966 | 1466702392664 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:19:52 INFO - PROCESS | 1966 | 1466702392675 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 1966 | 1466702392676 Marionette TRACE conn2 <- [1,2546,null,{}] 10:19:52 INFO - PROCESS | 1966 | 1466702392679 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}] 10:19:52 INFO - PROCESS | 1966 | 1466702392680 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:52 INFO - PROCESS | 1966 | 1466702392879 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x11996d800) [pid = 1966] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x111c81800) [pid = 1966] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x11612e000) [pid = 1966] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1199d8000) [pid = 1966] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1199e2000) [pid = 1966] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12887b000) [pid = 1966] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11647a000) [pid = 1966] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x129478400) [pid = 1966] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x113c92c00) [pid = 1966] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x114e7f000) [pid = 1966] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12a988000) [pid = 1966] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1185b1000) [pid = 1966] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1131d8400) [pid = 1966] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1161ad400) [pid = 1966] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x117484000) [pid = 1966] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x112963000) [pid = 1966] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:19:52 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x118a61800) [pid = 1966] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:19:52 INFO - PROCESS | 1966 | 1466702392926 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1966 | 1466702392927 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x11805e800 == 39 [pid = 1966] [id = 644] 10:19:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1122a0000) [pid = 1966] [serial = 1932] [outer = 0x0] 10:19:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1133ed000) [pid = 1966] [serial = 1933] [outer = 0x1122a0000] 10:19:52 INFO - PROCESS | 1966 | 1466702392959 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116f93800) [pid = 1966] [serial = 1934] [outer = 0x1122a0000] 10:19:53 INFO - PROCESS | 1966 | 1466702393237 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 627ms 10:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:19:53 INFO - PROCESS | 1966 | 1466702393295 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 1966 | 1466702393296 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:19:53 INFO - PROCESS | 1966 | 1466702393298 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 1966 | 1466702393299 Marionette TRACE conn2 <- [1,2550,null,{}] 10:19:53 INFO - PROCESS | 1966 | 1466702393304 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}] 10:19:53 INFO - PROCESS | 1966 | 1466702393305 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:53 INFO - PROCESS | 1966 | 1466702393381 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:19:53 INFO - PROCESS | 1966 | 1466702393387 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 1966 | 1466702393388 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c857800 == 40 [pid = 1966] [id = 645] 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11855bc00) [pid = 1966] [serial = 1935] [outer = 0x0] 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119ed6800) [pid = 1966] [serial = 1936] [outer = 0x11855bc00] 10:19:53 INFO - PROCESS | 1966 | 1466702393413 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12887b000) [pid = 1966] [serial = 1937] [outer = 0x11855bc00] 10:19:53 INFO - PROCESS | 1966 | 1466702393734 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 475ms 10:19:53 INFO - PROCESS | 1966 | 1466702393793 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 1966 | 1466702393794 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:19:53 INFO - PROCESS | 1966 | 1466702393797 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 1966 | 1466702393798 Marionette TRACE conn2 <- [1,2554,null,{}] 10:19:53 INFO - PROCESS | 1966 | 1466702393804 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}] 10:19:53 INFO - PROCESS | 1966 | 1466702393806 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:53 INFO - PROCESS | 1966 | 1466702393899 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:19:53 INFO - PROCESS | 1966 | 1466702393905 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 1966 | 1466702393907 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbc6800 == 41 [pid = 1966] [id = 646] 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1215eb000) [pid = 1966] [serial = 1938] [outer = 0x0] 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12918d000) [pid = 1966] [serial = 1939] [outer = 0x1215eb000] 10:19:53 INFO - PROCESS | 1966 | 1466702393941 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129477400) [pid = 1966] [serial = 1940] [outer = 0x1215eb000] 10:19:54 INFO - PROCESS | 1966 | 1466702394288 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]]]}] 10:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 521ms 10:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:19:54 INFO - PROCESS | 1966 | 1466702394319 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 1966 | 1466702394320 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:19:54 INFO - PROCESS | 1966 | 1466702394322 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - PROCESS | 1966 | 1466702394323 Marionette TRACE conn2 <- [1,2558,null,{}] 10:19:54 INFO - PROCESS | 1966 | 1466702394326 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}] 10:19:54 INFO - PROCESS | 1966 | 1466702394327 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:54 INFO - PROCESS | 1966 | 1466702394408 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:19:54 INFO - PROCESS | 1966 | 1466702394469 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 1966 | 1466702394470 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce86000 == 42 [pid = 1966] [id = 647] 10:19:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128c78800) [pid = 1966] [serial = 1941] [outer = 0x0] 10:19:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129527400) [pid = 1966] [serial = 1942] [outer = 0x128c78800] 10:19:54 INFO - PROCESS | 1966 | 1466702394493 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129538800) [pid = 1966] [serial = 1943] [outer = 0x128c78800] 10:19:54 INFO - PROCESS | 1966 | 1466702394768 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]]]}] 10:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 471ms 10:19:54 INFO - PROCESS | 1966 | 1466702394793 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 1966 | 1466702394794 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:19:54 INFO - PROCESS | 1966 | 1466702394796 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - PROCESS | 1966 | 1466702394797 Marionette TRACE conn2 <- [1,2562,null,{}] 10:19:54 INFO - PROCESS | 1966 | 1466702394800 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}] 10:19:54 INFO - PROCESS | 1966 | 1466702394803 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:54 INFO - PROCESS | 1966 | 1466702394957 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:19:55 INFO - PROCESS | 1966 | 1466702395021 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 1966 | 1466702395024 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x11618e000 == 43 [pid = 1966] [id = 648] 10:19:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x110f81c00) [pid = 1966] [serial = 1944] [outer = 0x0] 10:19:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x11295d000) [pid = 1966] [serial = 1945] [outer = 0x110f81c00] 10:19:55 INFO - PROCESS | 1966 | 1466702395075 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1133f7c00) [pid = 1966] [serial = 1946] [outer = 0x110f81c00] 10:19:55 INFO - PROCESS | 1966 | 1466702395687 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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 919ms 10:19:55 INFO - PROCESS | 1966 | 1466702395719 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 1966 | 1466702395722 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:19:55 INFO - PROCESS | 1966 | 1466702395725 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 1966 | 1466702395728 Marionette TRACE conn2 <- [1,2566,null,{}] 10:19:55 INFO - PROCESS | 1966 | 1466702395731 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}] 10:19:55 INFO - PROCESS | 1966 | 1466702395734 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:55 INFO - PROCESS | 1966 | 1466702395840 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:19:55 INFO - PROCESS | 1966 | 1466702395913 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 1966 | 1466702395915 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c0e000 == 44 [pid = 1966] [id = 649] 10:19:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1180a9000) [pid = 1966] [serial = 1947] [outer = 0x0] 10:19:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x11855f800) [pid = 1966] [serial = 1948] [outer = 0x1180a9000] 10:19:55 INFO - PROCESS | 1966 | 1466702395945 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x118aad400) [pid = 1966] [serial = 1949] [outer = 0x1180a9000] 10:19:56 INFO - PROCESS | 1966 | 1466702396385 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]]]}] 10:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 673ms 10:19:56 INFO - PROCESS | 1966 | 1466702396416 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:19:56 INFO - PROCESS | 1966 | 1466702396418 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:19:56 INFO - PROCESS | 1966 | 1466702396453 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 1966 | 1466702396455 Marionette TRACE conn2 <- [1,2570,null,{}] 10:19:56 INFO - PROCESS | 1966 | 1466702396458 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}] 10:19:56 INFO - PROCESS | 1966 | 1466702396460 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:56 INFO - PROCESS | 1966 | 1466702396566 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:19:56 INFO - PROCESS | 1966 | 1466702396653 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 1966 | 1466702396655 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8b2800 == 45 [pid = 1966] [id = 650] 10:19:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x120fb2c00) [pid = 1966] [serial = 1950] [outer = 0x0] 10:19:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12109d400) [pid = 1966] [serial = 1951] [outer = 0x120fb2c00] 10:19:56 INFO - PROCESS | 1966 | 1466702396686 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1241c8c00) [pid = 1966] [serial = 1952] [outer = 0x120fb2c00] 10:19:57 INFO - PROCESS | 1966 | 1466702397149 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 744ms 10:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:19:57 INFO - PROCESS | 1966 | 1466702397178 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1966 | 1466702397181 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:19:57 INFO - PROCESS | 1966 | 1466702397189 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1966 | 1466702397192 Marionette TRACE conn2 <- [1,2574,null,{}] 10:19:57 INFO - PROCESS | 1966 | 1466702397194 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}] 10:19:57 INFO - PROCESS | 1966 | 1466702397197 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:57 INFO - PROCESS | 1966 | 1466702397301 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:19:57 INFO - PROCESS | 1966 | 1466702397378 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 1966 | 1466702397379 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d26b800 == 46 [pid = 1966] [id = 651] 10:19:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x120fb5800) [pid = 1966] [serial = 1953] [outer = 0x0] 10:19:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x126a1ec00) [pid = 1966] [serial = 1954] [outer = 0x120fb5800] 10:19:57 INFO - PROCESS | 1966 | 1466702397410 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x128975000) [pid = 1966] [serial = 1955] [outer = 0x120fb5800] 10:19:57 INFO - PROCESS | 1966 | 1466702397901 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 775ms 10:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:19:57 INFO - PROCESS | 1966 | 1466702397960 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1966 | 1466702397961 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:19:57 INFO - PROCESS | 1966 | 1466702397963 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1966 | 1466702397964 Marionette TRACE conn2 <- [1,2578,null,{}] 10:19:57 INFO - PROCESS | 1966 | 1466702397967 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}] 10:19:57 INFO - PROCESS | 1966 | 1466702397968 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:58 INFO - PROCESS | 1966 | 1466702398071 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:19:58 INFO - PROCESS | 1966 | 1466702398132 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1966 | 1466702398134 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d3a0000 == 47 [pid = 1966] [id = 652] 10:19:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128b31000) [pid = 1966] [serial = 1956] [outer = 0x0] 10:19:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x129184c00) [pid = 1966] [serial = 1957] [outer = 0x128b31000] 10:19:58 INFO - PROCESS | 1966 | 1466702398165 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12920d000) [pid = 1966] [serial = 1958] [outer = 0x128b31000] 10:19:58 INFO - PROCESS | 1966 | 1466702398689 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]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 10:19:58 INFO - PROCESS | 1966 | 1466702398734 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:19:58 INFO - PROCESS | 1966 | 1466702398735 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:19:58 INFO - PROCESS | 1966 | 1466702398737 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 1966 | 1466702398739 Marionette TRACE conn2 <- [1,2582,null,{}] 10:19:58 INFO - PROCESS | 1966 | 1466702398741 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}] 10:19:58 INFO - PROCESS | 1966 | 1466702398743 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:58 INFO - PROCESS | 1966 | 1466702398848 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:19:58 INFO - PROCESS | 1966 | 1466702398912 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1966 | 1466702398916 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x11955e000 == 48 [pid = 1966] [id = 653] 10:19:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x111c81800) [pid = 1966] [serial = 1959] [outer = 0x0] 10:19:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1131cd400) [pid = 1966] [serial = 1960] [outer = 0x111c81800] 10:19:59 INFO - PROCESS | 1966 | 1466702399116 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x116481c00) [pid = 1966] [serial = 1961] [outer = 0x111c81800] 10:19:59 INFO - PROCESS | 1966 | 1466702399596 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]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 921ms 10:19:59 INFO - PROCESS | 1966 | 1466702399660 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 1966 | 1466702399662 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:19:59 INFO - PROCESS | 1966 | 1466702399666 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 1966 | 1466702399667 Marionette TRACE conn2 <- [1,2586,null,{}] 10:19:59 INFO - PROCESS | 1966 | 1466702399691 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}] 10:19:59 INFO - PROCESS | 1966 | 1466702399692 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:19:59 INFO - PROCESS | 1966 | 1466702399790 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11715b000 == 47 [pid = 1966] [id = 622] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce86000 == 46 [pid = 1966] [id = 647] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbc6800 == 45 [pid = 1966] [id = 646] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12c857800 == 44 [pid = 1966] [id = 645] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11805e800 == 43 [pid = 1966] [id = 644] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12c0a2000 == 42 [pid = 1966] [id = 643] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0a9800 == 41 [pid = 1966] [id = 642] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5a8800 == 40 [pid = 1966] [id = 641] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x129230800 == 39 [pid = 1966] [id = 640] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x1256e7000 == 38 [pid = 1966] [id = 639] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12185b800 == 37 [pid = 1966] [id = 638] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x119568800 == 36 [pid = 1966] [id = 637] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11806c800 == 35 [pid = 1966] [id = 636] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x121a09800 == 34 [pid = 1966] [id = 635] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x117d3d000 == 33 [pid = 1966] [id = 634] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb55800 == 32 [pid = 1966] [id = 633] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11955e000 == 31 [pid = 1966] [id = 653] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12d3a0000 == 30 [pid = 1966] [id = 652] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12d26b800 == 29 [pid = 1966] [id = 651] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8b2800 == 28 [pid = 1966] [id = 650] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x124c0e000 == 27 [pid = 1966] [id = 649] 10:20:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11618e000 == 26 [pid = 1966] [id = 648] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12b130400) [pid = 1966] [serial = 1838] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x118ab2c00) [pid = 1966] [serial = 1879] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x113318800) [pid = 1966] [serial = 1870] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x113c4bc00) [pid = 1966] [serial = 1871] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x116887c00) [pid = 1966] [serial = 1873] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1168fac00) [pid = 1966] [serial = 1874] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1176f4800) [pid = 1966] [serial = 1876] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1183f4400) [pid = 1966] [serial = 1877] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1133a9c00) [pid = 1966] [serial = 1868] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1196e1400) [pid = 1966] [serial = 1882] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x112a74000) [pid = 1966] [serial = 1867] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119c2cc00) [pid = 1966] [serial = 1885] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124c61c00) [pid = 1966] [serial = 1891] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x118564800) [pid = 1966] [serial = 1853] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x11747ac00) [pid = 1966] [serial = 1852] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12466dc00) [pid = 1966] [serial = 1889] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12410bc00) [pid = 1966] [serial = 1888] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1243b0800) [pid = 1966] [serial = 1856] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12122c400) [pid = 1966] [serial = 1855] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x129188400) [pid = 1966] [serial = 1859] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b39000) [pid = 1966] [serial = 1858] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119a15800) [pid = 1966] [serial = 1894] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12182d800) [pid = 1966] [serial = 1886] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12a98d400) [pid = 1966] [serial = 1862] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12953c800) [pid = 1966] [serial = 1861] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12b130800) [pid = 1966] [serial = 1865] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126d18800) [pid = 1966] [serial = 1900] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x126a1e800) [pid = 1966] [serial = 1898] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128b2dc00) [pid = 1966] [serial = 1864] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12561e400) [pid = 1966] [serial = 1892] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x125603000) [pid = 1966] [serial = 1895] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1256f2400) [pid = 1966] [serial = 1897] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1192f3400) [pid = 1966] [serial = 1880] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x11996c800) [pid = 1966] [serial = 1883] [outer = 0x0] [url = about:blank] 10:20:00 INFO - PROCESS | 1966 | 1466702400643 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 1966 | 1466702400644 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x11334c000 == 27 [pid = 1966] [id = 654] 10:20:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112963000) [pid = 1966] [serial = 1962] [outer = 0x0] 10:20:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112fdbc00) [pid = 1966] [serial = 1963] [outer = 0x112963000] 10:20:00 INFO - PROCESS | 1966 | 1466702400676 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1133ee800) [pid = 1966] [serial = 1964] [outer = 0x112963000] 10:20:01 INFO - PROCESS | 1966 | 1466702401004 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]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1394ms 10:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:20:01 INFO - PROCESS | 1966 | 1466702401061 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 1966 | 1466702401063 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:20:01 INFO - PROCESS | 1966 | 1466702401066 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 1966 | 1466702401067 Marionette TRACE conn2 <- [1,2590,null,{}] 10:20:01 INFO - PROCESS | 1966 | 1466702401071 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}] 10:20:01 INFO - PROCESS | 1966 | 1466702401074 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:01 INFO - PROCESS | 1966 | 1466702401154 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:20:01 INFO - PROCESS | 1966 | 1466702401160 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 1966 | 1466702401161 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827a000 == 28 [pid = 1966] [id = 655] 10:20:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x115e8e400) [pid = 1966] [serial = 1965] [outer = 0x0] 10:20:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x117482c00) [pid = 1966] [serial = 1966] [outer = 0x115e8e400] 10:20:01 INFO - PROCESS | 1966 | 1466702401216 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x117d14800) [pid = 1966] [serial = 1967] [outer = 0x115e8e400] 10:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 10:20:01 INFO - PROCESS | 1966 | 1466702401579 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]]]}] 10:20:01 INFO - PROCESS | 1966 | 1466702401591 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 1966 | 1466702401594 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:20:01 INFO - PROCESS | 1966 | 1466702401596 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 1966 | 1466702401598 Marionette TRACE conn2 <- [1,2594,null,{}] 10:20:01 INFO - PROCESS | 1966 | 1466702401601 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}] 10:20:01 INFO - PROCESS | 1966 | 1466702401604 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:01 INFO - PROCESS | 1966 | 1466702401687 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:20:01 INFO - PROCESS | 1966 | 1466702401692 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 1966 | 1466702401693 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x119aa5000 == 29 [pid = 1966] [id = 656] 10:20:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1180a5800) [pid = 1966] [serial = 1968] [outer = 0x0] 10:20:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1183f1000) [pid = 1966] [serial = 1969] [outer = 0x1180a5800] 10:20:01 INFO - PROCESS | 1966 | 1466702401718 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x118e93000) [pid = 1966] [serial = 1970] [outer = 0x1180a5800] 10:20:02 INFO - PROCESS | 1966 | 1466702402100 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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 10:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:20:02 INFO - PROCESS | 1966 | 1466702402116 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 1966 | 1466702402117 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:20:02 INFO - PROCESS | 1966 | 1466702402124 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1966 | 1466702402128 Marionette TRACE conn2 <- [1,2598,null,{}] 10:20:02 INFO - PROCESS | 1966 | 1466702402132 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}] 10:20:02 INFO - PROCESS | 1966 | 1466702402135 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:02 INFO - PROCESS | 1966 | 1466702402213 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:20:02 INFO - PROCESS | 1966 | 1466702402221 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1966 | 1466702402223 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x12145a800 == 30 [pid = 1966] [id = 657] 10:20:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1196e6c00) [pid = 1966] [serial = 1971] [outer = 0x0] 10:20:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1199d9c00) [pid = 1966] [serial = 1972] [outer = 0x1196e6c00] 10:20:02 INFO - PROCESS | 1966 | 1466702402247 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119a11c00) [pid = 1966] [serial = 1973] [outer = 0x1196e6c00] 10:20:02 INFO - PROCESS | 1966 | 1466702402591 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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 478ms 10:20:02 INFO - PROCESS | 1966 | 1466702402598 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 1966 | 1466702402600 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:20:02 INFO - PROCESS | 1966 | 1466702402608 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1966 | 1466702402609 Marionette TRACE conn2 <- [1,2602,null,{}] 10:20:02 INFO - PROCESS | 1966 | 1466702402611 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}] 10:20:02 INFO - PROCESS | 1966 | 1466702402612 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:02 INFO - PROCESS | 1966 | 1466702402695 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:20:02 INFO - PROCESS | 1966 | 1466702402769 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1966 | 1466702402771 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x12356d800 == 31 [pid = 1966] [id = 658] 10:20:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x113c4e400) [pid = 1966] [serial = 1974] [outer = 0x0] 10:20:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119c2d400) [pid = 1966] [serial = 1975] [outer = 0x113c4e400] 10:20:02 INFO - PROCESS | 1966 | 1466702402796 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1214f1000) [pid = 1966] [serial = 1976] [outer = 0x113c4e400] 10:20:03 INFO - PROCESS | 1966 | 1466702403143 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]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 568ms 10:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:20:03 INFO - PROCESS | 1966 | 1466702403176 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 1966 | 1466702403178 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:20:03 INFO - PROCESS | 1966 | 1466702403180 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1966 | 1466702403181 Marionette TRACE conn2 <- [1,2606,null,{}] 10:20:03 INFO - PROCESS | 1966 | 1466702403183 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}] 10:20:03 INFO - PROCESS | 1966 | 1466702403187 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:03 INFO - PROCESS | 1966 | 1466702403282 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:20:03 INFO - PROCESS | 1966 | 1466702403286 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 1966 | 1466702403291 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a59800 == 32 [pid = 1966] [id = 659] 10:20:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112963800) [pid = 1966] [serial = 1977] [outer = 0x0] 10:20:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1243b0800) [pid = 1966] [serial = 1978] [outer = 0x112963800] 10:20:03 INFO - PROCESS | 1966 | 1466702403323 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124ba2c00) [pid = 1966] [serial = 1979] [outer = 0x112963800] 10:20:03 INFO - PROCESS | 1966 | 1466702403689 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]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 518ms 10:20:03 INFO - PROCESS | 1966 | 1466702403698 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 1966 | 1466702403701 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:20:03 INFO - PROCESS | 1966 | 1466702403709 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1966 | 1466702403710 Marionette TRACE conn2 <- [1,2610,null,{}] 10:20:03 INFO - PROCESS | 1966 | 1466702403712 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}] 10:20:03 INFO - PROCESS | 1966 | 1466702403714 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:03 INFO - PROCESS | 1966 | 1466702403814 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:20:03 INFO - PROCESS | 1966 | 1466702403818 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 1966 | 1466702403819 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e35000 == 33 [pid = 1966] [id = 660] 10:20:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12410bc00) [pid = 1966] [serial = 1980] [outer = 0x0] 10:20:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1256fa000) [pid = 1966] [serial = 1981] [outer = 0x12410bc00] 10:20:03 INFO - PROCESS | 1966 | 1466702403843 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126d10800) [pid = 1966] [serial = 1982] [outer = 0x12410bc00] 10:20:04 INFO - PROCESS | 1966 | 1466702404210 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 523ms 10:20:04 INFO - PROCESS | 1966 | 1466702404228 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 1966 | 1466702404229 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:20:04 INFO - PROCESS | 1966 | 1466702404231 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 1966 | 1466702404232 Marionette TRACE conn2 <- [1,2614,null,{}] 10:20:04 INFO - PROCESS | 1966 | 1466702404237 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}] 10:20:04 INFO - PROCESS | 1966 | 1466702404238 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:04 INFO - PROCESS | 1966 | 1466702404332 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:20:04 INFO - PROCESS | 1966 | 1466702404344 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 1966 | 1466702404345 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5bd800 == 34 [pid = 1966] [id = 661] 10:20:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x110f7cc00) [pid = 1966] [serial = 1983] [outer = 0x0] 10:20:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128870c00) [pid = 1966] [serial = 1984] [outer = 0x110f7cc00] 10:20:04 INFO - PROCESS | 1966 | 1466702404369 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12896d400) [pid = 1966] [serial = 1985] [outer = 0x110f7cc00] 10:20:04 INFO - PROCESS | 1966 | 1466702404697 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1215eb000) [pid = 1966] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x121cdcc00) [pid = 1966] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124ba1000) [pid = 1966] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115e8a800) [pid = 1966] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116f65000) [pid = 1966] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x128c78800) [pid = 1966] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x126d2dc00) [pid = 1966] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1133db800) [pid = 1966] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a80800) [pid = 1966] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x117484400) [pid = 1966] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1268d8000) [pid = 1966] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1131c9400) [pid = 1966] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1185ae000) [pid = 1966] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1122a0000) [pid = 1966] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:20:04 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11855bc00) [pid = 1966] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:20:04 INFO - PROCESS | 1966 | 1466702404952 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 1966 | 1466702404953 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:20:04 INFO - PROCESS | 1966 | 1466702404958 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 1966 | 1466702404959 Marionette TRACE conn2 <- [1,2618,null,{}] 10:20:04 INFO - PROCESS | 1966 | 1466702404961 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}] 10:20:04 INFO - PROCESS | 1966 | 1466702404962 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:05 INFO - PROCESS | 1966 | 1466702405034 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:20:05 INFO - PROCESS | 1966 | 1466702405037 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 1966 | 1466702405038 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a73b800 == 35 [pid = 1966] [id = 662] 10:20:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1161b0400) [pid = 1966] [serial = 1986] [outer = 0x0] 10:20:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x117484400) [pid = 1966] [serial = 1987] [outer = 0x1161b0400] 10:20:05 INFO - PROCESS | 1966 | 1466702405064 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x118a61000) [pid = 1966] [serial = 1988] [outer = 0x1161b0400] 10:20:05 INFO - PROCESS | 1966 | 1466702405405 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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 10:20:05 INFO - PROCESS | 1966 | 1466702405427 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 1966 | 1466702405428 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:20:05 INFO - PROCESS | 1966 | 1466702405430 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 1966 | 1466702405431 Marionette TRACE conn2 <- [1,2622,null,{}] 10:20:05 INFO - PROCESS | 1966 | 1466702405434 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}] 10:20:05 INFO - PROCESS | 1966 | 1466702405436 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:05 INFO - PROCESS | 1966 | 1466702405510 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:20:05 INFO - PROCESS | 1966 | 1466702405514 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 1966 | 1466702405515 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb4f000 == 36 [pid = 1966] [id = 663] 10:20:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11960dc00) [pid = 1966] [serial = 1989] [outer = 0x0] 10:20:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124b98800) [pid = 1966] [serial = 1990] [outer = 0x11960dc00] 10:20:05 INFO - PROCESS | 1966 | 1466702405542 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12896a800) [pid = 1966] [serial = 1991] [outer = 0x11960dc00] 10:20:05 INFO - PROCESS | 1966 | 1466702405873 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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 470ms 10:20:05 INFO - PROCESS | 1966 | 1466702405902 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 1966 | 1466702405903 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:20:05 INFO - PROCESS | 1966 | 1466702405905 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 1966 | 1466702405906 Marionette TRACE conn2 <- [1,2626,null,{}] 10:20:05 INFO - PROCESS | 1966 | 1466702405909 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}] 10:20:05 INFO - PROCESS | 1966 | 1466702405910 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:06 INFO - PROCESS | 1966 | 1466702406015 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:20:06 INFO - PROCESS | 1966 | 1466702406024 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 1966 | 1466702406025 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c094800 == 37 [pid = 1966] [id = 664] 10:20:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12896c400) [pid = 1966] [serial = 1992] [outer = 0x0] 10:20:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128ad6800) [pid = 1966] [serial = 1993] [outer = 0x12896c400] 10:20:06 INFO - PROCESS | 1966 | 1466702406052 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128c6e000) [pid = 1966] [serial = 1994] [outer = 0x12896c400] 10:20:06 INFO - PROCESS | 1966 | 1466702406389 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 520ms 10:20:06 INFO - PROCESS | 1966 | 1466702406425 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 1966 | 1466702406427 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:20:06 INFO - PROCESS | 1966 | 1466702406429 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 1966 | 1466702406430 Marionette TRACE conn2 <- [1,2630,null,{}] 10:20:06 INFO - PROCESS | 1966 | 1466702406433 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}] 10:20:06 INFO - PROCESS | 1966 | 1466702406434 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:06 INFO - PROCESS | 1966 | 1466702406525 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:20:06 INFO - PROCESS | 1966 | 1466702406528 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 1966 | 1466702406529 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x121340800 == 38 [pid = 1966] [id = 665] 10:20:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128c77800) [pid = 1966] [serial = 1995] [outer = 0x0] 10:20:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129205000) [pid = 1966] [serial = 1996] [outer = 0x128c77800] 10:20:06 INFO - PROCESS | 1966 | 1466702406553 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12947f000) [pid = 1966] [serial = 1997] [outer = 0x128c77800] 10:20:06 INFO - PROCESS | 1966 | 1466702406879 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 468ms 10:20:06 INFO - PROCESS | 1966 | 1466702406898 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 1966 | 1466702406899 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:20:06 INFO - PROCESS | 1966 | 1466702406903 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 1966 | 1466702406905 Marionette TRACE conn2 <- [1,2634,null,{}] 10:20:06 INFO - PROCESS | 1966 | 1466702406908 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}] 10:20:06 INFO - PROCESS | 1966 | 1466702406909 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:07 INFO - PROCESS | 1966 | 1466702407071 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:20:07 INFO - PROCESS | 1966 | 1466702407112 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1966 | 1466702407114 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f26000 == 39 [pid = 1966] [id = 666] 10:20:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x111c19000) [pid = 1966] [serial = 1998] [outer = 0x0] 10:20:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11295f000) [pid = 1966] [serial = 1999] [outer = 0x111c19000] 10:20:07 INFO - PROCESS | 1966 | 1466702407147 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1133ef800) [pid = 1966] [serial = 2000] [outer = 0x111c19000] 10:20:07 INFO - PROCESS | 1966 | 1466702407711 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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 873ms 10:20:07 INFO - PROCESS | 1966 | 1466702407778 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 1966 | 1466702407780 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:20:07 INFO - PROCESS | 1966 | 1466702407806 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 1966 | 1466702407808 Marionette TRACE conn2 <- [1,2638,null,{}] 10:20:07 INFO - PROCESS | 1966 | 1466702407813 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}] 10:20:07 INFO - PROCESS | 1966 | 1466702407817 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:07 INFO - PROCESS | 1966 | 1466702407975 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:20:07 INFO - PROCESS | 1966 | 1466702407984 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1966 | 1466702407985 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x121211800 == 40 [pid = 1966] [id = 667] 10:20:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x117d12000) [pid = 1966] [serial = 2001] [outer = 0x0] 10:20:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1183ef400) [pid = 1966] [serial = 2002] [outer = 0x117d12000] 10:20:08 INFO - PROCESS | 1966 | 1466702408016 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1185b0c00) [pid = 1966] [serial = 2003] [outer = 0x117d12000] 10:20:08 INFO - PROCESS | 1966 | 1466702408572 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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 846ms 10:20:08 INFO - PROCESS | 1966 | 1466702408630 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:20:08 INFO - PROCESS | 1966 | 1466702408632 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:20:08 INFO - PROCESS | 1966 | 1466702408634 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 1966 | 1466702408636 Marionette TRACE conn2 <- [1,2642,null,{}] 10:20:08 INFO - PROCESS | 1966 | 1466702408638 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}] 10:20:08 INFO - PROCESS | 1966 | 1466702408640 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:08 INFO - PROCESS | 1966 | 1466702408751 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:20:08 INFO - PROCESS | 1966 | 1466702408838 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 1966 | 1466702408839 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x118276000 == 41 [pid = 1966] [id = 668] 10:20:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1168f2800) [pid = 1966] [serial = 2004] [outer = 0x0] 10:20:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x117d15400) [pid = 1966] [serial = 2005] [outer = 0x1168f2800] 10:20:08 INFO - PROCESS | 1966 | 1466702408869 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1199d8000) [pid = 1966] [serial = 2006] [outer = 0x1168f2800] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x121340800 == 40 [pid = 1966] [id = 665] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12c094800 == 39 [pid = 1966] [id = 664] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb4f000 == 38 [pid = 1966] [id = 663] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12a73b800 == 37 [pid = 1966] [id = 662] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5bd800 == 36 [pid = 1966] [id = 661] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x115e35000 == 35 [pid = 1966] [id = 660] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x126a59800 == 34 [pid = 1966] [id = 659] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12356d800 == 33 [pid = 1966] [id = 658] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12145a800 == 32 [pid = 1966] [id = 657] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119aa5000 == 31 [pid = 1966] [id = 656] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x11827a000 == 30 [pid = 1966] [id = 655] 10:20:09 INFO - PROCESS | 1966 | --DOCSHELL 0x11334c000 == 29 [pid = 1966] [id = 654] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x129477400) [pid = 1966] [serial = 1940] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12560e000) [pid = 1966] [serial = 1924] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128973800) [pid = 1966] [serial = 1927] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x128876800) [pid = 1966] [serial = 1925] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x116f9bc00) [pid = 1966] [serial = 1910] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1180a9800) [pid = 1966] [serial = 1912] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x129527400) [pid = 1966] [serial = 1942] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x129538800) [pid = 1966] [serial = 1943] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1185ad400) [pid = 1966] [serial = 1913] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128b31800) [pid = 1966] [serial = 1930] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119e0cc00) [pid = 1966] [serial = 1918] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1214fbc00) [pid = 1966] [serial = 1919] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x124105400) [pid = 1966] [serial = 1921] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117489000) [pid = 1966] [serial = 1906] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1183fa400) [pid = 1966] [serial = 1907] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12896c800) [pid = 1966] [serial = 1901] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1133ec000) [pid = 1966] [serial = 1903] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x115d11800) [pid = 1966] [serial = 1904] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11960b000) [pid = 1966] [serial = 1915] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1199e1800) [pid = 1966] [serial = 1916] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1164e5c00) [pid = 1966] [serial = 1909] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128ad6400) [pid = 1966] [serial = 1928] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128e98800) [pid = 1966] [serial = 1931] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x116f93800) [pid = 1966] [serial = 1934] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12918d000) [pid = 1966] [serial = 1939] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1133ed000) [pid = 1966] [serial = 1933] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x119ed6800) [pid = 1966] [serial = 1936] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12887b000) [pid = 1966] [serial = 1937] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x124b9dc00) [pid = 1966] [serial = 1922] [outer = 0x0] [url = about:blank] 10:20:09 INFO - PROCESS | 1966 | 1466702409539 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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:20:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 921ms 10:20:09 INFO - PROCESS | 1966 | 1466702409555 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:20:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:20:09 INFO - PROCESS | 1966 | 1466702409558 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:20:09 INFO - PROCESS | 1966 | 1466702409560 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 1966 | 1466702409563 Marionette TRACE conn2 <- [1,2646,null,{}] 10:20:09 INFO - PROCESS | 1966 | 1466702409572 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}] 10:20:09 INFO - PROCESS | 1966 | 1466702409574 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:09 INFO - PROCESS | 1966 | 1466702409660 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:20:09 INFO - PROCESS | 1966 | 1466702409665 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 1966 | 1466702409667 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x11827c800 == 30 [pid = 1966] [id = 669] 10:20:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x117489000) [pid = 1966] [serial = 2007] [outer = 0x0] 10:20:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1180a9800) [pid = 1966] [serial = 2008] [outer = 0x117489000] 10:20:09 INFO - PROCESS | 1966 | 1466702409698 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11855bc00) [pid = 1966] [serial = 2009] [outer = 0x117489000] 10:20:10 INFO - PROCESS | 1966 | 1466702410039 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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:20:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 10:20:10 INFO - PROCESS | 1966 | 1466702410081 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 1966 | 1466702410084 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:20:10 INFO - PROCESS | 1966 | 1466702410088 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 1966 | 1466702410090 Marionette TRACE conn2 <- [1,2650,null,{}] 10:20:10 INFO - PROCESS | 1966 | 1466702410092 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}] 10:20:10 INFO - PROCESS | 1966 | 1466702410093 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:10 INFO - PROCESS | 1966 | 1466702410174 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:20:10 INFO - PROCESS | 1966 | 1466702410178 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 1966 | 1466702410179 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x119c93800 == 31 [pid = 1966] [id = 670] 10:20:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x118a68800) [pid = 1966] [serial = 2010] [outer = 0x0] 10:20:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11995f400) [pid = 1966] [serial = 2011] [outer = 0x118a68800] 10:20:10 INFO - PROCESS | 1966 | 1466702410208 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1199e2000) [pid = 1966] [serial = 2012] [outer = 0x118a68800] 10:20:10 INFO - PROCESS | 1966 | 1466702410566 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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:20:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 10:20:10 INFO - PROCESS | 1966 | 1466702410606 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 1966 | 1466702410608 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:20:10 INFO - PROCESS | 1966 | 1466702410610 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 1966 | 1466702410612 Marionette TRACE conn2 <- [1,2654,null,{}] 10:20:10 INFO - PROCESS | 1966 | 1466702410620 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}] 10:20:10 INFO - PROCESS | 1966 | 1466702410623 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:10 INFO - PROCESS | 1966 | 1466702410706 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:20:10 INFO - PROCESS | 1966 | 1466702410711 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 1966 | 1466702410713 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x124176800 == 32 [pid = 1966] [id = 671] 10:20:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119ed7400) [pid = 1966] [serial = 2013] [outer = 0x0] 10:20:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1215f1400) [pid = 1966] [serial = 2014] [outer = 0x119ed7400] 10:20:10 INFO - PROCESS | 1966 | 1466702410740 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124672c00) [pid = 1966] [serial = 2015] [outer = 0x119ed7400] 10:20:11 INFO - PROCESS | 1966 | 1466702411072 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 10:20:11 INFO - PROCESS | 1966 | 1466702411083 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 1966 | 1466702411086 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:20:11 INFO - PROCESS | 1966 | 1466702411090 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 1966 | 1466702411091 Marionette TRACE conn2 <- [1,2658,null,{}] 10:20:11 INFO - PROCESS | 1966 | 1466702411094 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}] 10:20:11 INFO - PROCESS | 1966 | 1466702411095 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:11 INFO - PROCESS | 1966 | 1466702411178 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:20:11 INFO - PROCESS | 1966 | 1466702411242 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 1966 | 1466702411243 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a55000 == 33 [pid = 1966] [id = 672] 10:20:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124528000) [pid = 1966] [serial = 2016] [outer = 0x0] 10:20:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x125610400) [pid = 1966] [serial = 2017] [outer = 0x124528000] 10:20:11 INFO - PROCESS | 1966 | 1466702411269 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1268d0800) [pid = 1966] [serial = 2018] [outer = 0x124528000] 10:20:11 INFO - PROCESS | 1966 | 1466702411575 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 10:20:11 INFO - PROCESS | 1966 | 1466702411615 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:20:11 INFO - PROCESS | 1966 | 1466702411616 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:20:11 INFO - PROCESS | 1966 | 1466702411621 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 1966 | 1466702411622 Marionette TRACE conn2 <- [1,2662,null,{}] 10:20:11 INFO - PROCESS | 1966 | 1466702411624 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}] 10:20:11 INFO - PROCESS | 1966 | 1466702411626 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:11 INFO - PROCESS | 1966 | 1466702411742 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:20:11 INFO - PROCESS | 1966 | 1466702411757 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 1966 | 1466702411758 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a740800 == 34 [pid = 1966] [id = 673] 10:20:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1133d0000) [pid = 1966] [serial = 2019] [outer = 0x0] 10:20:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126d38000) [pid = 1966] [serial = 2020] [outer = 0x1133d0000] 10:20:11 INFO - PROCESS | 1966 | 1466702411782 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12896fc00) [pid = 1966] [serial = 2021] [outer = 0x1133d0000] 10:20:12 INFO - PROCESS | 1966 | 1466702412141 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]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:20:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 570ms 10:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:20:12 INFO - PROCESS | 1966 | 1466702412191 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 1966 | 1466702412192 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:20:12 INFO - PROCESS | 1966 | 1466702412194 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 1966 | 1466702412195 Marionette TRACE conn2 <- [1,2666,null,{}] 10:20:12 INFO - PROCESS | 1966 | 1466702412197 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}] 10:20:12 INFO - PROCESS | 1966 | 1466702412201 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:12 INFO - PROCESS | 1966 | 1466702412316 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:20:12 INFO - PROCESS | 1966 | 1466702412320 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1966 | 1466702412321 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b0ac800 == 35 [pid = 1966] [id = 674] 10:20:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128977c00) [pid = 1966] [serial = 2022] [outer = 0x0] 10:20:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128ad5800) [pid = 1966] [serial = 2023] [outer = 0x128977c00] 10:20:12 INFO - PROCESS | 1966 | 1466702412353 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12920f400) [pid = 1966] [serial = 2024] [outer = 0x128977c00] 10:20:13 INFO - PROCESS | 1966 | 1466702413177 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]]]}] 10:20:13 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) 10:20:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1018ms 10:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:20:13 INFO - PROCESS | 1966 | 1466702413213 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 1966 | 1466702413214 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:20:13 INFO - PROCESS | 1966 | 1466702413216 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 1966 | 1466702413217 Marionette TRACE conn2 <- [1,2670,null,{}] 10:20:13 INFO - PROCESS | 1966 | 1466702413220 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}] 10:20:13 INFO - PROCESS | 1966 | 1466702413221 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:13 INFO - PROCESS | 1966 | 1466702413316 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:20:13 INFO - PROCESS | 1966 | 1466702413326 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 1966 | 1466702413327 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d5800 == 36 [pid = 1966] [id = 675] 10:20:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12947dc00) [pid = 1966] [serial = 2025] [outer = 0x0] 10:20:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129539000) [pid = 1966] [serial = 2026] [outer = 0x12947dc00] 10:20:13 INFO - PROCESS | 1966 | 1466702413351 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a68b800) [pid = 1966] [serial = 2027] [outer = 0x12947dc00] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112963800) [pid = 1966] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112963000) [pid = 1966] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1180a5800) [pid = 1966] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x111c81800) [pid = 1966] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12410bc00) [pid = 1966] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115e8e400) [pid = 1966] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x110f7cc00) [pid = 1966] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1196e6c00) [pid = 1966] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1161b0400) [pid = 1966] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x110f81c00) [pid = 1966] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1180a9000) [pid = 1966] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x120fb2c00) [pid = 1966] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x120fb5800) [pid = 1966] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12896c400) [pid = 1966] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128b31000) [pid = 1966] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11960dc00) [pid = 1966] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:20:13 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x113c4e400) [pid = 1966] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:20:14 INFO - PROCESS | 1966 | 1466702414210 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:14 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 10:20:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1022ms 10:20:14 INFO - PROCESS | 1966 | 1466702414238 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 1966 | 1466702414240 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:20:14 INFO - PROCESS | 1966 | 1466702414242 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 1966 | 1466702414243 Marionette TRACE conn2 <- [1,2674,null,{}] 10:20:14 INFO - PROCESS | 1966 | 1466702414245 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}] 10:20:14 INFO - PROCESS | 1966 | 1466702414246 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:14 INFO - PROCESS | 1966 | 1466702414338 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:20:14 INFO - PROCESS | 1966 | 1466702414342 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 1966 | 1466702414343 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb6a800 == 37 [pid = 1966] [id = 676] 10:20:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x115e8e400) [pid = 1966] [serial = 2028] [outer = 0x0] 10:20:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1180b1c00) [pid = 1966] [serial = 2029] [outer = 0x115e8e400] 10:20:14 INFO - PROCESS | 1966 | 1466702414367 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x120fb7c00) [pid = 1966] [serial = 2030] [outer = 0x115e8e400] 10:20:15 INFO - PROCESS | 1966 | 1466702415211 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:20:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1020ms 10:20:15 INFO - PROCESS | 1966 | 1466702415263 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 1966 | 1466702415264 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:20:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:20:15 INFO - PROCESS | 1966 | 1466702415266 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 1966 | 1466702415267 Marionette TRACE conn2 <- [1,2678,null,{}] 10:20:15 INFO - PROCESS | 1966 | 1466702415270 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}] 10:20:15 INFO - PROCESS | 1966 | 1466702415271 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:15 INFO - PROCESS | 1966 | 1466702415348 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:20:15 INFO - PROCESS | 1966 | 1466702415353 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1966 | 1466702415355 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x123450800 == 38 [pid = 1966] [id = 677] 10:20:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126a14000) [pid = 1966] [serial = 2031] [outer = 0x0] 10:20:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128e9b800) [pid = 1966] [serial = 2032] [outer = 0x126a14000] 10:20:15 INFO - PROCESS | 1966 | 1466702415379 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a689c00) [pid = 1966] [serial = 2033] [outer = 0x126a14000] 10:20:16 INFO - PROCESS | 1966 | 1466702416305 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]]]}] 10:20:16 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) 10:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1069ms 10:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:20:16 INFO - PROCESS | 1966 | 1466702416335 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 1966 | 1466702416338 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:20:16 INFO - PROCESS | 1966 | 1466702416341 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 1966 | 1466702416344 Marionette TRACE conn2 <- [1,2682,null,{}] 10:20:16 INFO - PROCESS | 1966 | 1466702416347 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}] 10:20:16 INFO - PROCESS | 1966 | 1466702416349 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:16 INFO - PROCESS | 1966 | 1466702416458 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:20:16 INFO - PROCESS | 1966 | 1466702416541 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 1966 | 1466702416543 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x119aa5000 == 39 [pid = 1966] [id = 678] 10:20:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11747f800) [pid = 1966] [serial = 2034] [outer = 0x0] 10:20:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x117d0c400) [pid = 1966] [serial = 2035] [outer = 0x11747f800] 10:20:16 INFO - PROCESS | 1966 | 1466702416616 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1185b6000) [pid = 1966] [serial = 2036] [outer = 0x11747f800] 10:20:17 INFO - PROCESS | 1966 | 1466702417524 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]]]}] 10:20:17 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) 10:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1221ms 10:20:17 INFO - PROCESS | 1966 | 1466702417562 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 1966 | 1466702417566 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:20:17 INFO - PROCESS | 1966 | 1466702417570 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 1966 | 1466702417572 Marionette TRACE conn2 <- [1,2686,null,{}] 10:20:17 INFO - PROCESS | 1966 | 1466702417575 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}] 10:20:17 INFO - PROCESS | 1966 | 1466702417577 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:17 INFO - PROCESS | 1966 | 1466702417678 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:20:17 INFO - PROCESS | 1966 | 1466702417735 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 1966 | 1466702417736 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b62800 == 40 [pid = 1966] [id = 679] 10:20:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1199e1c00) [pid = 1966] [serial = 2037] [outer = 0x0] 10:20:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x120fb6800) [pid = 1966] [serial = 2038] [outer = 0x1199e1c00] 10:20:17 INFO - PROCESS | 1966 | 1466702417767 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x121cdd000) [pid = 1966] [serial = 2039] [outer = 0x1199e1c00] 10:20:18 INFO - PROCESS | 1966 | 1466702418758 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:20:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1220ms 10:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:20:18 INFO - PROCESS | 1966 | 1466702418790 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 1966 | 1466702418792 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:20:18 INFO - PROCESS | 1966 | 1466702418794 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 1966 | 1466702418796 Marionette TRACE conn2 <- [1,2690,null,{}] 10:20:18 INFO - PROCESS | 1966 | 1466702418803 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}] 10:20:18 INFO - PROCESS | 1966 | 1466702418806 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:18 INFO - PROCESS | 1966 | 1466702418900 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:20:19 INFO - PROCESS | 1966 | 1466702419182 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 1966 | 1466702419184 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x1180c2000 == 41 [pid = 1966] [id = 680] 10:20:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x116808000) [pid = 1966] [serial = 2040] [outer = 0x0] 10:20:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1168f1400) [pid = 1966] [serial = 2041] [outer = 0x116808000] 10:20:19 INFO - PROCESS | 1966 | 1466702419294 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1180a8000) [pid = 1966] [serial = 2042] [outer = 0x116808000] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb6a800 == 40 [pid = 1966] [id = 676] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5d5800 == 39 [pid = 1966] [id = 675] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12b0ac800 == 38 [pid = 1966] [id = 674] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12a740800 == 37 [pid = 1966] [id = 673] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x126a55000 == 36 [pid = 1966] [id = 672] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x124176800 == 35 [pid = 1966] [id = 671] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119c93800 == 34 [pid = 1966] [id = 670] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x11827c800 == 33 [pid = 1966] [id = 669] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x118276000 == 32 [pid = 1966] [id = 668] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x121211800 == 31 [pid = 1966] [id = 667] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x116f26000 == 30 [pid = 1966] [id = 666] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x128b62800 == 29 [pid = 1966] [id = 679] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119aa5000 == 28 [pid = 1966] [id = 678] 10:20:20 INFO - PROCESS | 1966 | --DOCSHELL 0x123450800 == 27 [pid = 1966] [id = 677] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1131cd400) [pid = 1966] [serial = 1960] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x116481c00) [pid = 1966] [serial = 1961] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1133ee800) [pid = 1966] [serial = 1964] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x118e93000) [pid = 1966] [serial = 1970] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1256fa000) [pid = 1966] [serial = 1981] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x117482c00) [pid = 1966] [serial = 1966] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x117d14800) [pid = 1966] [serial = 1967] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128870c00) [pid = 1966] [serial = 1984] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126d10800) [pid = 1966] [serial = 1982] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1199d9c00) [pid = 1966] [serial = 1972] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119a11c00) [pid = 1966] [serial = 1973] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x117484400) [pid = 1966] [serial = 1987] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x118a61000) [pid = 1966] [serial = 1988] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1133f7c00) [pid = 1966] [serial = 1946] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11295d000) [pid = 1966] [serial = 1945] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x118aad400) [pid = 1966] [serial = 1949] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11855f800) [pid = 1966] [serial = 1948] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1241c8c00) [pid = 1966] [serial = 1952] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12109d400) [pid = 1966] [serial = 1951] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128975000) [pid = 1966] [serial = 1955] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x126a1ec00) [pid = 1966] [serial = 1954] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12896d400) [pid = 1966] [serial = 1985] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x128c6e000) [pid = 1966] [serial = 1994] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12920d000) [pid = 1966] [serial = 1958] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x129184c00) [pid = 1966] [serial = 1957] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x124b98800) [pid = 1966] [serial = 1990] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x119c2d400) [pid = 1966] [serial = 1975] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12896a800) [pid = 1966] [serial = 1991] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x1214f1000) [pid = 1966] [serial = 1976] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x124ba2c00) [pid = 1966] [serial = 1979] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x128ad6800) [pid = 1966] [serial = 1993] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x129205000) [pid = 1966] [serial = 1996] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x1243b0800) [pid = 1966] [serial = 1978] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x112fdbc00) [pid = 1966] [serial = 1963] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1183f1000) [pid = 1966] [serial = 1969] [outer = 0x0] [url = about:blank] 10:20:20 INFO - PROCESS | 1966 | 1466702420488 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:20:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1731ms 10:20:20 INFO - PROCESS | 1966 | 1466702420526 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:20:20 INFO - PROCESS | 1966 | 1466702420529 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:20:20 INFO - PROCESS | 1966 | 1466702420532 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 1966 | 1466702420534 Marionette TRACE conn2 <- [1,2694,null,{}] 10:20:20 INFO - PROCESS | 1966 | 1466702420538 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}] 10:20:20 INFO - PROCESS | 1966 | 1466702420540 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:20 INFO - PROCESS | 1966 | 1466702420645 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:20:20 INFO - PROCESS | 1966 | 1466702420650 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 1966 | 1466702420655 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f20000 == 28 [pid = 1966] [id = 681] 10:20:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x115dca000) [pid = 1966] [serial = 2043] [outer = 0x0] 10:20:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x115e1b400) [pid = 1966] [serial = 2044] [outer = 0x115dca000] 10:20:20 INFO - PROCESS | 1966 | 1466702420686 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x11663a800) [pid = 1966] [serial = 2045] [outer = 0x115dca000] 10:20:21 INFO - PROCESS | 1966 | 1466702421515 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:20:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:20:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1024ms 10:20:21 INFO - PROCESS | 1966 | 1466702421556 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 1966 | 1466702421560 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:20:21 INFO - PROCESS | 1966 | 1466702421564 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 1966 | 1466702421566 Marionette TRACE conn2 <- [1,2698,null,{}] 10:20:21 INFO - PROCESS | 1966 | 1466702421568 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}] 10:20:21 INFO - PROCESS | 1966 | 1466702421570 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:21 INFO - PROCESS | 1966 | 1466702421655 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:20:21 INFO - PROCESS | 1966 | 1466702421706 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 1966 | 1466702421708 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x118acd800 == 29 [pid = 1966] [id = 682] 10:20:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x116f64400) [pid = 1966] [serial = 2046] [outer = 0x0] 10:20:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x117d15000) [pid = 1966] [serial = 2047] [outer = 0x116f64400] 10:20:21 INFO - PROCESS | 1966 | 1466702421736 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1183ed800) [pid = 1966] [serial = 2048] [outer = 0x116f64400] 10:20:22 INFO - PROCESS | 1966 | 1466702422520 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:20:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:20:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 10:20:22 INFO - PROCESS | 1966 | 1466702422536 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 1966 | 1466702422537 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:20:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:20:22 INFO - PROCESS | 1966 | 1466702422548 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 1966 | 1466702422560 Marionette TRACE conn2 <- [1,2702,null,{}] 10:20:22 INFO - PROCESS | 1966 | 1466702422568 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}] 10:20:22 INFO - PROCESS | 1966 | 1466702422571 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:22 INFO - PROCESS | 1966 | 1466702422667 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:20:22 INFO - PROCESS | 1966 | 1466702422707 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 1966 | 1466702422709 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x121021000 == 30 [pid = 1966] [id = 683] 10:20:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1192ed800) [pid = 1966] [serial = 2049] [outer = 0x0] 10:20:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119613400) [pid = 1966] [serial = 2050] [outer = 0x1192ed800] 10:20:22 INFO - PROCESS | 1966 | 1466702422737 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1199d6c00) [pid = 1966] [serial = 2051] [outer = 0x1192ed800] 10:20:23 INFO - PROCESS | 1966 | 1466702423075 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 530ms 10:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:20:23 INFO - PROCESS | 1966 | 1466702423079 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1966 | 1466702423080 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:20:23 INFO - PROCESS | 1966 | 1466702423082 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1966 | 1466702423083 Marionette TRACE conn2 <- [1,2706,null,{}] 10:20:23 INFO - PROCESS | 1966 | 1466702423088 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}] 10:20:23 INFO - PROCESS | 1966 | 1466702423089 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:23 INFO - PROCESS | 1966 | 1466702423188 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:20:23 INFO - PROCESS | 1966 | 1466702423191 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1966 | 1466702423193 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x121cbc800 == 31 [pid = 1966] [id = 684] 10:20:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1199d7c00) [pid = 1966] [serial = 2052] [outer = 0x0] 10:20:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x119c23c00) [pid = 1966] [serial = 2053] [outer = 0x1199d7c00] 10:20:23 INFO - PROCESS | 1966 | 1466702423218 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119ed9000) [pid = 1966] [serial = 2054] [outer = 0x1199d7c00] 10:20:23 INFO - PROCESS | 1966 | 1466702423564 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 10:20:23 INFO - PROCESS | 1966 | 1466702423606 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1966 | 1466702423607 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:20:23 INFO - PROCESS | 1966 | 1466702423610 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1966 | 1466702423611 Marionette TRACE conn2 <- [1,2710,null,{}] 10:20:23 INFO - PROCESS | 1966 | 1466702423613 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}] 10:20:23 INFO - PROCESS | 1966 | 1466702423614 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:23 INFO - PROCESS | 1966 | 1466702423716 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:20:23 INFO - PROCESS | 1966 | 1466702423720 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1966 | 1466702423721 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c22800 == 32 [pid = 1966] [id = 685] 10:20:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x120fb8000) [pid = 1966] [serial = 2055] [outer = 0x0] 10:20:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x121099c00) [pid = 1966] [serial = 2056] [outer = 0x120fb8000] 10:20:23 INFO - PROCESS | 1966 | 1466702423746 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1219b2400) [pid = 1966] [serial = 2057] [outer = 0x120fb8000] 10:20:24 INFO - PROCESS | 1966 | 1466702424110 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] 10:20:24 INFO - PROCESS | 1966 | 1466702424134 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:20:24 INFO - PROCESS | 1966 | 1466702424139 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 1966 | 1466702424140 Marionette TRACE conn2 <- [1,2714,null,{}] 10:20:24 INFO - PROCESS | 1966 | 1466702424142 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}] 10:20:24 INFO - PROCESS | 1966 | 1466702424147 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:24 INFO - PROCESS | 1966 | 1466702424267 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:20:24 INFO - PROCESS | 1966 | 1466702424321 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 1966 | 1466702424322 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b46000 == 33 [pid = 1966] [id = 686] 10:20:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x121a6f000) [pid = 1966] [serial = 2058] [outer = 0x0] 10:20:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x124ba0c00) [pid = 1966] [serial = 2059] [outer = 0x121a6f000] 10:20:24 INFO - PROCESS | 1966 | 1466702424364 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x126a1e400) [pid = 1966] [serial = 2060] [outer = 0x121a6f000] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1133d0000) [pid = 1966] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128977c00) [pid = 1966] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12947dc00) [pid = 1966] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x119ed7400) [pid = 1966] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x128c77800) [pid = 1966] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1168f2800) [pid = 1966] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x118a68800) [pid = 1966] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x111c19000) [pid = 1966] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x117489000) [pid = 1966] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x117d12000) [pid = 1966] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x124528000) [pid = 1966] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x126a14000) [pid = 1966] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:20:24 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x115e8e400) [pid = 1966] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:20:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 770ms 10:20:24 INFO - PROCESS | 1966 | 1466702424905 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]]]}] 10:20:24 INFO - PROCESS | 1966 | 1466702424909 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 1966 | 1466702424910 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:20:24 INFO - PROCESS | 1966 | 1466702424912 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 1966 | 1466702424913 Marionette TRACE conn2 <- [1,2718,null,{}] 10:20:24 INFO - PROCESS | 1966 | 1466702424915 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}] 10:20:24 INFO - PROCESS | 1966 | 1466702424917 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:25 INFO - PROCESS | 1966 | 1466702425006 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:20:25 INFO - PROCESS | 1966 | 1466702425086 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1966 | 1466702425087 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12922b000 == 34 [pid = 1966] [id = 687] 10:20:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x11295b000) [pid = 1966] [serial = 2061] [outer = 0x0] 10:20:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x119c2c400) [pid = 1966] [serial = 2062] [outer = 0x11295b000] 10:20:25 INFO - PROCESS | 1966 | 1466702425112 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x126a14000) [pid = 1966] [serial = 2063] [outer = 0x11295b000] 10:20:25 INFO - PROCESS | 1966 | 1466702425379 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] 10:20:25 INFO - PROCESS | 1966 | 1466702425385 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:20:25 INFO - PROCESS | 1966 | 1466702425396 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 1966 | 1466702425397 Marionette TRACE conn2 <- [1,2722,null,{}] 10:20:25 INFO - PROCESS | 1966 | 1466702425399 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}] 10:20:25 INFO - PROCESS | 1966 | 1466702425401 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:25 INFO - PROCESS | 1966 | 1466702425491 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:20:25 INFO - PROCESS | 1966 | 1466702425494 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1966 | 1466702425495 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a5a8000 == 35 [pid = 1966] [id = 688] 10:20:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x126d0b000) [pid = 1966] [serial = 2064] [outer = 0x0] 10:20:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x126d3ac00) [pid = 1966] [serial = 2065] [outer = 0x126d0b000] 10:20:25 INFO - PROCESS | 1966 | 1466702425519 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x128877800) [pid = 1966] [serial = 2066] [outer = 0x126d0b000] 10:20:25 INFO - PROCESS | 1966 | 1466702425845 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] 10:20:25 INFO - PROCESS | 1966 | 1466702425872 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:20:25 INFO - PROCESS | 1966 | 1466702425874 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 1966 | 1466702425875 Marionette TRACE conn2 <- [1,2726,null,{}] 10:20:25 INFO - PROCESS | 1966 | 1466702425878 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}] 10:20:25 INFO - PROCESS | 1966 | 1466702425879 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:25 INFO - PROCESS | 1966 | 1466702425979 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:20:25 INFO - PROCESS | 1966 | 1466702425986 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1966 | 1466702425996 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a755800 == 36 [pid = 1966] [id = 689] 10:20:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1168f3000) [pid = 1966] [serial = 2067] [outer = 0x0] 10:20:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x128878c00) [pid = 1966] [serial = 2068] [outer = 0x1168f3000] 10:20:26 INFO - PROCESS | 1966 | 1466702426020 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x128976400) [pid = 1966] [serial = 2069] [outer = 0x1168f3000] 10:20:26 INFO - PROCESS | 1966 | 1466702426325 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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 467ms 10:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:20:26 INFO - PROCESS | 1966 | 1466702426343 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 1966 | 1466702426344 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:20:26 INFO - PROCESS | 1966 | 1466702426346 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 1966 | 1466702426347 Marionette TRACE conn2 <- [1,2730,null,{}] 10:20:26 INFO - PROCESS | 1966 | 1466702426349 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}] 10:20:26 INFO - PROCESS | 1966 | 1466702426351 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:26 INFO - PROCESS | 1966 | 1466702426432 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:20:26 INFO - PROCESS | 1966 | 1466702426438 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 1966 | 1466702426439 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b126000 == 37 [pid = 1966] [id = 690] 10:20:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x128976c00) [pid = 1966] [serial = 2070] [outer = 0x0] 10:20:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x128add400) [pid = 1966] [serial = 2071] [outer = 0x128976c00] 10:20:26 INFO - PROCESS | 1966 | 1466702426463 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x128b32c00) [pid = 1966] [serial = 2072] [outer = 0x128976c00] 10:20:27 INFO - PROCESS | 1966 | 1466702427243 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:20:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:20:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:20:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 920ms 10:20:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:20:27 INFO - PROCESS | 1966 | 1466702427266 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 1966 | 1466702427268 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:20:27 INFO - PROCESS | 1966 | 1466702427272 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 1966 | 1466702427274 Marionette TRACE conn2 <- [1,2734,null,{}] 10:20:27 INFO - PROCESS | 1966 | 1466702427278 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}] 10:20:27 INFO - PROCESS | 1966 | 1466702427279 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:27 INFO - PROCESS | 1966 | 1466702427397 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:20:27 INFO - PROCESS | 1966 | 1466702427452 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 1966 | 1466702427454 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x118061000 == 38 [pid = 1966] [id = 691] 10:20:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x115e85800) [pid = 1966] [serial = 2073] [outer = 0x0] 10:20:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11647a000) [pid = 1966] [serial = 2074] [outer = 0x115e85800] 10:20:27 INFO - PROCESS | 1966 | 1466702427485 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11747b000) [pid = 1966] [serial = 2075] [outer = 0x115e85800] 10:20:27 INFO - PROCESS | 1966 | 1466702427979 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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:20:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 10:20:28 INFO - PROCESS | 1966 | 1466702428063 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 1966 | 1466702428066 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:20:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:20:28 INFO - PROCESS | 1966 | 1466702428075 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 1966 | 1466702428076 Marionette TRACE conn2 <- [1,2738,null,{}] 10:20:28 INFO - PROCESS | 1966 | 1466702428079 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}] 10:20:28 INFO - PROCESS | 1966 | 1466702428081 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:28 INFO - PROCESS | 1966 | 1466702428193 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:20:28 INFO - PROCESS | 1966 | 1466702428277 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 1966 | 1466702428279 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c42000 == 39 [pid = 1966] [id = 692] 10:20:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1185b5800) [pid = 1966] [serial = 2076] [outer = 0x0] 10:20:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x118ab2000) [pid = 1966] [serial = 2077] [outer = 0x1185b5800] 10:20:28 INFO - PROCESS | 1966 | 1466702428309 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119816400) [pid = 1966] [serial = 2078] [outer = 0x1185b5800] 10:20:28 INFO - PROCESS | 1966 | 1466702428978 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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:20:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 923ms 10:20:29 INFO - PROCESS | 1966 | 1466702428999 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 1966 | 1466702429002 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:20:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:20:29 INFO - PROCESS | 1966 | 1466702429006 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 1966 | 1466702429009 Marionette TRACE conn2 <- [1,2742,null,{}] 10:20:29 INFO - PROCESS | 1966 | 1466702429014 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}] 10:20:29 INFO - PROCESS | 1966 | 1466702429017 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:29 INFO - PROCESS | 1966 | 1466702429190 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12a755800 == 38 [pid = 1966] [id = 689] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12a5a8000 == 37 [pid = 1966] [id = 688] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12922b000 == 36 [pid = 1966] [id = 687] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x128b46000 == 35 [pid = 1966] [id = 686] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x124c22800 == 34 [pid = 1966] [id = 685] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x121cbc800 == 33 [pid = 1966] [id = 684] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x121021000 == 32 [pid = 1966] [id = 683] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x118acd800 == 31 [pid = 1966] [id = 682] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x116f20000 == 30 [pid = 1966] [id = 681] 10:20:29 INFO - PROCESS | 1966 | --DOCSHELL 0x1180c2000 == 29 [pid = 1966] [id = 680] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126d38000) [pid = 1966] [serial = 2020] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128ad5800) [pid = 1966] [serial = 2023] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12920f400) [pid = 1966] [serial = 2024] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129539000) [pid = 1966] [serial = 2026] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1215f1400) [pid = 1966] [serial = 2014] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124672c00) [pid = 1966] [serial = 2015] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12947f000) [pid = 1966] [serial = 1997] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x117d15400) [pid = 1966] [serial = 2005] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1199d8000) [pid = 1966] [serial = 2006] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x11995f400) [pid = 1966] [serial = 2011] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1199e2000) [pid = 1966] [serial = 2012] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x11295f000) [pid = 1966] [serial = 1999] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1133ef800) [pid = 1966] [serial = 2000] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x1180a9800) [pid = 1966] [serial = 2008] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x11855bc00) [pid = 1966] [serial = 2009] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x1183ef400) [pid = 1966] [serial = 2002] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x1185b0c00) [pid = 1966] [serial = 2003] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x125610400) [pid = 1966] [serial = 2017] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x128e9b800) [pid = 1966] [serial = 2032] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x12a68b800) [pid = 1966] [serial = 2027] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12a689c00) [pid = 1966] [serial = 2033] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x12896fc00) [pid = 1966] [serial = 2021] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x120fb7c00) [pid = 1966] [serial = 2030] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x1180b1c00) [pid = 1966] [serial = 2029] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x1268d0800) [pid = 1966] [serial = 2018] [outer = 0x0] [url = about:blank] 10:20:29 INFO - PROCESS | 1966 | 1466702429321 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 1966 | 1466702429326 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x1168a5800 == 30 [pid = 1966] [id = 693] 10:20:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x112d1c800) [pid = 1966] [serial = 2079] [outer = 0x0] 10:20:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x1164e1400) [pid = 1966] [serial = 2080] [outer = 0x112d1c800] 10:20:29 INFO - PROCESS | 1966 | 1466702429376 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x1180ab800) [pid = 1966] [serial = 2081] [outer = 0x112d1c800] 10:20:29 INFO - PROCESS | 1966 | 1466702429712 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]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:20:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 722ms 10:20:29 INFO - PROCESS | 1966 | 1466702429729 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 1966 | 1466702429732 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:20:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:20:29 INFO - PROCESS | 1966 | 1466702429743 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 1966 | 1466702429745 Marionette TRACE conn2 <- [1,2746,null,{}] 10:20:29 INFO - PROCESS | 1966 | 1466702429747 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}] 10:20:29 INFO - PROCESS | 1966 | 1466702429749 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:29 INFO - PROCESS | 1966 | 1466702429833 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:20:29 INFO - PROCESS | 1966 | 1466702429907 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 1966 | 1466702429908 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x118276000 == 31 [pid = 1966] [id = 694] 10:20:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x118474c00) [pid = 1966] [serial = 2082] [outer = 0x0] 10:20:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x118e90000) [pid = 1966] [serial = 2083] [outer = 0x118474c00] 10:20:29 INFO - PROCESS | 1966 | 1466702429935 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x1199d9c00) [pid = 1966] [serial = 2084] [outer = 0x118474c00] 10:20:30 INFO - PROCESS | 1966 | 1466702430222 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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:20:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 527ms 10:20:30 INFO - PROCESS | 1966 | 1466702430263 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 1966 | 1466702430265 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:20:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:20:30 INFO - PROCESS | 1966 | 1466702430267 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 1966 | 1466702430272 Marionette TRACE conn2 <- [1,2750,null,{}] 10:20:30 INFO - PROCESS | 1966 | 1466702430281 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}] 10:20:30 INFO - PROCESS | 1966 | 1466702430284 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:30 INFO - PROCESS | 1966 | 1466702430374 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:20:30 INFO - PROCESS | 1966 | 1466702430431 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 1966 | 1466702430433 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x123552000 == 32 [pid = 1966] [id = 695] 10:20:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x115e87400) [pid = 1966] [serial = 2085] [outer = 0x0] 10:20:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1199dac00) [pid = 1966] [serial = 2086] [outer = 0x115e87400] 10:20:30 INFO - PROCESS | 1966 | 1466702430463 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x12410d000) [pid = 1966] [serial = 2087] [outer = 0x115e87400] 10:20:30 INFO - PROCESS | 1966 | 1466702430761 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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:20:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 524ms 10:20:30 INFO - PROCESS | 1966 | 1466702430792 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 1966 | 1466702430794 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:20:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:20:30 INFO - PROCESS | 1966 | 1466702430796 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 1966 | 1466702430797 Marionette TRACE conn2 <- [1,2754,null,{}] 10:20:30 INFO - PROCESS | 1966 | 1466702430800 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}] 10:20:30 INFO - PROCESS | 1966 | 1466702430801 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:30 INFO - PROCESS | 1966 | 1466702430888 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:20:30 INFO - PROCESS | 1966 | 1466702430891 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 1966 | 1466702430892 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a67800 == 33 [pid = 1966] [id = 696] 10:20:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x124672800) [pid = 1966] [serial = 2088] [outer = 0x0] 10:20:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x125611c00) [pid = 1966] [serial = 2089] [outer = 0x124672800] 10:20:30 INFO - PROCESS | 1966 | 1466702430918 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1256fc000) [pid = 1966] [serial = 2090] [outer = 0x124672800] 10:20:31 INFO - PROCESS | 1966 | 1466702431244 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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:20:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 10:20:31 INFO - PROCESS | 1966 | 1466702431265 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:20:31 INFO - PROCESS | 1966 | 1466702431266 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:20:31 INFO - PROCESS | 1966 | 1466702431270 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1966 | 1466702431272 Marionette TRACE conn2 <- [1,2758,null,{}] 10:20:31 INFO - PROCESS | 1966 | 1466702431274 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}] 10:20:31 INFO - PROCESS | 1966 | 1466702431275 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:31 INFO - PROCESS | 1966 | 1466702431390 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:20:31 INFO - PROCESS | 1966 | 1466702431401 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 1966 | 1466702431402 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x129223800 == 34 [pid = 1966] [id = 697] 10:20:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x113c8a000) [pid = 1966] [serial = 2091] [outer = 0x0] 10:20:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x125db8800) [pid = 1966] [serial = 2092] [outer = 0x113c8a000] 10:20:31 INFO - PROCESS | 1966 | 1466702431427 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x126d10400) [pid = 1966] [serial = 2093] [outer = 0x113c8a000] 10:20:31 INFO - PROCESS | 1966 | 1466702431776 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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:20:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 10:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:20:31 INFO - PROCESS | 1966 | 1466702431789 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 1966 | 1466702431790 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:20:31 INFO - PROCESS | 1966 | 1466702431792 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1966 | 1466702431793 Marionette TRACE conn2 <- [1,2762,null,{}] 10:20:31 INFO - PROCESS | 1966 | 1466702431795 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}] 10:20:31 INFO - PROCESS | 1966 | 1466702431800 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:31 INFO - PROCESS | 1966 | 1466702431916 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:20:31 INFO - PROCESS | 1966 | 1466702431954 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 1966 | 1466702431955 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a915000 == 35 [pid = 1966] [id = 698] 10:20:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x126d30c00) [pid = 1966] [serial = 2094] [outer = 0x0] 10:20:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12896d400) [pid = 1966] [serial = 2095] [outer = 0x126d30c00] 10:20:31 INFO - PROCESS | 1966 | 1466702431980 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x128c78000) [pid = 1966] [serial = 2096] [outer = 0x126d30c00] 10:20:32 INFO - PROCESS | 1966 | 1466702432279 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]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:20:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 521ms 10:20:32 INFO - PROCESS | 1966 | 1466702432314 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 1966 | 1466702432315 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:20:32 INFO - PROCESS | 1966 | 1466702432318 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 1966 | 1466702432320 Marionette TRACE conn2 <- [1,2766,null,{}] 10:20:32 INFO - PROCESS | 1966 | 1466702432324 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}] 10:20:32 INFO - PROCESS | 1966 | 1466702432325 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:32 INFO - PROCESS | 1966 | 1466702432428 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:20:32 INFO - PROCESS | 1966 | 1466702432441 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1966 | 1466702432442 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c08d800 == 36 [pid = 1966] [id = 699] 10:20:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x128c72400) [pid = 1966] [serial = 2097] [outer = 0x0] 10:20:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x129184400) [pid = 1966] [serial = 2098] [outer = 0x128c72400] 10:20:32 INFO - PROCESS | 1966 | 1466702432466 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x12918ec00) [pid = 1966] [serial = 2099] [outer = 0x128c72400] 10:20:32 INFO - PROCESS | 1966 | 1466702432787 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]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:20:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms 10:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:20:32 INFO - PROCESS | 1966 | 1466702432839 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 1966 | 1466702432840 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:20:32 INFO - PROCESS | 1966 | 1466702432842 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 1966 | 1466702432843 Marionette TRACE conn2 <- [1,2770,null,{}] 10:20:32 INFO - PROCESS | 1966 | 1466702432845 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}] 10:20:32 INFO - PROCESS | 1966 | 1466702432846 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:32 INFO - PROCESS | 1966 | 1466702432943 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:20:32 INFO - PROCESS | 1966 | 1466702432954 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1966 | 1466702432955 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c0a6800 == 37 [pid = 1966] [id = 700] 10:20:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x129205c00) [pid = 1966] [serial = 2100] [outer = 0x0] 10:20:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12920ac00) [pid = 1966] [serial = 2101] [outer = 0x129205c00] 10:20:32 INFO - PROCESS | 1966 | 1466702432979 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x129474800) [pid = 1966] [serial = 2102] [outer = 0x129205c00] 10:20:33 INFO - PROCESS | 1966 | 1466702433303 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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 468ms 10:20:33 INFO - PROCESS | 1966 | 1466702433310 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:20:33 INFO - PROCESS | 1966 | 1466702433312 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:20:33 INFO - PROCESS | 1966 | 1466702433314 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1966 | 1466702433315 Marionette TRACE conn2 <- [1,2774,null,{}] 10:20:33 INFO - PROCESS | 1966 | 1466702433317 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}] 10:20:33 INFO - PROCESS | 1966 | 1466702433319 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:33 INFO - PROCESS | 1966 | 1466702433474 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1199d7c00) [pid = 1966] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x115dca000) [pid = 1966] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x116808000) [pid = 1966] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x116f64400) [pid = 1966] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x120fb8000) [pid = 1966] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x11747f800) [pid = 1966] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x121a6f000) [pid = 1966] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1199e1c00) [pid = 1966] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x11295b000) [pid = 1966] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x126d0b000) [pid = 1966] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1192ed800) [pid = 1966] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:20:33 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1168f3000) [pid = 1966] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:20:33 INFO - PROCESS | 1966 | 1466702433516 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 1966 | 1466702433518 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c844000 == 38 [pid = 1966] [id = 701] 10:20:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1120dfc00) [pid = 1966] [serial = 2103] [outer = 0x0] 10:20:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x113c4d800) [pid = 1966] [serial = 2104] [outer = 0x1120dfc00] 10:20:33 INFO - PROCESS | 1966 | 1466702433543 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x119820400) [pid = 1966] [serial = 2105] [outer = 0x1120dfc00] 10:20:33 INFO - PROCESS | 1966 | 1466702433855 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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 569ms 10:20:33 INFO - PROCESS | 1966 | 1466702433884 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 1966 | 1466702433889 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:20:33 INFO - PROCESS | 1966 | 1466702433892 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1966 | 1466702433894 Marionette TRACE conn2 <- [1,2778,null,{}] 10:20:33 INFO - PROCESS | 1966 | 1466702433897 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}] 10:20:33 INFO - PROCESS | 1966 | 1466702433899 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:34 INFO - PROCESS | 1966 | 1466702434025 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:20:34 INFO - PROCESS | 1966 | 1466702434113 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1966 | 1466702434115 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8af000 == 39 [pid = 1966] [id = 702] 10:20:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x11295d000) [pid = 1966] [serial = 2106] [outer = 0x0] 10:20:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x124c6c000) [pid = 1966] [serial = 2107] [outer = 0x11295d000] 10:20:34 INFO - PROCESS | 1966 | 1466702434156 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x129529000) [pid = 1966] [serial = 2108] [outer = 0x11295d000] 10:20:34 INFO - PROCESS | 1966 | 1466702434472 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]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:20:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 621ms 10:20:34 INFO - PROCESS | 1966 | 1466702434513 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 1966 | 1466702434514 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:20:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:20:34 INFO - PROCESS | 1966 | 1466702434517 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - PROCESS | 1966 | 1466702434520 Marionette TRACE conn2 <- [1,2782,null,{}] 10:20:34 INFO - PROCESS | 1966 | 1466702434524 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}] 10:20:34 INFO - PROCESS | 1966 | 1466702434526 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:34 INFO - PROCESS | 1966 | 1466702434627 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:20:34 INFO - PROCESS | 1966 | 1466702434686 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1966 | 1466702434688 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce7e800 == 40 [pid = 1966] [id = 703] 10:20:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x120fbb400) [pid = 1966] [serial = 2109] [outer = 0x0] 10:20:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12a688400) [pid = 1966] [serial = 2110] [outer = 0x120fbb400] 10:20:34 INFO - PROCESS | 1966 | 1466702434714 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x12a98a400) [pid = 1966] [serial = 2111] [outer = 0x120fbb400] 10:20:34 INFO - PROCESS | 1966 | 1466702434987 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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 524ms 10:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:20:35 INFO - PROCESS | 1966 | 1466702435043 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 1966 | 1466702435044 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:20:35 INFO - PROCESS | 1966 | 1466702435046 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 1966 | 1466702435047 Marionette TRACE conn2 <- [1,2786,null,{}] 10:20:35 INFO - PROCESS | 1966 | 1466702435050 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}] 10:20:35 INFO - PROCESS | 1966 | 1466702435051 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:35 INFO - PROCESS | 1966 | 1466702435133 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:20:35 INFO - PROCESS | 1966 | 1466702435139 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 1966 | 1466702435140 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d042800 == 41 [pid = 1966] [id = 704] 10:20:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12a98b000) [pid = 1966] [serial = 2112] [outer = 0x0] 10:20:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12aef5000) [pid = 1966] [serial = 2113] [outer = 0x12a98b000] 10:20:35 INFO - PROCESS | 1966 | 1466702435164 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12b136400) [pid = 1966] [serial = 2114] [outer = 0x12a98b000] 10:20:35 INFO - PROCESS | 1966 | 1466702435625 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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 620ms 10:20:35 INFO - PROCESS | 1966 | 1466702435667 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:20:35 INFO - PROCESS | 1966 | 1466702435669 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:20:35 INFO - PROCESS | 1966 | 1466702435673 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 1966 | 1466702435675 Marionette TRACE conn2 <- [1,2790,null,{}] 10:20:35 INFO - PROCESS | 1966 | 1466702435679 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}] 10:20:35 INFO - PROCESS | 1966 | 1466702435681 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:35 INFO - PROCESS | 1966 | 1466702435796 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:20:35 INFO - PROCESS | 1966 | 1466702435869 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 1966 | 1466702435871 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x119552000 == 42 [pid = 1966] [id = 705] 10:20:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x113c4e400) [pid = 1966] [serial = 2115] [outer = 0x0] 10:20:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1168f6800) [pid = 1966] [serial = 2116] [outer = 0x113c4e400] 10:20:35 INFO - PROCESS | 1966 | 1466702435902 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118133800) [pid = 1966] [serial = 2117] [outer = 0x113c4e400] 10:20:36 INFO - PROCESS | 1966 | 1466702436330 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 10:20:36 INFO - PROCESS | 1966 | 1466702436343 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 1966 | 1466702436346 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:20:36 INFO - PROCESS | 1966 | 1466702436351 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1966 | 1466702436353 Marionette TRACE conn2 <- [1,2794,null,{}] 10:20:36 INFO - PROCESS | 1966 | 1466702436355 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}] 10:20:36 INFO - PROCESS | 1966 | 1466702436357 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:36 INFO - PROCESS | 1966 | 1466702436485 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:20:36 INFO - PROCESS | 1966 | 1466702436559 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 1966 | 1466702436560 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x129232000 == 43 [pid = 1966] [id = 706] 10:20:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1199dd400) [pid = 1966] [serial = 2118] [outer = 0x0] 10:20:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119c28800) [pid = 1966] [serial = 2119] [outer = 0x1199dd400] 10:20:36 INFO - PROCESS | 1966 | 1466702436591 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12122cc00) [pid = 1966] [serial = 2120] [outer = 0x1199dd400] 10:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 10:20:37 INFO - PROCESS | 1966 | 1466702437015 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]]]}] 10:20:37 INFO - PROCESS | 1966 | 1466702437022 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 1966 | 1466702437023 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:20:37 INFO - PROCESS | 1966 | 1466702437026 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 1966 | 1466702437029 Marionette TRACE conn2 <- [1,2798,null,{}] 10:20:37 INFO - PROCESS | 1966 | 1466702437037 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}] 10:20:37 INFO - PROCESS | 1966 | 1466702437040 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:37 INFO - PROCESS | 1966 | 1466702437142 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:20:37 INFO - PROCESS | 1966 | 1466702437200 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1966 | 1466702437202 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce90000 == 44 [pid = 1966] [id = 707] 10:20:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1256f6c00) [pid = 1966] [serial = 2121] [outer = 0x0] 10:20:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126d30000) [pid = 1966] [serial = 2122] [outer = 0x1256f6c00] 10:20:37 INFO - PROCESS | 1966 | 1466702437238 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128ad2c00) [pid = 1966] [serial = 2123] [outer = 0x1256f6c00] 10:20:37 INFO - PROCESS | 1966 | 1466702437690 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]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 672ms 10:20:37 INFO - PROCESS | 1966 | 1466702437699 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:20:37 INFO - PROCESS | 1966 | 1466702437701 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:20:37 INFO - PROCESS | 1966 | 1466702437703 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 1966 | 1466702437704 Marionette TRACE conn2 <- [1,2802,null,{}] 10:20:37 INFO - PROCESS | 1966 | 1466702437707 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}] 10:20:37 INFO - PROCESS | 1966 | 1466702437708 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:37 INFO - PROCESS | 1966 | 1466702437811 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:20:37 INFO - PROCESS | 1966 | 1466702437919 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1966 | 1466702437920 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d394000 == 45 [pid = 1966] [id = 708] 10:20:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b1f800) [pid = 1966] [serial = 2124] [outer = 0x0] 10:20:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12952c400) [pid = 1966] [serial = 2125] [outer = 0x128b1f800] 10:20:37 INFO - PROCESS | 1966 | 1466702437952 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a6b5c00) [pid = 1966] [serial = 2126] [outer = 0x128b1f800] 10:20:38 INFO - PROCESS | 1966 | 1466702438394 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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:20:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 723ms 10:20:38 INFO - PROCESS | 1966 | 1466702438426 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 1966 | 1466702438428 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:20:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:20:38 INFO - PROCESS | 1966 | 1466702438430 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 1966 | 1466702438431 Marionette TRACE conn2 <- [1,2806,null,{}] 10:20:38 INFO - PROCESS | 1966 | 1466702438434 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}] 10:20:38 INFO - PROCESS | 1966 | 1466702438435 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:38 INFO - PROCESS | 1966 | 1466702438538 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:20:38 INFO - PROCESS | 1966 | 1466702438599 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 1966 | 1466702438601 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ea6000 == 46 [pid = 1966] [id = 709] 10:20:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112967800) [pid = 1966] [serial = 2127] [outer = 0x0] 10:20:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1168f6400) [pid = 1966] [serial = 2128] [outer = 0x112967800] 10:20:38 INFO - PROCESS | 1966 | 1466702438643 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126a21000) [pid = 1966] [serial = 2129] [outer = 0x112967800] 10:20:39 INFO - PROCESS | 1966 | 1466702439194 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]]]}] 10:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 822ms 10:20:39 INFO - PROCESS | 1966 | 1466702439254 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 1966 | 1466702439257 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:20:39 INFO - PROCESS | 1966 | 1466702439260 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - PROCESS | 1966 | 1466702439262 Marionette TRACE conn2 <- [1,2810,null,{}] 10:20:39 INFO - PROCESS | 1966 | 1466702439266 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}] 10:20:39 INFO - PROCESS | 1966 | 1466702439267 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:39 INFO - PROCESS | 1966 | 1466702439370 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:20:39 INFO - PROCESS | 1966 | 1466702439449 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 1966 | 1466702439450 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x117144000 == 47 [pid = 1966] [id = 710] 10:20:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x116a13800) [pid = 1966] [serial = 2130] [outer = 0x0] 10:20:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x11855bc00) [pid = 1966] [serial = 2131] [outer = 0x116a13800] 10:20:39 INFO - PROCESS | 1966 | 1466702439479 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x118aad400) [pid = 1966] [serial = 2132] [outer = 0x116a13800] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce7e800 == 46 [pid = 1966] [id = 703] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8af000 == 45 [pid = 1966] [id = 702] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12c844000 == 44 [pid = 1966] [id = 701] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12c0a6800 == 43 [pid = 1966] [id = 700] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12c08d800 == 42 [pid = 1966] [id = 699] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12a915000 == 41 [pid = 1966] [id = 698] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x129223800 == 40 [pid = 1966] [id = 697] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x126a67800 == 39 [pid = 1966] [id = 696] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x123552000 == 38 [pid = 1966] [id = 695] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x118276000 == 37 [pid = 1966] [id = 694] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x1168a5800 == 36 [pid = 1966] [id = 693] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x124c42000 == 35 [pid = 1966] [id = 692] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x118061000 == 34 [pid = 1966] [id = 691] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12b126000 == 33 [pid = 1966] [id = 690] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x118ea6000 == 32 [pid = 1966] [id = 709] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12d394000 == 31 [pid = 1966] [id = 708] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce90000 == 30 [pid = 1966] [id = 707] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x129232000 == 29 [pid = 1966] [id = 706] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x12d042800 == 28 [pid = 1966] [id = 704] 10:20:40 INFO - PROCESS | 1966 | --DOCSHELL 0x119552000 == 27 [pid = 1966] [id = 705] 10:20:40 INFO - PROCESS | 1966 | 1466702440415 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]]]}] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x119c23c00) [pid = 1966] [serial = 2053] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x115e1b400) [pid = 1966] [serial = 2044] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11663a800) [pid = 1966] [serial = 2045] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1180a8000) [pid = 1966] [serial = 2042] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1168f1400) [pid = 1966] [serial = 2041] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x117d15000) [pid = 1966] [serial = 2047] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x121099c00) [pid = 1966] [serial = 2056] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1185b6000) [pid = 1966] [serial = 2036] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117d0c400) [pid = 1966] [serial = 2035] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x124ba0c00) [pid = 1966] [serial = 2059] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x121cdd000) [pid = 1966] [serial = 2039] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1219b2400) [pid = 1966] [serial = 2057] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119c2c400) [pid = 1966] [serial = 2062] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126d3ac00) [pid = 1966] [serial = 2065] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x120fb6800) [pid = 1966] [serial = 2038] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128877800) [pid = 1966] [serial = 2066] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119613400) [pid = 1966] [serial = 2050] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119ed9000) [pid = 1966] [serial = 2054] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x126a14000) [pid = 1966] [serial = 2063] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x126a1e400) [pid = 1966] [serial = 2060] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1183ed800) [pid = 1966] [serial = 2048] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1199d6c00) [pid = 1966] [serial = 2051] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128878c00) [pid = 1966] [serial = 2068] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128add400) [pid = 1966] [serial = 2071] [outer = 0x0] [url = about:blank] 10:20:40 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128976400) [pid = 1966] [serial = 2069] [outer = 0x0] [url = about:blank] 10:20:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:20:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1224ms 10:20:40 INFO - PROCESS | 1966 | 1466702440484 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 1966 | 1466702440487 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:20:40 INFO - PROCESS | 1966 | 1466702440491 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1966 | 1466702440493 Marionette TRACE conn2 <- [1,2814,null,{}] 10:20:40 INFO - PROCESS | 1966 | 1466702440496 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}] 10:20:40 INFO - PROCESS | 1966 | 1466702440498 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:40 INFO - PROCESS | 1966 | 1466702440587 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:20:40 INFO - PROCESS | 1966 | 1466702440593 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1966 | 1466702440596 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x115efa000 == 28 [pid = 1966] [id = 711] 10:20:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x113316c00) [pid = 1966] [serial = 2133] [outer = 0x0] 10:20:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1133dc000) [pid = 1966] [serial = 2134] [outer = 0x113316c00] 10:20:40 INFO - PROCESS | 1966 | 1466702440626 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x115e16400) [pid = 1966] [serial = 2135] [outer = 0x113316c00] 10:20:41 INFO - PROCESS | 1966 | 1466702441090 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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 622ms 10:20:41 INFO - PROCESS | 1966 | 1466702441114 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 1966 | 1466702441119 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:20:41 INFO - PROCESS | 1966 | 1466702441127 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 1966 | 1466702441130 Marionette TRACE conn2 <- [1,2818,null,{}] 10:20:41 INFO - PROCESS | 1966 | 1466702441133 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}] 10:20:41 INFO - PROCESS | 1966 | 1466702441136 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:41 INFO - PROCESS | 1966 | 1466702441214 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:20:41 INFO - PROCESS | 1966 | 1466702441222 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 1966 | 1466702441223 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x118ad8000 == 29 [pid = 1966] [id = 712] 10:20:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1168fb400) [pid = 1966] [serial = 2136] [outer = 0x0] 10:20:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11747ec00) [pid = 1966] [serial = 2137] [outer = 0x1168fb400] 10:20:41 INFO - PROCESS | 1966 | 1466702441250 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x117d13c00) [pid = 1966] [serial = 2138] [outer = 0x1168fb400] 10:20:41 INFO - PROCESS | 1966 | 1466702441578 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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 475ms 10:20:41 INFO - PROCESS | 1966 | 1466702441602 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:20:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:20:41 INFO - PROCESS | 1966 | 1466702441605 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:20:41 INFO - PROCESS | 1966 | 1466702441615 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 1966 | 1466702441617 Marionette TRACE conn2 <- [1,2822,null,{}] 10:20:41 INFO - PROCESS | 1966 | 1466702441625 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}] 10:20:41 INFO - PROCESS | 1966 | 1466702441629 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:41 INFO - PROCESS | 1966 | 1466702441733 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:20:41 INFO - PROCESS | 1966 | 1466702441743 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 1966 | 1466702441745 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x121032000 == 30 [pid = 1966] [id = 713] 10:20:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1183f6000) [pid = 1966] [serial = 2139] [outer = 0x0] 10:20:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1185b9400) [pid = 1966] [serial = 2140] [outer = 0x1183f6000] 10:20:41 INFO - PROCESS | 1966 | 1466702441774 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11960c800) [pid = 1966] [serial = 2141] [outer = 0x1183f6000] 10:20:42 INFO - PROCESS | 1966 | 1466702442121 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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:20:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 530ms 10:20:42 INFO - PROCESS | 1966 | 1466702442140 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1966 | 1466702442142 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:20:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:20:42 INFO - PROCESS | 1966 | 1466702442145 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 1966 | 1466702442147 Marionette TRACE conn2 <- [1,2826,null,{}] 10:20:42 INFO - PROCESS | 1966 | 1466702442150 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}] 10:20:42 INFO - PROCESS | 1966 | 1466702442154 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:42 INFO - PROCESS | 1966 | 1466702442321 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:20:42 INFO - PROCESS | 1966 | 1466702442375 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1966 | 1466702442377 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x121a06800 == 31 [pid = 1966] [id = 714] 10:20:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118564800) [pid = 1966] [serial = 2142] [outer = 0x0] 10:20:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1199d7800) [pid = 1966] [serial = 2143] [outer = 0x118564800] 10:20:42 INFO - PROCESS | 1966 | 1466702442407 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119c63000) [pid = 1966] [serial = 2144] [outer = 0x118564800] 10:20:42 INFO - PROCESS | 1966 | 1466702442699 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:20:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 622ms 10:20:42 INFO - PROCESS | 1966 | 1466702442767 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1966 | 1466702442768 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:20:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:20:42 INFO - PROCESS | 1966 | 1466702442771 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 1966 | 1466702442772 Marionette TRACE conn2 <- [1,2830,null,{}] 10:20:42 INFO - PROCESS | 1966 | 1466702442779 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}] 10:20:42 INFO - PROCESS | 1966 | 1466702442780 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:42 INFO - PROCESS | 1966 | 1466702442875 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:20:42 INFO - PROCESS | 1966 | 1466702442880 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1966 | 1466702442881 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e1800 == 32 [pid = 1966] [id = 715] 10:20:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11960dc00) [pid = 1966] [serial = 2145] [outer = 0x0] 10:20:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x121099c00) [pid = 1966] [serial = 2146] [outer = 0x11960dc00] 10:20:42 INFO - PROCESS | 1966 | 1466702442906 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1215f0800) [pid = 1966] [serial = 2147] [outer = 0x11960dc00] 10:20:43 INFO - PROCESS | 1966 | 1466702443258 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]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:20:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 518ms 10:20:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:20:43 INFO - PROCESS | 1966 | 1466702443292 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 1966 | 1466702443294 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:20:43 INFO - PROCESS | 1966 | 1466702443296 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 1966 | 1466702443297 Marionette TRACE conn2 <- [1,2834,null,{}] 10:20:43 INFO - PROCESS | 1966 | 1466702443299 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}] 10:20:43 INFO - PROCESS | 1966 | 1466702443303 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:43 INFO - PROCESS | 1966 | 1466702443417 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:20:43 INFO - PROCESS | 1966 | 1466702443432 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1966 | 1466702443433 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x128e44800 == 33 [pid = 1966] [id = 716] 10:20:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1219b0000) [pid = 1966] [serial = 2148] [outer = 0x0] 10:20:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124523c00) [pid = 1966] [serial = 2149] [outer = 0x1219b0000] 10:20:43 INFO - PROCESS | 1966 | 1466702443458 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1256f5400) [pid = 1966] [serial = 2150] [outer = 0x1219b0000] 10:20:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce83800 == 32 [pid = 1966] [id = 16] 10:20:43 INFO - PROCESS | 1966 | 1466702443813 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:20:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 10:20:43 INFO - PROCESS | 1966 | 1466702443816 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 1966 | 1466702443817 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:20:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:20:43 INFO - PROCESS | 1966 | 1466702443844 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 1966 | 1466702443845 Marionette TRACE conn2 <- [1,2838,null,{}] 10:20:43 INFO - PROCESS | 1966 | 1466702443848 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}] 10:20:43 INFO - PROCESS | 1966 | 1466702443849 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:43 INFO - PROCESS | 1966 | 1466702443943 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:20:43 INFO - PROCESS | 1966 | 1466702443947 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1966 | 1466702443948 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x129230000 == 33 [pid = 1966] [id = 717] 10:20:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1219b0400) [pid = 1966] [serial = 2151] [outer = 0x0] 10:20:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x126a14c00) [pid = 1966] [serial = 2152] [outer = 0x1219b0400] 10:20:43 INFO - PROCESS | 1966 | 1466702443973 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126d3c400) [pid = 1966] [serial = 2153] [outer = 0x1219b0400] 10:20:44 INFO - PROCESS | 1966 | 1466702444314 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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:20:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 10:20:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:20:44 INFO - PROCESS | 1966 | 1466702444369 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1966 | 1466702444370 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:20:44 INFO - PROCESS | 1966 | 1466702444372 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1966 | 1466702444373 Marionette TRACE conn2 <- [1,2842,null,{}] 10:20:44 INFO - PROCESS | 1966 | 1466702444375 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}] 10:20:44 INFO - PROCESS | 1966 | 1466702444376 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:44 INFO - PROCESS | 1966 | 1466702444474 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:20:44 INFO - PROCESS | 1966 | 1466702444477 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1966 | 1466702444479 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a755800 == 34 [pid = 1966] [id = 718] 10:20:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126d0b000) [pid = 1966] [serial = 2154] [outer = 0x0] 10:20:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12887c800) [pid = 1966] [serial = 2155] [outer = 0x126d0b000] 10:20:44 INFO - PROCESS | 1966 | 1466702444503 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128975400) [pid = 1966] [serial = 2156] [outer = 0x126d0b000] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124672800) [pid = 1966] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x129205c00) [pid = 1966] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118474c00) [pid = 1966] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1185b5800) [pid = 1966] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x112d1c800) [pid = 1966] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x120fbb400) [pid = 1966] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x126d30c00) [pid = 1966] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1120dfc00) [pid = 1966] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128c72400) [pid = 1966] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x115e87400) [pid = 1966] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11295d000) [pid = 1966] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x115e85800) [pid = 1966] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x113c8a000) [pid = 1966] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128976c00) [pid = 1966] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:20:44 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a98b000) [pid = 1966] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:20:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:20:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 618ms 10:20:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:20:44 INFO - PROCESS | 1966 | 1466702444987 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]]]}] 10:20:44 INFO - PROCESS | 1966 | 1466702444991 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1966 | 1466702444992 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:20:44 INFO - PROCESS | 1966 | 1466702444994 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1966 | 1466702444995 Marionette TRACE conn2 <- [1,2846,null,{}] 10:20:45 INFO - PROCESS | 1966 | 1466702445009 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}] 10:20:45 INFO - PROCESS | 1966 | 1466702445010 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:45 INFO - PROCESS | 1966 | 1466702445090 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:20:45 INFO - PROCESS | 1966 | 1466702445094 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1966 | 1466702445095 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12356d000 == 35 [pid = 1966] [id = 719] 10:20:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x113c4e800) [pid = 1966] [serial = 2157] [outer = 0x0] 10:20:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1192ed400) [pid = 1966] [serial = 2158] [outer = 0x113c4e800] 10:20:45 INFO - PROCESS | 1966 | 1466702445170 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x121ce4c00) [pid = 1966] [serial = 2159] [outer = 0x113c4e800] 10:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 10:20:45 INFO - PROCESS | 1966 | 1466702445461 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]]]}] 10:20:45 INFO - PROCESS | 1966 | 1466702445466 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1966 | 1466702445467 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:20:45 INFO - PROCESS | 1966 | 1466702445477 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1966 | 1466702445478 Marionette TRACE conn2 <- [1,2850,null,{}] 10:20:45 INFO - PROCESS | 1966 | 1466702445480 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}] 10:20:45 INFO - PROCESS | 1966 | 1466702445481 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:45 INFO - PROCESS | 1966 | 1466702445563 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:20:45 INFO - PROCESS | 1966 | 1466702445567 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1966 | 1466702445569 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c090000 == 36 [pid = 1966] [id = 720] 10:20:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1243b3000) [pid = 1966] [serial = 2160] [outer = 0x0] 10:20:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128975000) [pid = 1966] [serial = 2161] [outer = 0x1243b3000] 10:20:45 INFO - PROCESS | 1966 | 1466702445595 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128ad9800) [pid = 1966] [serial = 2162] [outer = 0x1243b3000] 10:20:45 INFO - PROCESS | 1966 | 1466702445935 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 471ms 10:20:45 INFO - PROCESS | 1966 | 1466702445949 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1966 | 1466702445951 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:20:45 INFO - PROCESS | 1966 | 1466702445957 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1966 | 1466702445960 Marionette TRACE conn2 <- [1,2854,null,{}] 10:20:45 INFO - PROCESS | 1966 | 1466702445963 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}] 10:20:45 INFO - PROCESS | 1966 | 1466702445977 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:46 INFO - PROCESS | 1966 | 1466702446159 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:20:46 INFO - PROCESS | 1966 | 1466702446178 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1966 | 1466702446180 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c84a000 == 37 [pid = 1966] [id = 721] 10:20:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x126a1d800) [pid = 1966] [serial = 2163] [outer = 0x0] 10:20:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b30400) [pid = 1966] [serial = 2164] [outer = 0x126a1d800] 10:20:46 INFO - PROCESS | 1966 | 1466702446223 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12918e400) [pid = 1966] [serial = 2165] [outer = 0x126a1d800] 10:20:46 INFO - PROCESS | 1966 | 1466702446563 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:20:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 623ms 10:20:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:20:46 INFO - PROCESS | 1966 | 1466702446580 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 1966 | 1466702446582 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:20:46 INFO - PROCESS | 1966 | 1466702446584 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1966 | 1466702446585 Marionette TRACE conn2 <- [1,2858,null,{}] 10:20:46 INFO - PROCESS | 1966 | 1466702446590 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}] 10:20:46 INFO - PROCESS | 1966 | 1466702446591 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:46 INFO - PROCESS | 1966 | 1466702446665 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:20:46 INFO - PROCESS | 1966 | 1466702446672 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1966 | 1466702446673 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8c0800 == 38 [pid = 1966] [id = 722] 10:20:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x129206000) [pid = 1966] [serial = 2166] [outer = 0x0] 10:20:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12947cc00) [pid = 1966] [serial = 2167] [outer = 0x129206000] 10:20:46 INFO - PROCESS | 1966 | 1466702446697 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12953c400) [pid = 1966] [serial = 2168] [outer = 0x129206000] 10:20:47 INFO - PROCESS | 1966 | 1466702447265 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:20:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 722ms 10:20:47 INFO - PROCESS | 1966 | 1466702447307 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 1966 | 1466702447310 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:20:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:20:47 INFO - PROCESS | 1966 | 1466702447314 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 1966 | 1466702447316 Marionette TRACE conn2 <- [1,2862,null,{}] 10:20:47 INFO - PROCESS | 1966 | 1466702447320 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}] 10:20:47 INFO - PROCESS | 1966 | 1466702447322 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:47 INFO - PROCESS | 1966 | 1466702447440 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:20:47 INFO - PROCESS | 1966 | 1466702447575 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1966 | 1466702447576 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x119247800 == 39 [pid = 1966] [id = 723] 10:20:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x115e1b000) [pid = 1966] [serial = 2169] [outer = 0x0] 10:20:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x115e88c00) [pid = 1966] [serial = 2170] [outer = 0x115e1b000] 10:20:47 INFO - PROCESS | 1966 | 1466702447610 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1168f2400) [pid = 1966] [serial = 2171] [outer = 0x115e1b000] 10:20:48 INFO - PROCESS | 1966 | 1466702448125 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 821ms 10:20:48 INFO - PROCESS | 1966 | 1466702448135 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 1966 | 1466702448141 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:20:48 INFO - PROCESS | 1966 | 1466702448145 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 1966 | 1466702448147 Marionette TRACE conn2 <- [1,2866,null,{}] 10:20:48 INFO - PROCESS | 1966 | 1466702448150 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}] 10:20:48 INFO - PROCESS | 1966 | 1466702448152 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:48 INFO - PROCESS | 1966 | 1466702448262 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:20:48 INFO - PROCESS | 1966 | 1466702448326 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 1966 | 1466702448328 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x126a5f800 == 40 [pid = 1966] [id = 724] 10:20:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x118137c00) [pid = 1966] [serial = 2172] [outer = 0x0] 10:20:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x118564000) [pid = 1966] [serial = 2173] [outer = 0x118137c00] 10:20:48 INFO - PROCESS | 1966 | 1466702448359 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x11960c400) [pid = 1966] [serial = 2174] [outer = 0x118137c00] 10:20:49 INFO - PROCESS | 1966 | 1466702449088 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1023ms 10:20:49 INFO - PROCESS | 1966 | 1466702449169 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1966 | 1466702449171 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:20:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:20:49 INFO - PROCESS | 1966 | 1466702449175 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1966 | 1466702449176 Marionette TRACE conn2 <- [1,2870,null,{}] 10:20:49 INFO - PROCESS | 1966 | 1466702449188 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}] 10:20:49 INFO - PROCESS | 1966 | 1466702449190 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:49 INFO - PROCESS | 1966 | 1466702449319 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x12c84a000 == 39 [pid = 1966] [id = 721] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x12c090000 == 38 [pid = 1966] [id = 720] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x12356d000 == 37 [pid = 1966] [id = 719] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x12a755800 == 36 [pid = 1966] [id = 718] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x129230000 == 35 [pid = 1966] [id = 717] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x128e44800 == 34 [pid = 1966] [id = 716] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x1256e1800 == 33 [pid = 1966] [id = 715] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x121a06800 == 32 [pid = 1966] [id = 714] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x121032000 == 31 [pid = 1966] [id = 713] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x118ad8000 == 30 [pid = 1966] [id = 712] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x115efa000 == 29 [pid = 1966] [id = 711] 10:20:49 INFO - PROCESS | 1966 | --DOCSHELL 0x117144000 == 28 [pid = 1966] [id = 710] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x126d10400) [pid = 1966] [serial = 2093] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x129529000) [pid = 1966] [serial = 2108] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12896d400) [pid = 1966] [serial = 2095] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1256fc000) [pid = 1966] [serial = 2090] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11647a000) [pid = 1966] [serial = 2074] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x125db8800) [pid = 1966] [serial = 2092] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128b32c00) [pid = 1966] [serial = 2072] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119816400) [pid = 1966] [serial = 2078] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12aef5000) [pid = 1966] [serial = 2113] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12b136400) [pid = 1966] [serial = 2114] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12a98a400) [pid = 1966] [serial = 2111] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x125611c00) [pid = 1966] [serial = 2089] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x129474800) [pid = 1966] [serial = 2102] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1199d9c00) [pid = 1966] [serial = 2084] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x118e90000) [pid = 1966] [serial = 2083] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x118ab2000) [pid = 1966] [serial = 2077] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1164e1400) [pid = 1966] [serial = 2080] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a688400) [pid = 1966] [serial = 2110] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128c78000) [pid = 1966] [serial = 2096] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x113c4d800) [pid = 1966] [serial = 2104] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1180ab800) [pid = 1966] [serial = 2081] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x119820400) [pid = 1966] [serial = 2105] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129184400) [pid = 1966] [serial = 2098] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12410d000) [pid = 1966] [serial = 2087] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124c6c000) [pid = 1966] [serial = 2107] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12920ac00) [pid = 1966] [serial = 2101] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12918ec00) [pid = 1966] [serial = 2099] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x11747b000) [pid = 1966] [serial = 2075] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1199dac00) [pid = 1966] [serial = 2086] [outer = 0x0] [url = about:blank] 10:20:49 INFO - PROCESS | 1966 | 1466702449403 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1966 | 1466702449406 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x116f12800 == 29 [pid = 1966] [id = 725] 10:20:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1133ed000) [pid = 1966] [serial = 2175] [outer = 0x0] 10:20:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x115dc5c00) [pid = 1966] [serial = 2176] [outer = 0x1133ed000] 10:20:49 INFO - PROCESS | 1966 | 1466702449434 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1168fc800) [pid = 1966] [serial = 2177] [outer = 0x1133ed000] 10:20:49 INFO - PROCESS | 1966 | 1466702449729 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 570ms 10:20:49 INFO - PROCESS | 1966 | 1466702449745 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1966 | 1466702449748 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:20:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:20:49 INFO - PROCESS | 1966 | 1466702449760 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1966 | 1466702449761 Marionette TRACE conn2 <- [1,2874,null,{}] 10:20:49 INFO - PROCESS | 1966 | 1466702449764 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}] 10:20:49 INFO - PROCESS | 1966 | 1466702449766 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:49 INFO - PROCESS | 1966 | 1466702449854 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:20:49 INFO - PROCESS | 1966 | 1466702449910 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1966 | 1466702449911 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x119256800 == 30 [pid = 1966] [id = 726] 10:20:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1168fa800) [pid = 1966] [serial = 2178] [outer = 0x0] 10:20:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118131800) [pid = 1966] [serial = 2179] [outer = 0x1168fa800] 10:20:49 INFO - PROCESS | 1966 | 1466702449938 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x118e90000) [pid = 1966] [serial = 2180] [outer = 0x1168fa800] 10:20:50 INFO - PROCESS | 1966 | 1466702450248 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:20:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 527ms 10:20:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:20:50 INFO - PROCESS | 1966 | 1466702450279 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1966 | 1466702450281 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:20:50 INFO - PROCESS | 1966 | 1466702450283 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1966 | 1466702450287 Marionette TRACE conn2 <- [1,2878,null,{}] 10:20:50 INFO - PROCESS | 1966 | 1466702450296 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}] 10:20:50 INFO - PROCESS | 1966 | 1466702450299 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:50 INFO - PROCESS | 1966 | 1466702450385 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:20:50 INFO - PROCESS | 1966 | 1466702450442 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1966 | 1466702450444 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c40800 == 31 [pid = 1966] [id = 727] 10:20:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1131cd400) [pid = 1966] [serial = 2181] [outer = 0x0] 10:20:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119820400) [pid = 1966] [serial = 2182] [outer = 0x1131cd400] 10:20:50 INFO - PROCESS | 1966 | 1466702450476 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x120fb9800) [pid = 1966] [serial = 2183] [outer = 0x1131cd400] 10:20:50 INFO - PROCESS | 1966 | 1466702450820 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:20:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 574ms 10:20:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:20:50 INFO - PROCESS | 1966 | 1466702450858 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1966 | 1466702450860 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:20:50 INFO - PROCESS | 1966 | 1466702450863 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1966 | 1466702450864 Marionette TRACE conn2 <- [1,2882,null,{}] 10:20:50 INFO - PROCESS | 1966 | 1466702450867 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}] 10:20:50 INFO - PROCESS | 1966 | 1466702450869 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:50 INFO - PROCESS | 1966 | 1466702450956 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:20:51 INFO - PROCESS | 1966 | 1466702451012 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 1966 | 1466702451013 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b46000 == 32 [pid = 1966] [id = 728] 10:20:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x118e8c800) [pid = 1966] [serial = 2184] [outer = 0x0] 10:20:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1219b2400) [pid = 1966] [serial = 2185] [outer = 0x118e8c800] 10:20:51 INFO - PROCESS | 1966 | 1466702451039 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1243b6800) [pid = 1966] [serial = 2186] [outer = 0x118e8c800] 10:20:51 INFO - PROCESS | 1966 | 1466702451326 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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:20:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 10:20:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:20:51 INFO - PROCESS | 1966 | 1466702451382 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 1966 | 1466702451384 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:20:51 INFO - PROCESS | 1966 | 1466702451386 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 1966 | 1466702451390 Marionette TRACE conn2 <- [1,2886,null,{}] 10:20:51 INFO - PROCESS | 1966 | 1466702451392 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}] 10:20:51 INFO - PROCESS | 1966 | 1466702451393 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:51 INFO - PROCESS | 1966 | 1466702451475 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:20:51 INFO - PROCESS | 1966 | 1466702451479 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 1966 | 1466702451480 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a751800 == 33 [pid = 1966] [id = 729] 10:20:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x121a67c00) [pid = 1966] [serial = 2187] [outer = 0x0] 10:20:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124c6c000) [pid = 1966] [serial = 2188] [outer = 0x121a67c00] 10:20:51 INFO - PROCESS | 1966 | 1466702451507 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x125dc3400) [pid = 1966] [serial = 2189] [outer = 0x121a67c00] 10:20:51 INFO - PROCESS | 1966 | 1466702451897 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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:20:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 10:20:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:20:51 INFO - PROCESS | 1966 | 1466702451907 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 1966 | 1466702451908 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:20:51 INFO - PROCESS | 1966 | 1466702451910 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 1966 | 1466702451911 Marionette TRACE conn2 <- [1,2890,null,{}] 10:20:51 INFO - PROCESS | 1966 | 1466702451914 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}] 10:20:51 INFO - PROCESS | 1966 | 1466702451918 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:52 INFO - PROCESS | 1966 | 1466702452041 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:20:52 INFO - PROCESS | 1966 | 1466702452054 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1966 | 1466702452055 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bb61000 == 34 [pid = 1966] [id = 730] 10:20:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124c61000) [pid = 1966] [serial = 2190] [outer = 0x0] 10:20:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126d3ac00) [pid = 1966] [serial = 2191] [outer = 0x124c61000] 10:20:52 INFO - PROCESS | 1966 | 1466702452080 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128b38400) [pid = 1966] [serial = 2192] [outer = 0x124c61000] 10:20:52 INFO - PROCESS | 1966 | 1466702452424 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:20:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 10:20:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:20:52 INFO - PROCESS | 1966 | 1466702452431 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 1966 | 1466702452432 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:20:52 INFO - PROCESS | 1966 | 1466702452434 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1966 | 1466702452444 Marionette TRACE conn2 <- [1,2894,null,{}] 10:20:52 INFO - PROCESS | 1966 | 1466702452447 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}] 10:20:52 INFO - PROCESS | 1966 | 1466702452448 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:52 INFO - PROCESS | 1966 | 1466702452545 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:20:52 INFO - PROCESS | 1966 | 1466702452558 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1966 | 1466702452559 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5de000 == 35 [pid = 1966] [id = 731] 10:20:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128c78000) [pid = 1966] [serial = 2193] [outer = 0x0] 10:20:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128e9e800) [pid = 1966] [serial = 2194] [outer = 0x128c78000] 10:20:52 INFO - PROCESS | 1966 | 1466702452584 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12918cc00) [pid = 1966] [serial = 2195] [outer = 0x128c78000] 10:20:52 INFO - PROCESS | 1966 | 1466702452930 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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:20:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 527ms 10:20:52 INFO - PROCESS | 1966 | 1466702452968 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 1966 | 1466702452969 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:20:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:20:52 INFO - PROCESS | 1966 | 1466702452971 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1966 | 1466702452972 Marionette TRACE conn2 <- [1,2898,null,{}] 10:20:52 INFO - PROCESS | 1966 | 1466702452975 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}] 10:20:52 INFO - PROCESS | 1966 | 1466702452976 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:53 INFO - PROCESS | 1966 | 1466702453075 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:20:53 INFO - PROCESS | 1966 | 1466702453079 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1966 | 1466702453080 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c857000 == 36 [pid = 1966] [id = 732] 10:20:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x11295a400) [pid = 1966] [serial = 2196] [outer = 0x0] 10:20:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12920e000) [pid = 1966] [serial = 2197] [outer = 0x11295a400] 10:20:53 INFO - PROCESS | 1966 | 1466702453105 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x129526400) [pid = 1966] [serial = 2198] [outer = 0x11295a400] 10:20:53 INFO - PROCESS | 1966 | 1466702453423 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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:20:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 470ms 10:20:53 INFO - PROCESS | 1966 | 1466702453443 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 1966 | 1466702453452 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:20:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:20:53 INFO - PROCESS | 1966 | 1466702453471 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 1966 | 1466702453473 Marionette TRACE conn2 <- [1,2902,null,{}] 10:20:53 INFO - PROCESS | 1966 | 1466702453476 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}] 10:20:53 INFO - PROCESS | 1966 | 1466702453477 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:53 INFO - PROCESS | 1966 | 1466702453578 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11960dc00) [pid = 1966] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1168fb400) [pid = 1966] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x126a1d800) [pid = 1966] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118564800) [pid = 1966] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1183f6000) [pid = 1966] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x113316c00) [pid = 1966] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116a13800) [pid = 1966] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x113c4e400) [pid = 1966] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1199dd400) [pid = 1966] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1256f6c00) [pid = 1966] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128b1f800) [pid = 1966] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1219b0000) [pid = 1966] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x113c4e800) [pid = 1966] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1219b0400) [pid = 1966] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126d0b000) [pid = 1966] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112967800) [pid = 1966] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1243b3000) [pid = 1966] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12cb0c800) [pid = 1966] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:20:53 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12ce84000) [pid = 1966] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:20:53 INFO - PROCESS | 1966 | 1466702453730 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1966 | 1466702453731 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x119563000 == 37 [pid = 1966] [id = 733] 10:20:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112967800) [pid = 1966] [serial = 2199] [outer = 0x0] 10:20:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x113c4e400) [pid = 1966] [serial = 2200] [outer = 0x112967800] 10:20:53 INFO - PROCESS | 1966 | 1466702453756 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1176e9c00) [pid = 1966] [serial = 2201] [outer = 0x112967800] 10:20:54 INFO - PROCESS | 1966 | 1466702454060 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:20:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 10:20:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:20:54 INFO - PROCESS | 1966 | 1466702454093 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 1966 | 1466702454095 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:20:54 INFO - PROCESS | 1966 | 1466702454098 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 1966 | 1466702454099 Marionette TRACE conn2 <- [1,2906,null,{}] 10:20:54 INFO - PROCESS | 1966 | 1466702454106 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}] 10:20:54 INFO - PROCESS | 1966 | 1466702454108 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:54 INFO - PROCESS | 1966 | 1466702454230 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:20:54 INFO - PROCESS | 1966 | 1466702454317 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1966 | 1466702454318 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ce7f000 == 38 [pid = 1966] [id = 734] 10:20:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x111c13800) [pid = 1966] [serial = 2202] [outer = 0x0] 10:20:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1183ee000) [pid = 1966] [serial = 2203] [outer = 0x111c13800] 10:20:54 INFO - PROCESS | 1966 | 1466702454358 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1256f6c00) [pid = 1966] [serial = 2204] [outer = 0x111c13800] 10:20:54 INFO - PROCESS | 1966 | 1466702454725 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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:20:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 677ms 10:20:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:20:54 INFO - PROCESS | 1966 | 1466702454774 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 1966 | 1466702454776 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:20:54 INFO - PROCESS | 1966 | 1466702454778 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 1966 | 1466702454780 Marionette TRACE conn2 <- [1,2910,null,{}] 10:20:54 INFO - PROCESS | 1966 | 1466702454782 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}] 10:20:54 INFO - PROCESS | 1966 | 1466702454784 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:54 INFO - PROCESS | 1966 | 1466702454878 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:20:54 INFO - PROCESS | 1966 | 1466702454959 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1966 | 1466702454961 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d269800 == 39 [pid = 1966] [id = 735] 10:20:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128b1f800) [pid = 1966] [serial = 2205] [outer = 0x0] 10:20:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a68c800) [pid = 1966] [serial = 2206] [outer = 0x128b1f800] 10:20:54 INFO - PROCESS | 1966 | 1466702454987 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12a98c000) [pid = 1966] [serial = 2207] [outer = 0x128b1f800] 10:20:55 INFO - PROCESS | 1966 | 1466702455225 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]]]}] 10:20:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:20:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:20:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 473ms 10:20:55 INFO - PROCESS | 1966 | 1466702455252 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1966 | 1466702455253 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:20:55 INFO - TEST-START | /DOMEvents/constructors.html 10:20:55 INFO - PROCESS | 1966 | 1466702455262 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1966 | 1466702455263 Marionette TRACE conn2 <- [1,2914,null,{}] 10:20:55 INFO - PROCESS | 1966 | 1466702455266 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}] 10:20:55 INFO - PROCESS | 1966 | 1466702455267 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:55 INFO - PROCESS | 1966 | 1466702455367 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:20:55 INFO - PROCESS | 1966 | 1466702455371 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1966 | 1466702455372 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d3a5000 == 40 [pid = 1966] [id = 736] 10:20:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12a98c400) [pid = 1966] [serial = 2208] [outer = 0x0] 10:20:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aef5000) [pid = 1966] [serial = 2209] [outer = 0x12a98c400] 10:20:55 INFO - PROCESS | 1966 | 1466702455399 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b13a000) [pid = 1966] [serial = 2210] [outer = 0x12a98c400] 10:20:55 INFO - PROCESS | 1966 | 1466702455834 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]]]}] 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:20:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:20:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:20:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:20:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:20:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:20:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:20:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:20:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:20:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 625ms 10:20:55 INFO - PROCESS | 1966 | 1466702455905 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1966 | 1466702455908 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:20:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:20:55 INFO - PROCESS | 1966 | 1466702455912 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1966 | 1466702455914 Marionette TRACE conn2 <- [1,2918,null,{}] 10:20:55 INFO - PROCESS | 1966 | 1466702455917 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}] 10:20:55 INFO - PROCESS | 1966 | 1466702455918 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:56 INFO - PROCESS | 1966 | 1466702456059 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:20:56 INFO - PROCESS | 1966 | 1466702456210 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 1966 | 1466702456214 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x119918000 == 41 [pid = 1966] [id = 737] 10:20:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1164e1400) [pid = 1966] [serial = 2211] [outer = 0x0] 10:20:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1168f2800) [pid = 1966] [serial = 2212] [outer = 0x1164e1400] 10:20:56 INFO - PROCESS | 1966 | 1466702456266 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1180ab800) [pid = 1966] [serial = 2213] [outer = 0x1164e1400] 10:20:56 INFO - PROCESS | 1966 | 1466702456684 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:20:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:20:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 819ms 10:20:56 INFO - PROCESS | 1966 | 1466702456732 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 1966 | 1466702456736 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:20:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:20:56 INFO - PROCESS | 1966 | 1466702456740 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1966 | 1466702456742 Marionette TRACE conn2 <- [1,2922,null,{}] 10:20:56 INFO - PROCESS | 1966 | 1466702456745 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}] 10:20:56 INFO - PROCESS | 1966 | 1466702456747 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:56 INFO - PROCESS | 1966 | 1466702456850 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:20:56 INFO - PROCESS | 1966 | 1466702456913 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 1966 | 1466702456915 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a924800 == 42 [pid = 1966] [id = 738] 10:20:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x11960cc00) [pid = 1966] [serial = 2214] [outer = 0x0] 10:20:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1199d6400) [pid = 1966] [serial = 2215] [outer = 0x11960cc00] 10:20:56 INFO - PROCESS | 1966 | 1466702456946 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119ed7400) [pid = 1966] [serial = 2216] [outer = 0x11960cc00] 10:20:57 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:20:57 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:20:57 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:20:57 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:20:57 INFO - PROCESS | 1966 | 1466702457331 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]]]}] 10:20:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:20:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:20:57 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 10:20:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:20:57 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 10:20:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:20:57 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]" 10:20:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:20:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:20:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 10:20:57 INFO - PROCESS | 1966 | 1466702457361 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:20:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:20:57 INFO - PROCESS | 1966 | 1466702457363 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:20:57 INFO - PROCESS | 1966 | 1466702457365 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 1966 | 1466702457368 Marionette TRACE conn2 <- [1,2926,null,{}] 10:20:57 INFO - PROCESS | 1966 | 1466702457376 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}] 10:20:57 INFO - PROCESS | 1966 | 1466702457379 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:57 INFO - PROCESS | 1966 | 1466702457482 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:20:57 INFO - PROCESS | 1966 | 1466702457576 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1966 | 1466702457578 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d6ad000 == 43 [pid = 1966] [id = 739] 10:20:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1243b5400) [pid = 1966] [serial = 2217] [outer = 0x0] 10:20:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x126d38800) [pid = 1966] [serial = 2218] [outer = 0x1243b5400] 10:20:57 INFO - PROCESS | 1966 | 1466702457613 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128c6ec00) [pid = 1966] [serial = 2219] [outer = 0x1243b5400] 10:20:57 INFO - PROCESS | 1966 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:20:57 INFO - PROCESS | 1966 | 1466702457972 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]]]}] 10:20:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:20:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 623ms 10:20:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:20:57 INFO - PROCESS | 1966 | 1466702457989 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 1966 | 1466702457991 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:20:57 INFO - PROCESS | 1966 | 1466702457994 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 1966 | 1466702457995 Marionette TRACE conn2 <- [1,2930,null,{}] 10:20:58 INFO - PROCESS | 1966 | 1466702457997 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}] 10:20:58 INFO - PROCESS | 1966 | 1466702457999 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:58 INFO - PROCESS | 1966 | 1466702458103 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:20:58 INFO - PROCESS | 1966 | 1466702458162 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 1966 | 1466702458163 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12de6e800 == 44 [pid = 1966] [id = 740] 10:20:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x129475c00) [pid = 1966] [serial = 2220] [outer = 0x0] 10:20:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12a6b9800) [pid = 1966] [serial = 2221] [outer = 0x129475c00] 10:20:58 INFO - PROCESS | 1966 | 1466702458192 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12a989000) [pid = 1966] [serial = 2222] [outer = 0x129475c00] 10:20:58 INFO - PROCESS | 1966 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:20:58 INFO - PROCESS | 1966 | 1466702458558 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]]]}] 10:20:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:20:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 618ms 10:20:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:20:58 INFO - PROCESS | 1966 | 1466702458612 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 1966 | 1466702458614 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:20:58 INFO - PROCESS | 1966 | 1466702458616 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1966 | 1466702458617 Marionette TRACE conn2 <- [1,2934,null,{}] 10:20:58 INFO - PROCESS | 1966 | 1466702458619 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}] 10:20:58 INFO - PROCESS | 1966 | 1466702458621 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:58 INFO - PROCESS | 1966 | 1466702458719 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:20:58 INFO - PROCESS | 1966 | 1466702458779 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 1966 | 1466702458780 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x121adc000 == 45 [pid = 1966] [id = 741] 10:20:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12a98d400) [pid = 1966] [serial = 2223] [outer = 0x0] 10:20:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12b13b000) [pid = 1966] [serial = 2224] [outer = 0x12a98d400] 10:20:58 INFO - PROCESS | 1966 | 1466702458809 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12b970000) [pid = 1966] [serial = 2225] [outer = 0x12a98d400] 10:20:59 INFO - PROCESS | 1966 | 1466702459163 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]]]}] 10:20:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:20:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 569ms 10:20:59 INFO - PROCESS | 1966 | 1466702459185 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 1966 | 1466702459187 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:20:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:20:59 INFO - PROCESS | 1966 | 1466702459189 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 1966 | 1466702459190 Marionette TRACE conn2 <- [1,2938,null,{}] 10:20:59 INFO - PROCESS | 1966 | 1466702459193 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}] 10:20:59 INFO - PROCESS | 1966 | 1466702459197 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:59 INFO - PROCESS | 1966 | 1466702459314 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:20:59 INFO - PROCESS | 1966 | 1466702459375 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1966 | 1466702459377 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12de7f800 == 46 [pid = 1966] [id = 742] 10:20:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12b970800) [pid = 1966] [serial = 2226] [outer = 0x0] 10:20:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x12bb22c00) [pid = 1966] [serial = 2227] [outer = 0x12b970800] 10:20:59 INFO - PROCESS | 1966 | 1466702459405 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12bbbac00) [pid = 1966] [serial = 2228] [outer = 0x12b970800] 10:20:59 INFO - PROCESS | 1966 | 1466702459799 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]]]}] 10:20:59 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. 10:20:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 619ms 10:20:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:20:59 INFO - PROCESS | 1966 | 1466702459808 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 1966 | 1466702459810 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:20:59 INFO - PROCESS | 1966 | 1466702459812 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 1966 | 1466702459813 Marionette TRACE conn2 <- [1,2942,null,{}] 10:20:59 INFO - PROCESS | 1966 | 1466702459816 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}] 10:20:59 INFO - PROCESS | 1966 | 1466702459817 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:20:59 INFO - PROCESS | 1966 | 1466702459920 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:20:59 INFO - PROCESS | 1966 | 1466702459981 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1966 | 1466702459983 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x118276000 == 47 [pid = 1966] [id = 743] 10:21:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x110f79c00) [pid = 1966] [serial = 2229] [outer = 0x0] 10:21:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1132e6c00) [pid = 1966] [serial = 2230] [outer = 0x110f79c00] 10:21:00 INFO - PROCESS | 1966 | 1466702460195 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x113c4d400) [pid = 1966] [serial = 2231] [outer = 0x110f79c00] 10:21:00 INFO - PROCESS | 1966 | 1466702460650 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"]]]}] 10:21:00 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 10:21:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:21:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 10:21:00 INFO - PROCESS | 1966 | 1466702460683 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 1966 | 1466702460685 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:21:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:21:00 INFO - PROCESS | 1966 | 1466702460688 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1966 | 1466702460690 Marionette TRACE conn2 <- [1,2946,null,{}] 10:21:00 INFO - PROCESS | 1966 | 1466702460693 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}] 10:21:00 INFO - PROCESS | 1966 | 1466702460694 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:00 INFO - PROCESS | 1966 | 1466702460814 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:21:00 INFO - PROCESS | 1966 | 1466702460916 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1966 | 1466702460918 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x118add000 == 48 [pid = 1966] [id = 744] 10:21:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x117480c00) [pid = 1966] [serial = 2232] [outer = 0x0] 10:21:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1183fa000) [pid = 1966] [serial = 2233] [outer = 0x117480c00] 10:21:00 INFO - PROCESS | 1966 | 1466702460965 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x118a60c00) [pid = 1966] [serial = 2234] [outer = 0x117480c00] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12d269800 == 47 [pid = 1966] [id = 735] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce7f000 == 46 [pid = 1966] [id = 734] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119563000 == 45 [pid = 1966] [id = 733] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12c857000 == 44 [pid = 1966] [id = 732] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5de000 == 43 [pid = 1966] [id = 731] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12bb61000 == 42 [pid = 1966] [id = 730] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a751800 == 41 [pid = 1966] [id = 729] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12ce83000 == 40 [pid = 1966] [id = 17] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x128b46000 == 39 [pid = 1966] [id = 728] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x124c40800 == 38 [pid = 1966] [id = 727] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119256800 == 37 [pid = 1966] [id = 726] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x116f12800 == 36 [pid = 1966] [id = 725] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x126a5f800 == 35 [pid = 1966] [id = 724] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119247800 == 34 [pid = 1966] [id = 723] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8c0800 == 33 [pid = 1966] [id = 722] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x118276000 == 32 [pid = 1966] [id = 743] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12de7f800 == 31 [pid = 1966] [id = 742] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x121adc000 == 30 [pid = 1966] [id = 741] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12de6e800 == 29 [pid = 1966] [id = 740] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12d6ad000 == 28 [pid = 1966] [id = 739] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a924800 == 27 [pid = 1966] [id = 738] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12d3a5000 == 26 [pid = 1966] [id = 736] 10:21:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119918000 == 25 [pid = 1966] [id = 737] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12ce89000) [pid = 1966] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x12886ec00) [pid = 1966] [serial = 1457] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x119c63000) [pid = 1966] [serial = 2144] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x121099c00) [pid = 1966] [serial = 2146] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x11747ec00) [pid = 1966] [serial = 2137] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12918e400) [pid = 1966] [serial = 2165] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x117d13c00) [pid = 1966] [serial = 2138] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1199d7800) [pid = 1966] [serial = 2143] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1185b9400) [pid = 1966] [serial = 2140] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11960c800) [pid = 1966] [serial = 2141] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1133dc000) [pid = 1966] [serial = 2134] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x115e16400) [pid = 1966] [serial = 2135] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x118aad400) [pid = 1966] [serial = 2132] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x11855bc00) [pid = 1966] [serial = 2131] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x118133800) [pid = 1966] [serial = 2117] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1168f6800) [pid = 1966] [serial = 2116] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12122cc00) [pid = 1966] [serial = 2120] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x119c28800) [pid = 1966] [serial = 2119] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128ad2c00) [pid = 1966] [serial = 2123] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x126d30000) [pid = 1966] [serial = 2122] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a6b5c00) [pid = 1966] [serial = 2126] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12952c400) [pid = 1966] [serial = 2125] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1256f5400) [pid = 1966] [serial = 2150] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x124523c00) [pid = 1966] [serial = 2149] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1192ed400) [pid = 1966] [serial = 2158] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x126a14c00) [pid = 1966] [serial = 2152] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12887c800) [pid = 1966] [serial = 2155] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126d3c400) [pid = 1966] [serial = 2153] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x126a21000) [pid = 1966] [serial = 2129] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128975000) [pid = 1966] [serial = 2161] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12947cc00) [pid = 1966] [serial = 2167] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128b30400) [pid = 1966] [serial = 2164] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128975400) [pid = 1966] [serial = 2156] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1215f0800) [pid = 1966] [serial = 2147] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1168f6400) [pid = 1966] [serial = 2128] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x121ce4c00) [pid = 1966] [serial = 2159] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128ad9800) [pid = 1966] [serial = 2162] [outer = 0x0] [url = about:blank] 10:21:01 INFO - PROCESS | 1966 | 1466702461990 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]]]}] 10:21:02 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. 10:21:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1323ms 10:21:02 INFO - PROCESS | 1966 | 1466702462011 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1966 | 1466702462013 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:21:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:21:02 INFO - PROCESS | 1966 | 1466702462016 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1966 | 1466702462017 Marionette TRACE conn2 <- [1,2950,null,{}] 10:21:02 INFO - PROCESS | 1966 | 1466702462021 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}] 10:21:02 INFO - PROCESS | 1966 | 1466702462023 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:02 INFO - PROCESS | 1966 | 1466702462109 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:21:02 INFO - PROCESS | 1966 | 1466702462114 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1966 | 1466702462117 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x117461000 == 26 [pid = 1966] [id = 745] 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11612e400) [pid = 1966] [serial = 2235] [outer = 0x0] 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11647a000) [pid = 1966] [serial = 2236] [outer = 0x11612e400] 10:21:02 INFO - PROCESS | 1966 | 1466702462146 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1168f8400) [pid = 1966] [serial = 2237] [outer = 0x11612e400] 10:21:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x117473000 == 27 [pid = 1966] [id = 746] 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1180a7800) [pid = 1966] [serial = 2238] [outer = 0x0] 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x115e89000) [pid = 1966] [serial = 2239] [outer = 0x1180a7800] 10:21:02 INFO - PROCESS | 1966 | 1466702462521 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]]]}] 10:21:02 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:21:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 10:21:02 INFO - PROCESS | 1966 | 1466702462536 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1966 | 1466702462541 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:21:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:21:02 INFO - PROCESS | 1966 | 1466702462547 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1966 | 1466702462550 Marionette TRACE conn2 <- [1,2954,null,{}] 10:21:02 INFO - PROCESS | 1966 | 1466702462553 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}] 10:21:02 INFO - PROCESS | 1966 | 1466702462556 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:02 INFO - PROCESS | 1966 | 1466702462678 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:21:02 INFO - PROCESS | 1966 | 1466702462682 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1966 | 1466702462683 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x11989c000 == 28 [pid = 1966] [id = 747] 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x117480800) [pid = 1966] [serial = 2240] [outer = 0x0] 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11855b400) [pid = 1966] [serial = 2241] [outer = 0x117480800] 10:21:02 INFO - PROCESS | 1966 | 1466702462714 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118aab400) [pid = 1966] [serial = 2242] [outer = 0x117480800] 10:21:03 INFO - PROCESS | 1966 | 1466702463038 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]]]}] 10:21:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:21:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:21:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 522ms 10:21:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:21:03 INFO - PROCESS | 1966 | 1466702463069 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1966 | 1466702463072 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:21:03 INFO - PROCESS | 1966 | 1466702463075 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1966 | 1466702463077 Marionette TRACE conn2 <- [1,2958,null,{}] 10:21:03 INFO - PROCESS | 1966 | 1466702463085 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}] 10:21:03 INFO - PROCESS | 1966 | 1466702463089 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:03 INFO - PROCESS | 1966 | 1466702463172 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:21:03 INFO - PROCESS | 1966 | 1466702463177 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1966 | 1466702463179 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x12133d000 == 29 [pid = 1966] [id = 748] 10:21:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x112fdc400) [pid = 1966] [serial = 2243] [outer = 0x0] 10:21:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1199e0800) [pid = 1966] [serial = 2244] [outer = 0x112fdc400] 10:21:03 INFO - PROCESS | 1966 | 1466702463209 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119c69000) [pid = 1966] [serial = 2245] [outer = 0x112fdc400] 10:21:03 INFO - PROCESS | 1966 | 1466702463524 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]]]}] 10:21:03 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:21:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 10:21:03 INFO - PROCESS | 1966 | 1466702463545 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1966 | 1466702463547 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:21:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:21:03 INFO - PROCESS | 1966 | 1466702463549 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1966 | 1466702463550 Marionette TRACE conn2 <- [1,2962,null,{}] 10:21:03 INFO - PROCESS | 1966 | 1466702463555 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}] 10:21:03 INFO - PROCESS | 1966 | 1466702463556 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:03 INFO - PROCESS | 1966 | 1466702463633 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:21:03 INFO - PROCESS | 1966 | 1466702463638 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1966 | 1466702463640 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x121adc000 == 30 [pid = 1966] [id = 749] 10:21:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x115e24000) [pid = 1966] [serial = 2246] [outer = 0x0] 10:21:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12109d400) [pid = 1966] [serial = 2247] [outer = 0x115e24000] 10:21:03 INFO - PROCESS | 1966 | 1466702463724 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12182e400) [pid = 1966] [serial = 2248] [outer = 0x115e24000] 10:21:03 INFO - PROCESS | 1966 | 1466702463986 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]]]}] 10:21:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:21:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 476ms 10:21:04 INFO - PROCESS | 1966 | 1466702464027 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1966 | 1466702464028 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:21:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:21:04 INFO - PROCESS | 1966 | 1466702464031 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1966 | 1466702464032 Marionette TRACE conn2 <- [1,2966,null,{}] 10:21:04 INFO - PROCESS | 1966 | 1466702464042 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}] 10:21:04 INFO - PROCESS | 1966 | 1466702464043 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:04 INFO - PROCESS | 1966 | 1466702464150 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:21:04 INFO - PROCESS | 1966 | 1466702464154 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1966 | 1466702464156 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c58000 == 31 [pid = 1966] [id = 750] 10:21:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x117481800) [pid = 1966] [serial = 2249] [outer = 0x0] 10:21:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1241cc400) [pid = 1966] [serial = 2250] [outer = 0x117481800] 10:21:04 INFO - PROCESS | 1966 | 1466702464180 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12560d400) [pid = 1966] [serial = 2251] [outer = 0x117481800] 10:21:04 INFO - PROCESS | 1966 | 1466702464501 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]]]}] 10:21:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:21:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 10:21:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:21:04 INFO - PROCESS | 1966 | 1466702464550 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1966 | 1466702464551 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:21:04 INFO - PROCESS | 1966 | 1466702464556 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1966 | 1466702464557 Marionette TRACE conn2 <- [1,2970,null,{}] 10:21:04 INFO - PROCESS | 1966 | 1466702464568 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}] 10:21:04 INFO - PROCESS | 1966 | 1466702464572 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:04 INFO - PROCESS | 1966 | 1466702464691 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:21:04 INFO - PROCESS | 1966 | 1466702464701 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1966 | 1466702464702 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b55800 == 32 [pid = 1966] [id = 751] 10:21:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x125610400) [pid = 1966] [serial = 2252] [outer = 0x0] 10:21:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126a14c00) [pid = 1966] [serial = 2253] [outer = 0x125610400] 10:21:04 INFO - PROCESS | 1966 | 1466702464727 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128877000) [pid = 1966] [serial = 2254] [outer = 0x125610400] 10:21:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:21:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 578ms 10:21:05 INFO - PROCESS | 1966 | 1466702465129 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]]]}] 10:21:05 INFO - PROCESS | 1966 | 1466702465133 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 1966 | 1466702465135 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:21:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:21:05 INFO - PROCESS | 1966 | 1466702465145 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1966 | 1466702465147 Marionette TRACE conn2 <- [1,2974,null,{}] 10:21:05 INFO - PROCESS | 1966 | 1466702465150 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}] 10:21:05 INFO - PROCESS | 1966 | 1466702465152 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:05 INFO - PROCESS | 1966 | 1466702465301 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:21:05 INFO - PROCESS | 1966 | 1466702465316 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1966 | 1466702465317 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x1296bd800 == 33 [pid = 1966] [id = 752] 10:21:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1256efc00) [pid = 1966] [serial = 2255] [outer = 0x0] 10:21:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128975000) [pid = 1966] [serial = 2256] [outer = 0x1256efc00] 10:21:05 INFO - PROCESS | 1966 | 1466702465357 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x128ad9800) [pid = 1966] [serial = 2257] [outer = 0x1256efc00] 10:21:05 INFO - PROCESS | 1966 | 1466702465659 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]]]}] 10:21:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:21:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 571ms 10:21:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:21:05 INFO - PROCESS | 1966 | 1466702465716 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 1966 | 1466702465717 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:21:05 INFO - PROCESS | 1966 | 1466702465722 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1966 | 1466702465723 Marionette TRACE conn2 <- [1,2978,null,{}] 10:21:05 INFO - PROCESS | 1966 | 1466702465726 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}] 10:21:05 INFO - PROCESS | 1966 | 1466702465727 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:05 INFO - PROCESS | 1966 | 1466702465824 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:21:05 INFO - PROCESS | 1966 | 1466702465836 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1966 | 1466702465837 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a912800 == 34 [pid = 1966] [id = 753] 10:21:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128adb000) [pid = 1966] [serial = 2258] [outer = 0x0] 10:21:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128b32800) [pid = 1966] [serial = 2259] [outer = 0x128adb000] 10:21:05 INFO - PROCESS | 1966 | 1466702465861 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1131cf800) [pid = 1966] [serial = 2260] [outer = 0x128adb000] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128b1f800) [pid = 1966] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12a98c400) [pid = 1966] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x124c61000) [pid = 1966] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128c78000) [pid = 1966] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x11295a400) [pid = 1966] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x129206000) [pid = 1966] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x115e1b000) [pid = 1966] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1131cd400) [pid = 1966] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1133ed000) [pid = 1966] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x121a67c00) [pid = 1966] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x118e8c800) [pid = 1966] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1168fa800) [pid = 1966] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118137c00) [pid = 1966] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112967800) [pid = 1966] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:21:06 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x111c13800) [pid = 1966] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:21:06 INFO - PROCESS | 1966 | 1466702466435 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]]]}] 10:21:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:21:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 723ms 10:21:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:21:06 INFO - PROCESS | 1966 | 1466702466443 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1966 | 1466702466444 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:21:06 INFO - PROCESS | 1966 | 1466702466446 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1966 | 1466702466448 Marionette TRACE conn2 <- [1,2982,null,{}] 10:21:06 INFO - PROCESS | 1966 | 1466702466450 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}] 10:21:06 INFO - PROCESS | 1966 | 1466702466451 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:06 INFO - PROCESS | 1966 | 1466702466526 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:21:06 INFO - PROCESS | 1966 | 1466702466530 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1966 | 1466702466531 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x12133c800 == 35 [pid = 1966] [id = 754] 10:21:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x115e20400) [pid = 1966] [serial = 2261] [outer = 0x0] 10:21:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x118475400) [pid = 1966] [serial = 2262] [outer = 0x115e20400] 10:21:06 INFO - PROCESS | 1966 | 1466702466555 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x121a67c00) [pid = 1966] [serial = 2263] [outer = 0x115e20400] 10:21:06 INFO - PROCESS | 1966 | 1466702466869 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"]]]}] 10:21:06 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 10:21:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:21:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 467ms 10:21:06 INFO - PROCESS | 1966 | 1466702466915 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1966 | 1466702466916 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:21:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:21:06 INFO - PROCESS | 1966 | 1466702466919 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1966 | 1466702466920 Marionette TRACE conn2 <- [1,2986,null,{}] 10:21:06 INFO - PROCESS | 1966 | 1466702466923 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}] 10:21:06 INFO - PROCESS | 1966 | 1466702466924 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:07 INFO - PROCESS | 1966 | 1466702467042 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:21:07 INFO - PROCESS | 1966 | 1466702467050 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1966 | 1466702467052 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b114800 == 36 [pid = 1966] [id = 755] 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124527800) [pid = 1966] [serial = 2264] [outer = 0x0] 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b2dc00) [pid = 1966] [serial = 2265] [outer = 0x124527800] 10:21:07 INFO - PROCESS | 1966 | 1466702467093 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x129187c00) [pid = 1966] [serial = 2266] [outer = 0x124527800] 10:21:07 INFO - PROCESS | 1966 | 1466702467527 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]]]}] 10:21:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:21:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 10:21:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:21:07 INFO - PROCESS | 1966 | 1466702467540 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 1966 | 1466702467541 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:21:07 INFO - PROCESS | 1966 | 1466702467543 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 1966 | 1466702467545 Marionette TRACE conn2 <- [1,2990,null,{}] 10:21:07 INFO - PROCESS | 1966 | 1466702467547 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}] 10:21:07 INFO - PROCESS | 1966 | 1466702467549 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:07 INFO - PROCESS | 1966 | 1466702467664 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:21:07 INFO - PROCESS | 1966 | 1466702467670 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1966 | 1466702467672 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c52000 == 37 [pid = 1966] [id = 756] 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x121825000) [pid = 1966] [serial = 2267] [outer = 0x0] 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12920a000) [pid = 1966] [serial = 2268] [outer = 0x121825000] 10:21:07 INFO - PROCESS | 1966 | 1466702467699 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a683400) [pid = 1966] [serial = 2269] [outer = 0x121825000] 10:21:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c8b0000 == 38 [pid = 1966] [id = 757] 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a989400) [pid = 1966] [serial = 2270] [outer = 0x0] 10:21:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12a68e000) [pid = 1966] [serial = 2271] [outer = 0x12a989400] 10:21:08 INFO - PROCESS | 1966 | 1466702468003 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]]]}] 10:21:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:21:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 10:21:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:21:08 INFO - PROCESS | 1966 | 1466702468012 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1966 | 1466702468013 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:21:08 INFO - PROCESS | 1966 | 1466702468015 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1966 | 1466702468016 Marionette TRACE conn2 <- [1,2994,null,{}] 10:21:08 INFO - PROCESS | 1966 | 1466702468019 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}] 10:21:08 INFO - PROCESS | 1966 | 1466702468022 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:08 INFO - PROCESS | 1966 | 1466702468128 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:21:08 INFO - PROCESS | 1966 | 1466702468131 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1966 | 1466702468133 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12cbb8800 == 39 [pid = 1966] [id = 758] 10:21:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12a68c000) [pid = 1966] [serial = 2272] [outer = 0x0] 10:21:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12a98c400) [pid = 1966] [serial = 2273] [outer = 0x12a68c000] 10:21:08 INFO - PROCESS | 1966 | 1466702468155 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12b130400) [pid = 1966] [serial = 2274] [outer = 0x12a68c000] 10:21:08 INFO - PROCESS | 1966 | 1466702468605 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]]]}] 10:21:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:21:08 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 10:21:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 10:21:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:21:08 INFO - PROCESS | 1966 | 1466702468636 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1966 | 1466702468638 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:21:08 INFO - PROCESS | 1966 | 1466702468642 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1966 | 1466702468644 Marionette TRACE conn2 <- [1,2998,null,{}] 10:21:08 INFO - PROCESS | 1966 | 1466702468647 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}] 10:21:08 INFO - PROCESS | 1966 | 1466702468649 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:08 INFO - PROCESS | 1966 | 1466702468777 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:21:08 INFO - PROCESS | 1966 | 1466702468862 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1966 | 1466702468863 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x119887000 == 40 [pid = 1966] [id = 759] 10:21:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1133f1800) [pid = 1966] [serial = 2275] [outer = 0x0] 10:21:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1168f3000) [pid = 1966] [serial = 2276] [outer = 0x1133f1800] 10:21:08 INFO - PROCESS | 1966 | 1466702468895 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x117489c00) [pid = 1966] [serial = 2277] [outer = 0x1133f1800] 10:21:09 INFO - PROCESS | 1966 | 1466702469335 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]]]}] 10:21:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:21:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 720ms 10:21:09 INFO - PROCESS | 1966 | 1466702469362 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 1966 | 1466702469365 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:21:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:21:09 INFO - PROCESS | 1966 | 1466702469370 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 1966 | 1466702469371 Marionette TRACE conn2 <- [1,3002,null,{}] 10:21:09 INFO - PROCESS | 1966 | 1466702469374 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}] 10:21:09 INFO - PROCESS | 1966 | 1466702469376 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:09 INFO - PROCESS | 1966 | 1466702469488 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:21:09 INFO - PROCESS | 1966 | 1466702469550 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1966 | 1466702469551 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x123468800 == 41 [pid = 1966] [id = 760] 10:21:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1183f7000) [pid = 1966] [serial = 2278] [outer = 0x0] 10:21:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x119613400) [pid = 1966] [serial = 2279] [outer = 0x1183f7000] 10:21:09 INFO - PROCESS | 1966 | 1466702469583 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1199e3800) [pid = 1966] [serial = 2280] [outer = 0x1183f7000] 10:21:10 INFO - PROCESS | 1966 | 1466702470007 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]]]}] 10:21:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:21:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 10:21:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:21:10 INFO - PROCESS | 1966 | 1466702470040 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1966 | 1466702470041 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:21:10 INFO - PROCESS | 1966 | 1466702470044 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1966 | 1466702470046 Marionette TRACE conn2 <- [1,3006,null,{}] 10:21:10 INFO - PROCESS | 1966 | 1466702470054 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}] 10:21:10 INFO - PROCESS | 1966 | 1466702470057 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:10 INFO - PROCESS | 1966 | 1466702470168 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:21:10 INFO - PROCESS | 1966 | 1466702470289 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 1966 | 1466702470291 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c5d8800 == 42 [pid = 1966] [id = 761] 10:21:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12138f800) [pid = 1966] [serial = 2281] [outer = 0x0] 10:21:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1256f7800) [pid = 1966] [serial = 2282] [outer = 0x12138f800] 10:21:10 INFO - PROCESS | 1966 | 1466702470322 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x126a1e800) [pid = 1966] [serial = 2283] [outer = 0x12138f800] 10:21:10 INFO - PROCESS | 1966 | 1466702470758 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]]]}] 10:21:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:21:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 721ms 10:21:10 INFO - PROCESS | 1966 | 1466702470766 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1966 | 1466702470767 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:21:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:21:10 INFO - PROCESS | 1966 | 1466702470770 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1966 | 1466702470771 Marionette TRACE conn2 <- [1,3010,null,{}] 10:21:10 INFO - PROCESS | 1966 | 1466702470774 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}] 10:21:10 INFO - PROCESS | 1966 | 1466702470775 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:10 INFO - PROCESS | 1966 | 1466702470992 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:21:11 INFO - PROCESS | 1966 | 1466702471064 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1966 | 1466702471066 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715f800 == 43 [pid = 1966] [id = 762] 10:21:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1132de800) [pid = 1966] [serial = 2284] [outer = 0x0] 10:21:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1133edc00) [pid = 1966] [serial = 2285] [outer = 0x1132de800] 10:21:11 INFO - PROCESS | 1966 | 1466702471097 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x1168f3800) [pid = 1966] [serial = 2286] [outer = 0x1132de800] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x12c8b0000 == 42 [pid = 1966] [id = 757] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x124c52000 == 41 [pid = 1966] [id = 756] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x12b114800 == 40 [pid = 1966] [id = 755] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x12133c800 == 39 [pid = 1966] [id = 754] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x12a912800 == 38 [pid = 1966] [id = 753] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x1296bd800 == 37 [pid = 1966] [id = 752] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x128b55800 == 36 [pid = 1966] [id = 751] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x124c58000 == 35 [pid = 1966] [id = 750] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x121adc000 == 34 [pid = 1966] [id = 749] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x12133d000 == 33 [pid = 1966] [id = 748] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x11989c000 == 32 [pid = 1966] [id = 747] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x117473000 == 31 [pid = 1966] [id = 746] 10:21:11 INFO - PROCESS | 1966 | --DOCSHELL 0x117461000 == 30 [pid = 1966] [id = 745] 10:21:11 INFO - PROCESS | 1966 | 1466702471560 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]]]}] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12a98c000) [pid = 1966] [serial = 2207] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x12b13a000) [pid = 1966] [serial = 2210] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x126d3ac00) [pid = 1966] [serial = 2191] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12aef5000) [pid = 1966] [serial = 2209] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x128e9e800) [pid = 1966] [serial = 2194] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x128b38400) [pid = 1966] [serial = 2192] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12920e000) [pid = 1966] [serial = 2197] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12953c400) [pid = 1966] [serial = 2168] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x115e88c00) [pid = 1966] [serial = 2170] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1168f2400) [pid = 1966] [serial = 2171] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x119820400) [pid = 1966] [serial = 2182] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x120fb9800) [pid = 1966] [serial = 2183] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x115dc5c00) [pid = 1966] [serial = 2176] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1168fc800) [pid = 1966] [serial = 2177] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x124c6c000) [pid = 1966] [serial = 2188] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12918cc00) [pid = 1966] [serial = 2195] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1219b2400) [pid = 1966] [serial = 2185] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1243b6800) [pid = 1966] [serial = 2186] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x118131800) [pid = 1966] [serial = 2179] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x118e90000) [pid = 1966] [serial = 2180] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118564000) [pid = 1966] [serial = 2173] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x11960c400) [pid = 1966] [serial = 2174] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x129526400) [pid = 1966] [serial = 2198] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12a68c800) [pid = 1966] [serial = 2206] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1176e9c00) [pid = 1966] [serial = 2201] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x113c4e400) [pid = 1966] [serial = 2200] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1183ee000) [pid = 1966] [serial = 2203] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1256f6c00) [pid = 1966] [serial = 2204] [outer = 0x0] [url = about:blank] 10:21:11 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x125dc3400) [pid = 1966] [serial = 2189] [outer = 0x0] [url = about:blank] 10:21:11 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:21:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 823ms 10:21:11 INFO - PROCESS | 1966 | 1466702471594 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1966 | 1466702471596 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:21:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:21:11 INFO - PROCESS | 1966 | 1466702471600 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1966 | 1466702471602 Marionette TRACE conn2 <- [1,3014,null,{}] 10:21:11 INFO - PROCESS | 1966 | 1466702471605 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}] 10:21:11 INFO - PROCESS | 1966 | 1466702471606 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:11 INFO - PROCESS | 1966 | 1466702471692 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:21:11 INFO - PROCESS | 1966 | 1466702471696 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1966 | 1466702471697 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x119569800 == 31 [pid = 1966] [id = 763] 10:21:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1168fcc00) [pid = 1966] [serial = 2287] [outer = 0x0] 10:21:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1180b3800) [pid = 1966] [serial = 2288] [outer = 0x1168fcc00] 10:21:11 INFO - PROCESS | 1966 | 1466702471724 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1192f5000) [pid = 1966] [serial = 2289] [outer = 0x1168fcc00] 10:21:11 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:12 INFO - PROCESS | 1966 | 1466702472087 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:21:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:21:12 INFO - {} 10:21:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:21:12 INFO - {} 10:21:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:21:12 INFO - {} 10:21:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:21:12 INFO - {} 10:21:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 525ms 10:21:12 INFO - PROCESS | 1966 | 1466702472144 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 1966 | 1466702472146 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:21:12 INFO - TEST-START | /FileAPI/fileReader.html 10:21:12 INFO - PROCESS | 1966 | 1466702472151 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 1966 | 1466702472152 Marionette TRACE conn2 <- [1,3018,null,{}] 10:21:12 INFO - PROCESS | 1966 | 1466702472154 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}] 10:21:12 INFO - PROCESS | 1966 | 1466702472156 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:12 INFO - PROCESS | 1966 | 1466702472238 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:21:12 INFO - PROCESS | 1966 | 1466702472245 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1966 | 1466702472246 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x124c22000 == 32 [pid = 1966] [id = 764] 10:21:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119820400) [pid = 1966] [serial = 2290] [outer = 0x0] 10:21:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119a13400) [pid = 1966] [serial = 2291] [outer = 0x119820400] 10:21:12 INFO - PROCESS | 1966 | 1466702472278 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12561e400) [pid = 1966] [serial = 2292] [outer = 0x119820400] 10:21:12 INFO - PROCESS | 1966 | 1466702472594 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]]]}] 10:21:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:21:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:21:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:21:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:21:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 473ms 10:21:12 INFO - PROCESS | 1966 | 1466702472625 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 1966 | 1466702472627 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:21:12 INFO - TEST-START | /FileAPI/historical.html 10:21:12 INFO - PROCESS | 1966 | 1466702472634 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 1966 | 1466702472638 Marionette TRACE conn2 <- [1,3022,null,{}] 10:21:12 INFO - PROCESS | 1966 | 1466702472640 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}] 10:21:12 INFO - PROCESS | 1966 | 1466702472642 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:12 INFO - PROCESS | 1966 | 1466702472730 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:21:12 INFO - PROCESS | 1966 | 1466702472796 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1966 | 1466702472797 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x129225800 == 33 [pid = 1966] [id = 765] 10:21:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1256fc000) [pid = 1966] [serial = 2293] [outer = 0x0] 10:21:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126d32800) [pid = 1966] [serial = 2294] [outer = 0x1256fc000] 10:21:12 INFO - PROCESS | 1966 | 1466702472822 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128972000) [pid = 1966] [serial = 2295] [outer = 0x1256fc000] 10:21:13 INFO - PROCESS | 1966 | 1466702473094 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"]]]}] 10:21:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:21:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:21:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:21:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:21:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:21:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:21:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:21:13 INFO - TEST-OK | /FileAPI/historical.html | took 477ms 10:21:13 INFO - TEST-START | /FileAPI/idlharness.html 10:21:13 INFO - PROCESS | 1966 | 1466702473109 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1966 | 1466702473110 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:21:13 INFO - PROCESS | 1966 | 1466702473112 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1966 | 1466702473114 Marionette TRACE conn2 <- [1,3026,null,{}] 10:21:13 INFO - PROCESS | 1966 | 1466702473116 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}] 10:21:13 INFO - PROCESS | 1966 | 1466702473117 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:13 INFO - PROCESS | 1966 | 1466702473213 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:21:13 INFO - PROCESS | 1966 | 1466702473217 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1966 | 1466702473218 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a915000 == 34 [pid = 1966] [id = 766] 10:21:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128ad3400) [pid = 1966] [serial = 2296] [outer = 0x0] 10:21:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128b30800) [pid = 1966] [serial = 2297] [outer = 0x128ad3400] 10:21:13 INFO - PROCESS | 1966 | 1466702473243 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12918c800) [pid = 1966] [serial = 2298] [outer = 0x128ad3400] 10:21:13 INFO - PROCESS | 1966 | 1466702473766 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:21:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:21:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:21:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:21:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:21:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:21:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 677ms 10:21:13 INFO - TEST-START | /FileAPI/idlharness.worker 10:21:13 INFO - PROCESS | 1966 | 1466702473791 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1966 | 1466702473792 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:21:13 INFO - PROCESS | 1966 | 1466702473794 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1966 | 1466702473795 Marionette TRACE conn2 <- [1,3030,null,{}] 10:21:13 INFO - PROCESS | 1966 | 1466702473796 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}] 10:21:13 INFO - PROCESS | 1966 | 1466702473797 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:13 INFO - PROCESS | 1966 | 1466702473927 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:21:13 INFO - PROCESS | 1966 | 1466702473941 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1966 | 1466702473946 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d26d800 == 35 [pid = 1966] [id = 767] 10:21:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12bbc0000) [pid = 1966] [serial = 2299] [outer = 0x0] 10:21:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12bf1d800) [pid = 1966] [serial = 2300] [outer = 0x12bbc0000] 10:21:13 INFO - PROCESS | 1966 | 1466702473980 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12bf27000) [pid = 1966] [serial = 2301] [outer = 0x12bbc0000] 10:21:14 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:21:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:21:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:21:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:21:14 INFO - {} 10:21:14 INFO - PROCESS | 1966 | 1466702474656 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:21:14 INFO - {} 10:21:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 885ms 10:21:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:21:14 INFO - PROCESS | 1966 | 1466702474680 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1966 | 1466702474681 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:21:14 INFO - PROCESS | 1966 | 1466702474684 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1966 | 1466702474685 Marionette TRACE conn2 <- [1,3034,null,{}] 10:21:14 INFO - PROCESS | 1966 | 1466702474695 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}] 10:21:14 INFO - PROCESS | 1966 | 1466702474698 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:14 INFO - PROCESS | 1966 | 1466702474865 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:21:14 INFO - PROCESS | 1966 | 1466702474879 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1966 | 1466702474881 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x12dfaa800 == 36 [pid = 1966] [id = 768] 10:21:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12c052400) [pid = 1966] [serial = 2302] [outer = 0x0] 10:21:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12d38ac00) [pid = 1966] [serial = 2303] [outer = 0x12c052400] 10:21:14 INFO - PROCESS | 1966 | 1466702474920 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12df6b000) [pid = 1966] [serial = 2304] [outer = 0x12c052400] 10:21:15 INFO - PROCESS | 1966 | 1466702475318 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]]]}] 10:21:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:21:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 677ms 10:21:15 INFO - PROCESS | 1966 | 1466702475362 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1966 | 1466702475363 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:21:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:21:15 INFO - PROCESS | 1966 | 1466702475365 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1966 | 1466702475366 Marionette TRACE conn2 <- [1,3038,null,{}] 10:21:15 INFO - PROCESS | 1966 | 1466702475368 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}] 10:21:15 INFO - PROCESS | 1966 | 1466702475370 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:15 INFO - PROCESS | 1966 | 1466702475475 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:21:15 INFO - PROCESS | 1966 | 1466702475487 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 1966 | 1466702475488 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x110e8c800 == 37 [pid = 1966] [id = 769] 10:21:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x118790000) [pid = 1966] [serial = 2305] [outer = 0x0] 10:21:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x118793800) [pid = 1966] [serial = 2306] [outer = 0x118790000] 10:21:15 INFO - PROCESS | 1966 | 1466702475512 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1180b0c00) [pid = 1966] [serial = 2307] [outer = 0x118790000] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1164e1400) [pid = 1966] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11960cc00) [pid = 1966] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1256efc00) [pid = 1966] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x112fdc400) [pid = 1966] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x115e24000) [pid = 1966] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1180a7800) [pid = 1966] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x11612e400) [pid = 1966] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1243b5400) [pid = 1966] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x117480800) [pid = 1966] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x117480c00) [pid = 1966] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x129475c00) [pid = 1966] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12a98d400) [pid = 1966] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12b970800) [pid = 1966] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x110f79c00) [pid = 1966] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x125610400) [pid = 1966] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128adb000) [pid = 1966] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x115e20400) [pid = 1966] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124527800) [pid = 1966] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12a989400) [pid = 1966] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x121825000) [pid = 1966] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:21:15 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x117481800) [pid = 1966] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:21:15 INFO - PROCESS | 1966 | 1466702475908 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"]]]}] 10:21:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:21:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:21:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 569ms 10:21:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:21:15 INFO - PROCESS | 1966 | 1466702475934 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1966 | 1466702475935 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:21:15 INFO - PROCESS | 1966 | 1466702475938 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1966 | 1466702475939 Marionette TRACE conn2 <- [1,3042,null,{}] 10:21:15 INFO - PROCESS | 1966 | 1466702475941 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}] 10:21:15 INFO - PROCESS | 1966 | 1466702475942 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:16 INFO - PROCESS | 1966 | 1466702476024 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:21:16 INFO - PROCESS | 1966 | 1466702476028 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1966 | 1466702476029 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x12e2c5800 == 38 [pid = 1966] [id = 770] 10:21:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x113108c00) [pid = 1966] [serial = 2308] [outer = 0x0] 10:21:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11310c000) [pid = 1966] [serial = 2309] [outer = 0x113108c00] 10:21:16 INFO - PROCESS | 1966 | 1466702476060 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x113110400) [pid = 1966] [serial = 2310] [outer = 0x113108c00] 10:21:16 INFO - PROCESS | 1966 | 1466702476475 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]]]}] 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:21:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:21:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:21:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:21:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 10:21:16 INFO - PROCESS | 1966 | 1466702476516 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 1966 | 1466702476518 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:21:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:21:16 INFO - PROCESS | 1966 | 1466702476533 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 1966 | 1466702476535 Marionette TRACE conn2 <- [1,3046,null,{}] 10:21:16 INFO - PROCESS | 1966 | 1466702476540 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}] 10:21:16 INFO - PROCESS | 1966 | 1466702476541 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:16 INFO - PROCESS | 1966 | 1466702476669 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:21:16 INFO - PROCESS | 1966 | 1466702476680 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1966 | 1466702476681 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x12df36800 == 39 [pid = 1966] [id = 771] 10:21:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x113126800) [pid = 1966] [serial = 2311] [outer = 0x0] 10:21:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x114eb5400) [pid = 1966] [serial = 2312] [outer = 0x113126800] 10:21:16 INFO - PROCESS | 1966 | 1466702476714 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x114eba000) [pid = 1966] [serial = 2313] [outer = 0x113126800] 10:21:16 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:17 INFO - PROCESS | 1966 | 1466702477148 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:21:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:21:17 INFO - {} 10:21:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 10:21:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:21:17 INFO - PROCESS | 1966 | 1466702477159 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1966 | 1466702477160 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:21:17 INFO - PROCESS | 1966 | 1466702477163 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1966 | 1466702477164 Marionette TRACE conn2 <- [1,3050,null,{}] 10:21:17 INFO - PROCESS | 1966 | 1466702477166 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}] 10:21:17 INFO - PROCESS | 1966 | 1466702477167 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:17 INFO - PROCESS | 1966 | 1466702477319 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:21:17 INFO - PROCESS | 1966 | 1466702477350 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1966 | 1466702477352 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x1215d5800 == 40 [pid = 1966] [id = 772] 10:21:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x114ebf800) [pid = 1966] [serial = 2314] [outer = 0x0] 10:21:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x115e85800) [pid = 1966] [serial = 2315] [outer = 0x114ebf800] 10:21:17 INFO - PROCESS | 1966 | 1466702477389 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x119966000) [pid = 1966] [serial = 2316] [outer = 0x114ebf800] 10:21:17 INFO - PROCESS | 1966 | 1466702477723 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]]]}] 10:21:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:21:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:21:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:21:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:21:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 569ms 10:21:17 INFO - PROCESS | 1966 | 1466702477733 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1966 | 1466702477734 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:21:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:21:17 INFO - PROCESS | 1966 | 1466702477744 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1966 | 1466702477746 Marionette TRACE conn2 <- [1,3054,null,{}] 10:21:17 INFO - PROCESS | 1966 | 1466702477748 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}] 10:21:17 INFO - PROCESS | 1966 | 1466702477750 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:17 INFO - PROCESS | 1966 | 1466702477852 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:21:17 INFO - PROCESS | 1966 | 1466702477976 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1966 | 1466702477978 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x11263f800 == 41 [pid = 1966] [id = 773] 10:21:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112961400) [pid = 1966] [serial = 2317] [outer = 0x0] 10:21:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x113102800) [pid = 1966] [serial = 2318] [outer = 0x112961400] 10:21:18 INFO - PROCESS | 1966 | 1466702478010 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x113126400) [pid = 1966] [serial = 2319] [outer = 0x112961400] 10:21:18 INFO - PROCESS | 1966 | 1466702478510 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"]]]}] 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:21:18 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" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:21:18 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" 10:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:21:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 843ms 10:21:18 INFO - PROCESS | 1966 | 1466702478584 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 1966 | 1466702478586 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:21:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:21:18 INFO - PROCESS | 1966 | 1466702478590 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1966 | 1466702478592 Marionette TRACE conn2 <- [1,3058,null,{}] 10:21:18 INFO - PROCESS | 1966 | 1466702478596 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}] 10:21:18 INFO - PROCESS | 1966 | 1466702478600 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:18 INFO - PROCESS | 1966 | 1466702478732 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:21:18 INFO - PROCESS | 1966 | 1466702478798 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1966 | 1466702478799 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x12438c800 == 42 [pid = 1966] [id = 774] 10:21:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x118794400) [pid = 1966] [serial = 2320] [outer = 0x0] 10:21:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x119822000) [pid = 1966] [serial = 2321] [outer = 0x118794400] 10:21:18 INFO - PROCESS | 1966 | 1466702478830 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x120fad400) [pid = 1966] [serial = 2322] [outer = 0x118794400] 10:21:19 INFO - PROCESS | 1966 | 1466702479313 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]]]}] 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:21:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:21:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:21:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:21:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:21:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:21:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:21:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:21:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:21:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 775ms 10:21:19 INFO - PROCESS | 1966 | 1466702479410 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 1966 | 1466702479415 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:21:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:21:19 INFO - PROCESS | 1966 | 1466702479429 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1966 | 1466702479431 Marionette TRACE conn2 <- [1,3062,null,{}] 10:21:19 INFO - PROCESS | 1966 | 1466702479435 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}] 10:21:19 INFO - PROCESS | 1966 | 1466702479438 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:19 INFO - PROCESS | 1966 | 1466702479610 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:21:19 INFO - PROCESS | 1966 | 1466702479717 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 1966 | 1466702479718 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d048000 == 43 [pid = 1966] [id = 775] 10:21:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x121a62000) [pid = 1966] [serial = 2323] [outer = 0x0] 10:21:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x126d30000) [pid = 1966] [serial = 2324] [outer = 0x121a62000] 10:21:19 INFO - PROCESS | 1966 | 1466702479763 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x128971400) [pid = 1966] [serial = 2325] [outer = 0x121a62000] 10:21:19 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:20 INFO - PROCESS | 1966 | 1466702480169 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:21:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:21:20 INFO - {} 10:21:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 780ms 10:21:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:21:20 INFO - PROCESS | 1966 | 1466702480200 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 1966 | 1466702480201 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:21:20 INFO - PROCESS | 1966 | 1466702480208 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 1966 | 1466702480212 Marionette TRACE conn2 <- [1,3066,null,{}] 10:21:20 INFO - PROCESS | 1966 | 1466702480215 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}] 10:21:20 INFO - PROCESS | 1966 | 1466702480219 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:20 INFO - PROCESS | 1966 | 1466702480363 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:21:20 INFO - PROCESS | 1966 | 1466702480494 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1966 | 1466702480495 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d399000 == 44 [pid = 1966] [id = 776] 10:21:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1241cdc00) [pid = 1966] [serial = 2326] [outer = 0x0] 10:21:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x129181800) [pid = 1966] [serial = 2327] [outer = 0x1241cdc00] 10:21:20 INFO - PROCESS | 1966 | 1466702480546 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12bbb1800) [pid = 1966] [serial = 2328] [outer = 0x1241cdc00] 10:21:20 INFO - PROCESS | 1966 | 1466702480973 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]]]}] 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:21:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:21:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 780ms 10:21:20 INFO - PROCESS | 1966 | 1466702480985 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 1966 | 1466702480988 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:21:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:21:20 INFO - PROCESS | 1966 | 1466702480992 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 1966 | 1466702480993 Marionette TRACE conn2 <- [1,3070,null,{}] 10:21:20 INFO - PROCESS | 1966 | 1466702480996 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}] 10:21:20 INFO - PROCESS | 1966 | 1466702480997 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:21 INFO - PROCESS | 1966 | 1466702481103 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:21:21 INFO - PROCESS | 1966 | 1466702481213 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1966 | 1466702481214 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d6c1800 == 45 [pid = 1966] [id = 777] 10:21:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x12bbbcc00) [pid = 1966] [serial = 2329] [outer = 0x0] 10:21:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12bf2b800) [pid = 1966] [serial = 2330] [outer = 0x12bbbcc00] 10:21:21 INFO - PROCESS | 1966 | 1466702481246 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12c04e000) [pid = 1966] [serial = 2331] [outer = 0x12bbbcc00] 10:21:21 INFO - PROCESS | 1966 | 1466702481640 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]]]}] 10:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:21:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 669ms 10:21:21 INFO - PROCESS | 1966 | 1466702481662 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1966 | 1466702481663 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:21:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:21:21 INFO - PROCESS | 1966 | 1466702481666 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1966 | 1466702481667 Marionette TRACE conn2 <- [1,3074,null,{}] 10:21:21 INFO - PROCESS | 1966 | 1466702481669 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}] 10:21:21 INFO - PROCESS | 1966 | 1466702481671 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:21 INFO - PROCESS | 1966 | 1466702481776 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:21:21 INFO - PROCESS | 1966 | 1466702481876 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1966 | 1466702481880 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12354f800 == 46 [pid = 1966] [id = 778] 10:21:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1243b9800) [pid = 1966] [serial = 2332] [outer = 0x0] 10:21:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x128ad3000) [pid = 1966] [serial = 2333] [outer = 0x1243b9800] 10:21:21 INFO - PROCESS | 1966 | 1466702481934 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x12c52bc00) [pid = 1966] [serial = 2334] [outer = 0x1243b9800] 10:21:22 INFO - PROCESS | 1966 | 1466702482370 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]]]}] 10:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:21:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 721ms 10:21:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:21:22 INFO - PROCESS | 1966 | 1466702482388 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 1966 | 1466702482390 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:21:22 INFO - PROCESS | 1966 | 1466702482394 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 1966 | 1466702482396 Marionette TRACE conn2 <- [1,3078,null,{}] 10:21:22 INFO - PROCESS | 1966 | 1466702482399 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}] 10:21:22 INFO - PROCESS | 1966 | 1466702482402 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:22 INFO - PROCESS | 1966 | 1466702482571 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:21:22 INFO - PROCESS | 1966 | 1466702482906 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1966 | 1466702482908 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d50000 == 47 [pid = 1966] [id = 779] 10:21:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x113108800) [pid = 1966] [serial = 2335] [outer = 0x0] 10:21:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x11312ac00) [pid = 1966] [serial = 2336] [outer = 0x113108800] 10:21:22 INFO - PROCESS | 1966 | 1466702482937 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x113c4d800) [pid = 1966] [serial = 2337] [outer = 0x113108800] 10:21:23 INFO - PROCESS | 1966 | 1466702483362 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] 10:21:23 INFO - PROCESS | 1966 | 1466702483373 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:21:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:21:23 INFO - PROCESS | 1966 | 1466702483376 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 1966 | 1466702483378 Marionette TRACE conn2 <- [1,3082,null,{}] 10:21:23 INFO - PROCESS | 1966 | 1466702483382 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}] 10:21:23 INFO - PROCESS | 1966 | 1466702483384 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:23 INFO - PROCESS | 1966 | 1466702483489 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:21:23 INFO - PROCESS | 1966 | 1466702483560 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1966 | 1466702483562 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x12102b800 == 48 [pid = 1966] [id = 780] 10:21:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x113130400) [pid = 1966] [serial = 2338] [outer = 0x0] 10:21:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x114ebb000) [pid = 1966] [serial = 2339] [outer = 0x113130400] 10:21:23 INFO - PROCESS | 1966 | 1466702483638 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x118799800) [pid = 1966] [serial = 2340] [outer = 0x113130400] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x118add000 == 47 [pid = 1966] [id = 744] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x1215d5800 == 46 [pid = 1966] [id = 772] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12df36800 == 45 [pid = 1966] [id = 771] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12e2c5800 == 44 [pid = 1966] [id = 770] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x110e8c800 == 43 [pid = 1966] [id = 769] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12dfaa800 == 42 [pid = 1966] [id = 768] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12d26d800 == 41 [pid = 1966] [id = 767] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12a915000 == 40 [pid = 1966] [id = 766] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x129225800 == 39 [pid = 1966] [id = 765] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x124c22000 == 38 [pid = 1966] [id = 764] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x119569800 == 37 [pid = 1966] [id = 763] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x11715f800 == 36 [pid = 1966] [id = 762] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12c5d8800 == 35 [pid = 1966] [id = 761] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x123468800 == 34 [pid = 1966] [id = 760] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x119887000 == 33 [pid = 1966] [id = 759] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12cbb8800 == 32 [pid = 1966] [id = 758] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x117d50000 == 31 [pid = 1966] [id = 779] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12354f800 == 30 [pid = 1966] [id = 778] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12d6c1800 == 29 [pid = 1966] [id = 777] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12d399000 == 28 [pid = 1966] [id = 776] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12d048000 == 27 [pid = 1966] [id = 775] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x12438c800 == 26 [pid = 1966] [id = 774] 10:21:24 INFO - PROCESS | 1966 | --DOCSHELL 0x11263f800 == 25 [pid = 1966] [id = 773] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x1180ab800) [pid = 1966] [serial = 2213] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x1168f2800) [pid = 1966] [serial = 2212] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x119ed7400) [pid = 1966] [serial = 2216] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x128975000) [pid = 1966] [serial = 2256] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x1199e0800) [pid = 1966] [serial = 2244] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x1199d6400) [pid = 1966] [serial = 2215] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12109d400) [pid = 1966] [serial = 2247] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x115e89000) [pid = 1966] [serial = 2239] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x11647a000) [pid = 1966] [serial = 2236] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1168f8400) [pid = 1966] [serial = 2237] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x128c6ec00) [pid = 1966] [serial = 2219] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x11855b400) [pid = 1966] [serial = 2241] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x118aab400) [pid = 1966] [serial = 2242] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x126d38800) [pid = 1966] [serial = 2218] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x118a60c00) [pid = 1966] [serial = 2234] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1183fa000) [pid = 1966] [serial = 2233] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12a989000) [pid = 1966] [serial = 2222] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12a6b9800) [pid = 1966] [serial = 2221] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12b970000) [pid = 1966] [serial = 2225] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12b13b000) [pid = 1966] [serial = 2224] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12bbbac00) [pid = 1966] [serial = 2228] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12bb22c00) [pid = 1966] [serial = 2227] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x113c4d400) [pid = 1966] [serial = 2231] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1132e6c00) [pid = 1966] [serial = 2230] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126a14c00) [pid = 1966] [serial = 2253] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128b32800) [pid = 1966] [serial = 2259] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x121a67c00) [pid = 1966] [serial = 2263] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128b2dc00) [pid = 1966] [serial = 2265] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x118475400) [pid = 1966] [serial = 2262] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12a68e000) [pid = 1966] [serial = 2271] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12a683400) [pid = 1966] [serial = 2269] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12920a000) [pid = 1966] [serial = 2268] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1241cc400) [pid = 1966] [serial = 2250] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12560d400) [pid = 1966] [serial = 2251] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12a98c400) [pid = 1966] [serial = 2273] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128ad9800) [pid = 1966] [serial = 2257] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119c69000) [pid = 1966] [serial = 2245] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1131cf800) [pid = 1966] [serial = 2260] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128877000) [pid = 1966] [serial = 2254] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x129187c00) [pid = 1966] [serial = 2266] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12182e400) [pid = 1966] [serial = 2248] [outer = 0x0] [url = about:blank] 10:21:24 INFO - PROCESS | 1966 | 1466702484606 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]]]}] 10:21:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:21:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:21:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1274ms 10:21:24 INFO - PROCESS | 1966 | 1466702484650 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1966 | 1466702484654 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:21:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:21:24 INFO - PROCESS | 1966 | 1466702484665 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 1966 | 1466702484666 Marionette TRACE conn2 <- [1,3086,null,{}] 10:21:24 INFO - PROCESS | 1966 | 1466702484671 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}] 10:21:24 INFO - PROCESS | 1966 | 1466702484673 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:24 INFO - PROCESS | 1966 | 1466702484760 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:21:24 INFO - PROCESS | 1966 | 1466702484764 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 1966 | 1466702484767 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164b5800 == 26 [pid = 1966] [id = 781] 10:21:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1133eb800) [pid = 1966] [serial = 2341] [outer = 0x0] 10:21:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x113c8a000) [pid = 1966] [serial = 2342] [outer = 0x1133eb800] 10:21:24 INFO - PROCESS | 1966 | 1466702484796 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x114ebac00) [pid = 1966] [serial = 2343] [outer = 0x1133eb800] 10:21:25 INFO - PROCESS | 1966 | 1466702485147 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:21:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 521ms 10:21:25 INFO - PROCESS | 1966 | 1466702485185 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1966 | 1466702485189 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:21:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:21:25 INFO - PROCESS | 1966 | 1466702485193 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1966 | 1466702485195 Marionette TRACE conn2 <- [1,3090,null,{}] 10:21:25 INFO - PROCESS | 1966 | 1466702485197 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}] 10:21:25 INFO - PROCESS | 1966 | 1466702485199 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:25 INFO - PROCESS | 1966 | 1466702485282 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:21:25 INFO - PROCESS | 1966 | 1466702485349 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1966 | 1466702485351 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x115d2c800 == 27 [pid = 1966] [id = 782] 10:21:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x115dcac00) [pid = 1966] [serial = 2344] [outer = 0x0] 10:21:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1168ef400) [pid = 1966] [serial = 2345] [outer = 0x115dcac00] 10:21:25 INFO - PROCESS | 1966 | 1466702485379 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x116f90800) [pid = 1966] [serial = 2346] [outer = 0x115dcac00] 10:21:25 INFO - PROCESS | 1966 | 1466702485684 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:21:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 10:21:25 INFO - PROCESS | 1966 | 1466702485712 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1966 | 1466702485714 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:21:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:21:25 INFO - PROCESS | 1966 | 1466702485716 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1966 | 1466702485718 Marionette TRACE conn2 <- [1,3094,null,{}] 10:21:25 INFO - PROCESS | 1966 | 1466702485729 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}] 10:21:25 INFO - PROCESS | 1966 | 1466702485732 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:25 INFO - PROCESS | 1966 | 1466702485836 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:21:25 INFO - PROCESS | 1966 | 1466702485874 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1966 | 1466702485876 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1198a1800 == 28 [pid = 1966] [id = 783] 10:21:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x112a80400) [pid = 1966] [serial = 2347] [outer = 0x0] 10:21:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118475400) [pid = 1966] [serial = 2348] [outer = 0x112a80400] 10:21:25 INFO - PROCESS | 1966 | 1466702485904 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118795400) [pid = 1966] [serial = 2349] [outer = 0x112a80400] 10:21:26 INFO - PROCESS | 1966 | 1466702486148 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:21:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 474ms 10:21:26 INFO - PROCESS | 1966 | 1466702486198 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1966 | 1466702486199 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:21:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:21:26 INFO - PROCESS | 1966 | 1466702486201 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1966 | 1466702486202 Marionette TRACE conn2 <- [1,3098,null,{}] 10:21:26 INFO - PROCESS | 1966 | 1466702486213 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}] 10:21:26 INFO - PROCESS | 1966 | 1466702486215 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:26 INFO - PROCESS | 1966 | 1466702486300 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:21:26 INFO - PROCESS | 1966 | 1466702486305 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1966 | 1466702486308 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x121105800 == 29 [pid = 1966] [id = 784] 10:21:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x118797800) [pid = 1966] [serial = 2350] [outer = 0x0] 10:21:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1192ef000) [pid = 1966] [serial = 2351] [outer = 0x118797800] 10:21:26 INFO - PROCESS | 1966 | 1466702486332 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119618000) [pid = 1966] [serial = 2352] [outer = 0x118797800] 10:21:26 INFO - PROCESS | 1966 | 1466702486704 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]]]}] 10:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:21:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 528ms 10:21:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:21:26 INFO - PROCESS | 1966 | 1466702486730 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1966 | 1466702486731 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:21:26 INFO - PROCESS | 1966 | 1466702486733 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1966 | 1466702486734 Marionette TRACE conn2 <- [1,3102,null,{}] 10:21:26 INFO - PROCESS | 1966 | 1466702486736 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}] 10:21:26 INFO - PROCESS | 1966 | 1466702486738 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:26 INFO - PROCESS | 1966 | 1466702486835 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:21:26 INFO - PROCESS | 1966 | 1466702486847 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1966 | 1466702486848 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x110e7e000 == 30 [pid = 1966] [id = 785] 10:21:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x114ebe800) [pid = 1966] [serial = 2353] [outer = 0x0] 10:21:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11981d000) [pid = 1966] [serial = 2354] [outer = 0x114ebe800] 10:21:26 INFO - PROCESS | 1966 | 1466702486872 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1199e2800) [pid = 1966] [serial = 2355] [outer = 0x114ebe800] 10:21:27 INFO - PROCESS | 1966 | 1466702487212 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:21:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 518ms 10:21:27 INFO - PROCESS | 1966 | 1466702487252 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1966 | 1466702487253 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:21:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:21:27 INFO - PROCESS | 1966 | 1466702487255 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1966 | 1466702487256 Marionette TRACE conn2 <- [1,3106,null,{}] 10:21:27 INFO - PROCESS | 1966 | 1466702487258 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}] 10:21:27 INFO - PROCESS | 1966 | 1466702487263 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:27 INFO - PROCESS | 1966 | 1466702487380 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:21:27 INFO - PROCESS | 1966 | 1466702487395 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1966 | 1466702487396 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12345c800 == 31 [pid = 1966] [id = 786] 10:21:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x112a74000) [pid = 1966] [serial = 2356] [outer = 0x0] 10:21:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x119ed7400) [pid = 1966] [serial = 2357] [outer = 0x112a74000] 10:21:27 INFO - PROCESS | 1966 | 1466702487421 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1241cc400) [pid = 1966] [serial = 2358] [outer = 0x112a74000] 10:21:27 INFO - PROCESS | 1966 | 1466702487730 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]]]}] 10:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:21:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 10:21:27 INFO - PROCESS | 1966 | 1466702487776 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1966 | 1466702487777 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:21:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:21:27 INFO - PROCESS | 1966 | 1466702487779 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1966 | 1466702487780 Marionette TRACE conn2 <- [1,3110,null,{}] 10:21:27 INFO - PROCESS | 1966 | 1466702487782 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}] 10:21:27 INFO - PROCESS | 1966 | 1466702487783 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:27 INFO - PROCESS | 1966 | 1466702487881 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:21:27 INFO - PROCESS | 1966 | 1466702487893 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1966 | 1466702487894 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x1256e1800 == 32 [pid = 1966] [id = 787] 10:21:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1243b6800) [pid = 1966] [serial = 2359] [outer = 0x0] 10:21:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x124c6ac00) [pid = 1966] [serial = 2360] [outer = 0x1243b6800] 10:21:27 INFO - PROCESS | 1966 | 1466702487919 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1256efc00) [pid = 1966] [serial = 2361] [outer = 0x1243b6800] 10:21:28 INFO - PROCESS | 1966 | 1466702488228 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"]]]}] 10:21:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:21:28 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 10:21:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:21:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 471ms 10:21:28 INFO - PROCESS | 1966 | 1466702488251 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1966 | 1466702488252 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:21:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:21:28 INFO - PROCESS | 1966 | 1466702488256 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1966 | 1466702488259 Marionette TRACE conn2 <- [1,3114,null,{}] 10:21:28 INFO - PROCESS | 1966 | 1466702488268 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}] 10:21:28 INFO - PROCESS | 1966 | 1466702488269 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:28 INFO - PROCESS | 1966 | 1466702488370 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:21:28 INFO - PROCESS | 1966 | 1466702488373 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\", \"ae1ae0eb-5572-4ab5-a824-e28801d503ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 1966 | 1466702488374 Marionette INFO sendAsync c88b8b3e-dbc6-cd4d-815b-fd47c1397507 10:21:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x128b60800 == 33 [pid = 1966] [id = 788] 10:21:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1256f7000) [pid = 1966] [serial = 2362] [outer = 0x0] 10:21:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1268cf000) [pid = 1966] [serial = 2363] [outer = 0x1256f7000] 10:21:28 INFO - PROCESS | 1966 | 1466702488399 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x126a1f400) [pid = 1966] [serial = 2364] [outer = 0x1256f7000] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x113126800) [pid = 1966] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12bbc0000) [pid = 1966] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12c052400) [pid = 1966] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x118790000) [pid = 1966] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x113108c00) [pid = 1966] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1132de800) [pid = 1966] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119820400) [pid = 1966] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a68c000) [pid = 1966] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1183f7000) [pid = 1966] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1256fc000) [pid = 1966] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12138f800) [pid = 1966] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1168fcc00) [pid = 1966] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128ad3400) [pid = 1966] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1133f1800) [pid = 1966] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:21:28 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x114ebf800) [pid = 1966] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:21:28 INFO - PROCESS | 1966 | 1466702488961 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]]]}] 10:21:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:21:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 728ms 10:21:28 INFO - PROCESS | 1966 | 1466702488989 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1966 | 1466702488992 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:21:30 WARNING - u'runner_teardown' () 10:21:30 INFO - No more tests 10:21:30 INFO - Got 0 unexpected results 10:21:30 INFO - SUITE-END | took 506s 10:21:30 INFO - Closing logging queue 10:21:30 INFO - queue closed 10:21:30 INFO - Return code: 0 10:21:30 WARNING - # TBPL SUCCESS # 10:21:30 INFO - Running post-action listener: _resource_record_post_action 10:21:30 INFO - Running post-run listener: _resource_record_post_run 10:21:31 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 1261568; Write bytes: 951915520; Read time: 14; Write time: 5038 10:21:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:21:31 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150313472; Write bytes: 146171904; Read time: 13606; Write time: 294 10:21:31 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 1183744; Write bytes: 792988672; Read time: 13; Write time: 4698 10:21:31 INFO - Running post-run listener: _upload_blobber_files 10:21:31 INFO - Blob upload gear active. 10:21:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:21:31 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 10:21:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:21:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:21:31 INFO - (blobuploader) - INFO - Open directory for files ... 10:21:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:21:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:21:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:21:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:21:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:21:32 INFO - (blobuploader) - INFO - Done attempting. 10:21:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:21:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:21:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:21:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:21:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:21:34 INFO - (blobuploader) - INFO - Done attempting. 10:21:34 INFO - (blobuploader) - INFO - Iteration through files over. 10:21:34 INFO - Return code: 0 10:21:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:21:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:21:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/272deb94472d7fe5aa60003ab0cd0dc6daf7970a2e6416e1847d3d00c87c0822d863e55192d69477cd3d6873b40e4055126d947ee1a8b3d09b3bca78c2c39eaf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e702b8e8ad354fd4a550e41b90b49f755e340a95666c15fdf925c24eb59ce5ec7cc933ed0f099c2bf5c742b7017ef2903928a10e951ae2641ee1e25955415d2c"} 10:21:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:21:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:21:34 INFO - Contents: 10:21:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/272deb94472d7fe5aa60003ab0cd0dc6daf7970a2e6416e1847d3d00c87c0822d863e55192d69477cd3d6873b40e4055126d947ee1a8b3d09b3bca78c2c39eaf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e702b8e8ad354fd4a550e41b90b49f755e340a95666c15fdf925c24eb59ce5ec7cc933ed0f099c2bf5c742b7017ef2903928a10e951ae2641ee1e25955415d2c"} 10:21:34 INFO - Running post-run listener: copy_logs_to_upload_dir 10:21:34 INFO - Copying logs to upload dir... 10:21:34 INFO - mkdir: /builds/slave/test/build/upload/logs 10:21:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=582.237428 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 42 secs) (at 2016-06-23 10:21:34.453456) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 10:21:34.458816) ========= 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.YwieVV6uyv/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.c88aTN5qUo/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/272deb94472d7fe5aa60003ab0cd0dc6daf7970a2e6416e1847d3d00c87c0822d863e55192d69477cd3d6873b40e4055126d947ee1a8b3d09b3bca78c2c39eaf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e702b8e8ad354fd4a550e41b90b49f755e340a95666c15fdf925c24eb59ce5ec7cc933ed0f099c2bf5c742b7017ef2903928a10e951ae2641ee1e25955415d2c"} build_url:https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012704 build_url: 'https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/272deb94472d7fe5aa60003ab0cd0dc6daf7970a2e6416e1847d3d00c87c0822d863e55192d69477cd3d6873b40e4055126d947ee1a8b3d09b3bca78c2c39eaf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e702b8e8ad354fd4a550e41b90b49f755e340a95666c15fdf925c24eb59ce5ec7cc933ed0f099c2bf5c742b7017ef2903928a10e951ae2641ee1e25955415d2c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AFqj7zeUQ0OcNu-wINmsBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 10:21:34.500834) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 10:21:34.501166) ========= 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.YwieVV6uyv/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.c88aTN5qUo/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/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.005177 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 10:21:34.552256) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 10:21:34.555604) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 10:21:34.555983) ========= ========= Total master_lag: 0.59 =========